Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Three.jsで3Dぷわんを動かす / PWA Night vol.46
Search
Chinen
December 21, 2022
Technology
0
190
Three.jsで3Dぷわんを動かす / PWA Night vol.46
PWA Night vol.46のLT資料です。
Chinen
December 21, 2022
Tweet
Share
More Decks by Chinen
See All by Chinen
MTDDC Meetup TOKYO 2024 / フロントエンドエンジニアの成長に繋がるCMS設計
chinen
0
90
2万ページのSSG運用における工夫と注意点 / Vue Fes Japan 2024
chinen
3
2.4k
MTDDC Meetup TOKYO 2023
chinen
2
370
Nuxt 3でJamstackテンプレートを作るときの考え方
chinen
3
1.9k
WWDC2023-Recap-LT
chinen
1
150
Web Push対応状況2023
chinen
0
560
技術記事が書けない人はGPTに背中を押してもらおう
chinen
2
190
PWA開発を基礎からおさらい / PWA Night CONFERENCE 2022
chinen
3
1.5k
frontend-conf-okinawa-2022
chinen
0
490
Other Decks in Technology
See All in Technology
20250325_Logic Apps / Power Automate の SharePoint コネクタの裏側を知る 〜Graph APIで直接操作してみよう〜
yutakaosada
0
110
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
20k
Amazon Q Developer 他⽣成AIと⽐較してみた
takano0131
1
140
コード品質向上で得られる効果と実践的取り組み
ham0215
2
220
初めてのPostgreSQLメジャーバージョンアップ
kkato1
0
520
問題解決に役立つ数理工学
recruitengineers
PRO
8
2.4k
コドモンのQAの今までとこれから -XPによる成長と見えてきた課題-
masasuna
0
140
製造業の会計システムをDDDで開発した話
caddi_eng
3
1.1k
Zabbixチョットデキルとは!?
kujiraitakahiro
0
120
こんなデータマートは嫌だ。どんな? / waiwai-data-meetup-202504
shuntak
1
230
Cline、めっちゃ便利、お金が飛ぶ💸
iwamot
20
19k
日本MySQLユーザ会ができるまで / making MyNA
tmtms
1
410
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
500
How to Think Like a Performance Engineer
csswizardry
22
1.5k
Building an army of robots
kneath
304
45k
Scaling GitHub
holman
459
140k
Music & Morning Musume
bryan
46
6.4k
Designing for Performance
lara
606
69k
Six Lessons from altMBA
skipperchong
27
3.7k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
12
630
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
17
1.1k
Rails Girls Zürich Keynote
gr2m
94
13k
Building Adaptive Systems
keathley
41
2.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.6k
Transcript
Three.jsで3Dぷわんを動かす PWA Night CONFERENCEサイト 2022/12/21 まぁし(知念)
株式会社TAM/TAMTO:フロントエンドエンジニア 兼 個人事業主 知念 昌史 / まぁし Twitter@chocodogmagic •
沖縄でリモートワーク/元・美容師 • 技術コミュニティ運営 ◦ PWA Night(東京)/ v-okinawa(沖縄) • Vue.js/Nuxt/Jamstack/セマンティックHTML/PWA/ アクセシビリティ/SEO/パフォーマンス改善/CMS • 最近のハマり:スプラトゥーン3(弓ウデマエS+17) • ポケモン スカーレット始めました
https://www.tam-tam.co.jp/
ぷわん
PWA Nightの公式キャラクター PWAN(ぷわん) https://conf2022.pwanight.jp/
None
はじめての3D対応(モデルデータはもらう) めちゃくちゃ参考にしたサイトその1 ・three.js doc(公式ドキュメント) https://threejs.org/docs/#manual/en/introduction/Creating-a-scene
はじめての3D対応(モデルデータはもらう) めちゃくちゃ参考にしたサイトその2 ・ICS MEDIA Three.js入門サイト https://ics.media/tutorial-three/
コード紹介 練習用のリポジトリ https://github.com/chinen-octtn/threeJsSample
3Dモデル動いた!!! 👏
まとめ • 光の加減が難しい(すぐ金属っぽくなる) • モデルデータを自作できたら実装のイメージがしやすそう ◦ Blenderとか触ってみるといいのかも • CSS/JSで動かすか、canvas内で動かすかを考えよう
実装者と確認者ですり合わせが何度も発生するので、 画面上で数値を調整するツールの導入がおすすめ(ただし工数・・・)
ありがとうございました! Twitter まぁし@chocodogmagic フォローしてね 平日9:00〜SpacesでWeb情報発信中! TAMで一緒にお仕事しませんか? ご依頼・各職種の採用も募集中