Submit Search
Three.js使ってみた
0 likes
138 views
晴
晴哉 谷口
Three.jsの使い方とWebGLに関するあっさりした説明
Engineering
Read more
1 of 20
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
More Related Content
PPTX
WebGL入門ハンズオン資料
Kazuya Hiruma
PDF
Web制作勉強会 #2
Moto Yan
PDF
コンパイラ指向ReVIEW
Masahiro Wakame
KEY
Raphael.jsを使ってSVGをモーフィングさせてみた失敗の記録
girigiribauer
PDF
Emscripten night "WebGL + WASM"
翔 石井
PDF
HTML5-20100626
Taku AMANO
PDF
Webpackにトライ 基本編
シオリ ショウノ
PDF
WebGLとvideoを組み合わせるおもしろい
Hiroyuki Anai
WebGL入門ハンズオン資料
Kazuya Hiruma
Web制作勉強会 #2
Moto Yan
コンパイラ指向ReVIEW
Masahiro Wakame
Raphael.jsを使ってSVGをモーフィングさせてみた失敗の記録
girigiribauer
Emscripten night "WebGL + WASM"
翔 石井
HTML5-20100626
Taku AMANO
Webpackにトライ 基本編
シオリ ショウノ
WebGLとvideoを組み合わせるおもしろい
Hiroyuki Anai
Similar to Three.js使ってみた
(20)
PPTX
Looking glass + videoplayer
優介 黒河
PDF
JavaScriptでCGを扱う WebGL紹介
Isao Ebisujima
PDF
なぜ人は必死でjQueryを捨てようとしているのか
Yoichi Toyota
PDF
プロジェクト2B テーマ発表
Kodai Takao
PDF
Rubyで始めるWebスクレイピング
Takuro Sasaki
ODP
20130202 fe勉強会 canvas
Keisuke Aizawa
PDF
⑮jQueryをおぼえよう!その1
Nishida Kansuke
KEY
WebRTCでドラゴンボールごっこ
girigiribauer
PDF
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
Hajime Ogushi
PDF
VMの歩む道。 Dalvik、ART、そしてJava VM
yy yank
PDF
AngularJS勉強会「そもそもwebって」@ツクロア勉強会(2015.09.10)
tomonari takahashi
PDF
BlazorにSwaggerを導入してみよう
TomomitsuKusaba
PPTX
webアプリケーションフレームワークの話
Yoshihiro Ura
PDF
S14 t3 yosuke_yamashita
Takeshi Akutsu
ZIP
2012/11/03Hiroshima.rb
Ueki Kouji
PPTX
2016/12/17 ASP.NET フロントエンドタスク入門
miso- soup3
PDF
WebVR Tokyo Meetup vol2
Kazuya Hiruma
PDF
jQueryを中心としたJavaScript
hideaki honda
PDF
Clean Architectureで設計してRxJSを使った話
_kondei
PPTX
jThree 0.10 alpha release
翔 石井
Looking glass + videoplayer
優介 黒河
JavaScriptでCGを扱う WebGL紹介
Isao Ebisujima
なぜ人は必死でjQueryを捨てようとしているのか
Yoichi Toyota
プロジェクト2B テーマ発表
Kodai Takao
Rubyで始めるWebスクレイピング
Takuro Sasaki
20130202 fe勉強会 canvas
Keisuke Aizawa
⑮jQueryをおぼえよう!その1
Nishida Kansuke
WebRTCでドラゴンボールごっこ
girigiribauer
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
Hajime Ogushi
VMの歩む道。 Dalvik、ART、そしてJava VM
yy yank
AngularJS勉強会「そもそもwebって」@ツクロア勉強会(2015.09.10)
tomonari takahashi
BlazorにSwaggerを導入してみよう
TomomitsuKusaba
webアプリケーションフレームワークの話
Yoshihiro Ura
S14 t3 yosuke_yamashita
Takeshi Akutsu
2012/11/03Hiroshima.rb
Ueki Kouji
2016/12/17 ASP.NET フロントエンドタスク入門
miso- soup3
WebVR Tokyo Meetup vol2
Kazuya Hiruma
jQueryを中心としたJavaScript
hideaki honda
Clean Architectureで設計してRxJSを使った話
_kondei
jThree 0.10 alpha release
翔 石井
Ad
Three.js使ってみた
1.
Three.js使ってみた 谷口晴哉
2.
WebでイケてるCGを描画したい! と思い最近WebGLのラッパーライブラリの Three.js触り始めました.
3.
今回はWebGLの概要とThree.jsの 使い方についてサクッと説明します.
4.
What s WebGL •
ブラウザに標準搭載されている,canvasにCGをリアルタイ ムに描画できるAPI. • GPUを使っているため高速なレンダリングが可能.
6.
WebGLを使った事例
10.
WebGLは低レイヤなAPIなので直接書くのは難しい. ポリゴン一個表示するのに200行😭
11.
もっと手軽にWebでCGを扱いたい...
12.
そこで Three.js! • Webブラウザ上で手軽にCGを描画できるWebGLのラッパ ーライブラリ. •
とても広く使われており,盛んに開発されていている勢い のあるライブラリ.
13.
今回扱う例 陰影のついたトーラスを描画する.
14.
Three.jsで出てくる言葉の解説 • シーン(scene):描画する3Dモデル (Mesh)やライトを管理する. • メッシュ(Mesh):3Dモデルそのも の.形状を定義するgeometryと質感や 色を定義するmaterialを組み合わせたも のというイメージ. •
カメラ(camera):その名の通りカメラ. • レンダラ(renderer):カメラとシーンを 渡すとCGを描画してくれる.
15.
今回必要な処理 1. rendererの設定 2. cameraの設定 3.
sceneの設定 4. トーラスのMeshを作成し, sceneに追加 5. ライトを定義し,sceneに追加 6. 出来上がったsceneとcameraを rendererに渡して描画して完成.
16.
https://glitch.com/edit/#!/digitalcube-lt-for-explain それではコードを見ていく
17.
カメラの各パラメータ
18.
平行光源のイメージ
19.
環境光のイメージ
20.
画像引用元 • https://wgld.org/ • WebGLスクール講義資料
Download