Three.js ボーンを使ってアニメーション

メタセコイア 4 の有償版のライセンスを購入したので、期間を気にせずモデルデータを.glb で出せるようになりました。
それで、ボーンを設定したモデルのアニメーションに挑戦しました。
(パーツ分割でアニメーションするのって苦しかったなぁと、5 年ぶりにチャレンジしたら苦しかったのを思い出したのもあるけれども。)

今回作ったのは、こんなもの。

ボーンを設定したら、枝の構造があるモデルも簡単に扱えるようになりました。(世の中的には当たり前のことをおそらく言っている)

Read More

Rust で WebAssembly を作ってみる

WebAssembly を作るため、Rust に入門しました。
とりあえず簡単に作る方法まで、公式が非常に親切なので触っていきます。

簡単な実行と WASM の作成まで試してみました。

注意:後から追記がありますが、今回の用途なら wasm-pack は不要。wasm-bindgen の利用で十分。

Read More