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
you_can_start_jthree_programming
Search
acchanAlexander
October 29, 2017
Programming
0
49
you_can_start_jthree_programming
presentation when lightning talk
acchanAlexander
October 29, 2017
Tweet
Share
More Decks by acchanAlexander
See All by acchanAlexander
いろんな職種や役割を経験したらコミュニケーションがとりやすくなった話
acchanalexander
1
610
dotfilesCasualTalks
acchanalexander
0
910
practice-ios-app-1week
acchanalexander
1
130
webエンジニアが_2ヶ月Kotlin_Android_開発して思ったこと.pdf
acchanalexander
0
2.1k
develop-camp-201711
acchanalexander
0
60
Hearing_loss_story
acchanalexander
0
670
start docker study
acchanalexander
0
94
HealthHackMeetup
acchanalexander
1
1.5k
Other Decks in Programming
See All in Programming
Material 3で Material 2ぽい見た目にする
numeroanddev
2
250
Why 1 + 1 = 2 in Swift?
1plus4
1
240
BuefyのMaintainerを引き継いだ件
kikuomax
0
510
AppDeveloperCon 2024 EU: Building polyglot developer experiences in 2024
salaboy
0
370
OpenTelemetry のサービスという概念について
azukiazusa1
1
380
TCA魔法学入門🪄
dazy
0
280
Learning PHP and Static Analysis with PHP Parser
inouehi
1
250
実践!RDRAを活用した既存システムの仕様変更 / Specification Changes in Existing Systems Utilizing RDRA
imamotohikaru
0
1.9k
Some Quick Ideas To Improve Your Tests ( #jassttokyo )
teyamagu
PRO
2
2.3k
上手な探索的テストとその上達方法について
matsu802
4
650
OpenAPI を守るのは難しい
ohmori_yusuke
1
140
TDDと今まで
kanayannet
0
140
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
35
2.4k
How GitHub (no longer) Works
holman
301
140k
Automating Front-end Workflow
addyosmani
1353
200k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
Rebuilding a faster, lazier Slack
samanthasiow
72
8.2k
BBQ
matthewcrist
78
8.7k
Designing on Purpose - Digital PM Summit 2013
jponch
109
6.4k
Navigating Team Friction
lara
177
13k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
Embracing the Ebb and Flow
colly
78
4.1k
The Cult of Friendly URLs
andyhume
72
5.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
5
1.4k
Transcript
未経験でも始められる、 jThreeでweb3Dプログラミング
ブラウザで動く3Dコンテンツを作ったことがある人 ( ・∇・)ノ jThree知ってる人 ( ・∇・)ノ
None
jThreeを使ってプログラミングをするには? ① jThird上で、jThreeEditorを使ってプログラミングをする (始めはこれを使うと、とてもいいと思う) ② 自分でwebサーバーを立てて、そこで実行する
jThird上で jThreeEditorを使って プログラミングをする
実 演
jThreeEditorを使ったプログラミングのまとめ ・jThree自体、コードの量が少なくて済む ・必要なタグは説明付きで用意されていて、 クリックでコードが書ける
jThirdを使った、3Dコンテンツの公開 実 演
jThirdを使った、3Dコンテンツの公開 動画投稿っぽいことがすぐにできた!嬉しい! jThirdが吐き出すiframeのタグをhtmlに埋めれば 作った作品を載せることができる。
jThirdを使った、3Dコンテンツの公開 jThirdに投稿されたコンテンツは そのコードを見ることができる ←個人的にとても嬉しい
ここまでの内容で、 jThreeって未経験でもとっつきやすそう と思っていただければ幸いです。
自分のwebサーバー内で動かす jThreeEditorは使えませんが、 jThirdでやっていたプログラミングと全く変わりません。
None
https://github.com/k-m-j/jThreeIntroduction/tree/default-files
自分のwebサーバー内で動かす 自分のwebサーバー内を用意すれば、 先ほどiframeをjthird上から埋めたコンテンツを 自分のサーバーで用意することもできる。
自分のwebサーバー内で動かす 実 演
jThreeがどんなものかについての話は 以上です。
None
jThreeは初心者にとって、 とてもとっつきやすいものだと思います。 挫折とかしなそう。 web3Dちょっと興味あるなーみたいな人にとっては とても良いと思います。
本でjThreeの章を執筆した経験の話。
本の執筆とかしているけど、 私はそんなにプログラミングができる人ではない。 もちろん、webGLを使ったプログラミングの経験なんてなかった。 けど、jThreeは思ったよりも簡単にできた。
jThreeを知っている人とか、 web3Dのプログラミングをしている人って、周りにあまりいない jThreeはそんなに難しくない(jThreeEditorもある)し、 少し勉強すれば、すぐに人に教えられる。 3Dだし、ちょっとしたこと教えただけでも「おぉ!」となる。
・jThreeってまだ出て2年経ってない?比較的新しい。 ・簡単で、未経験でも学び易い jThreeを知っている人も今はそこまで多い訳ではないので いまjThreeを勉強すれば、先行者になれる。