Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
you_can_start_jthree_programming
acchanAlexander
October 29, 2017
Programming
0
33
you_can_start_jthree_programming
presentation when lightning talk
acchanAlexander
October 29, 2017
Tweet
Share
More Decks by acchanAlexander
See All by acchanAlexander
dotfilesCasualTalks
acchanalexander
0
690
practice-ios-app-1week
acchanalexander
1
110
webエンジニアが_2ヶ月Kotlin_Android_開発して思ったこと.pdf
acchanalexander
0
1.8k
develop-camp-201711
acchanalexander
0
51
Hearing_loss_story
acchanalexander
0
570
start docker study
acchanalexander
0
65
HealthHackMeetup
acchanalexander
1
1.4k
Other Decks in Programming
See All in Programming
iOS 16からのロック画面Widget争奪戦に備える
tsuzuki817
0
260
パターンマッチングを学んで新しいJavaの世界へ!Java 18までの目玉機能をおさらいしよう / Java 18 pattern matching
ihcomega56
3
420
From Java through Scala to Clojure
lagenorhynque
0
240
What's new in Android development tools まとめ
mkeeda
0
400
"What's new in Swift"の要約 / swift_5_7_summary
uhooi
1
340
How we run a Realtime Puzzle Fighting Game on AWS Serverless
falken
0
250
Reactは何を提供するLibraryなのか?
taro28
3
560
オブジェクト指向で挫折する初学者へ
deepoil
0
190
Independently together: better developer experience & App performance
bcinarli
0
190
無限スクロールビューライブラリ 二つの設計思想比較
harumak
0
270
即、New Relic / New Relic NOW!
uzulla
0
340
Client-Side Field-Level Encryption for Apache Kafka Connect @ VoxxedDays Luxembourg 2022
hpgrahsl
0
120
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
56
6.4k
Automating Front-end Workflow
addyosmani
1351
200k
JazzCon 2018 Closing Keynote - Leadership for the Reluctant Leader
reverentgeek
172
8.5k
Building Your Own Lightsaber
phodgson
94
4.6k
Principles of Awesome APIs and How to Build Them.
keavy
113
15k
Scaling GitHub
holman
451
140k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
224
49k
Typedesign – Prime Four
hannesfritz
34
1.4k
Designing on Purpose - Digital PM Summit 2013
jponch
106
5.6k
What’s in a name? Adding method to the madness
productmarketing
11
1.6k
Building Applications with DynamoDB
mza
83
4.7k
The Web Native Designer (August 2011)
paulrobertlloyd
74
1.9k
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を勉強すれば、先行者になれる。