July 2016
Intermediate to advanced
416 pages
6h 39m
Japanese
この最終章では、Three.jsの基本的な機能を拡張できるライブラリPhysijsを紹介します。Physijsは3Dシーンに物理法則を導入するライブラリです。「3Dシーンに物理法則を導入する」とはつまりオブジェクトが重力の影響を受け、お互いに衝突し、衝撃を受けて移動し、ヒンジやスライダーなどで動きが制限されるようになるということです。このライブラリは内部的にはammo.jsという有名な物理エンジンを利用しています。本章では物理法則だけでなくシーンに立体音響を追加する方法についても説明します。
この章では次のようなトピックについて説明します。
まず初めにPhysijsと組み合わせて使用するThree.jsシーンを作成します。本章の最初のサンプルをその説明に使用します。
Three.jsシーンをPhysijsのために設定するのは非常に簡単で、必要となるのはほんの数ステップです。初めにGitHubリポジトリ(http://chandlerprall.github.io/Physijs/)から適切なJavaScriptファイルを取得してHTMLページに読み込む必要があります。Physijsライブラリを次のようにHTMLページに追加してください。 ...
Read now
Unlock full access