Three.js
入門
モデル読み込み
jsonで読み込むパターン
Blender側でアドオンを入れると出来る。この場合はThree.jsの方はデフォルト機能だけで読み込める。
glTF形式で読み込むパターン
GLTF loaderを追加して読み込む方法。
読み込み後materialを変更する場合はchildrenやtraverseで対象のメッシュを探すっぽい
アニメーション
JSON形式で出力してモーフィングでアニメーションっぽくする方法もあるらしい。
ただどう考えてもデータ量が多いので止めたほうが良さそう
VR
webvrというサードパーティを入れる必要があって、TypeScriptでは対応していない
StereoEffectも同様にサードパーティでTypeScript未サポート。
npmインストールしても古すぎて動かなかった。。。
Cannot read property 'isVector4' of undefined
ここのファイル使っているっぽい
MMD Loaderがある
MMDとVMD(モーションデータ)を読み込んで使用する