トップへ(mam-mam.net/)

three.jsでWebGL 3Dグラフィックスを作る|実用サンプル集・カメラ制御・OBJ表示・ゲーム例付き

English

three.jsでWebGL 3Dグラフィックスを作る|実用サンプル集・カメラ制御・OBJ表示・ゲーム例付き

このページでは、JavaScriptライブラリ「three.js」を使ってWebGLで3Dグラフィックスを描画する方法を、実用的なサンプルコードとともに紹介しています。
カメラ制御(OrbitControls・ArcballControls・TransformControls)、マテリアル・テクスチャ・影・水・空・OBJ/MTLファイルの表示、360度パノラマ、迷路・カルーセル・ゲームなど、three.jsの主要機能を網羅。
three.js R145を使用し、モジュール版ではなく従来のJavaScript版で構成しています。
Webサイトの背景やインタラクティブな3D表現を導入したい方におすすめです。

three.js R145は以下からダウンロード可能です。
https://github.com/mrdoob/three.js/tree/r145

R148以降はmodule版のみの提供となっているそうで、Javascript版の最終バージョンはR147のようです。
https://github.com/mrdoob/three.js/tree/r147

WebGL(three.js)