4

three.js でインバース キネマティック ポーズの実例を見つけたり作成したりしようとしています。理想的には、人間のモデルを Makehuman から Collada エクスポーター経由でエクスポートし、それらを THREE.ColladaLoader でロードし、three.js でプログラムまたは dat.GUI インターフェイスを介してさまざまなポーズに設定したいと考えています。アーティストの人形の実装に少し似ています - アニメーションは必要ありませんが、ポーズを微調整するときにリアルタイムのフィードバックが必要であり、インバース キネマティック スタイルのポーズが非常に好まれます。

私は何日も勉強し、情報を検索してきました。このhttp://www.youtube.com/watch?v=6om9xy6rnc0は非常に近いですが、サンプル コードやダウンロードを見つけることができませんでした。私が見つけた最も近い実際の例は次のとおりですそれもあまり役に立ちませんでした。

Three.jsと互換性のあるIKリグ/スキニング/ボーンで何かを検索するときに何を探すべきかわからないため、テスト用のモデルさえ見つけることができませんでした。Makehuman にはリギングのエクスポート オプションがたくさんあるようですが、それらのいずれかが使用可能かどうかはわかりません。

Three.js に使用可能な IK システムはありますか? もしそうなら、実用的な例、実用的な人体モデル、またはこれを達成するためにどの正確なリギング システム/ワークフローを研究する必要があるかについてのヒントはありますか? Collada の直接サポートが不可能な場合は、Blender でキャラクターを作成してエクスポートすることもオプションです。

編集: このライブ デモhttp://www.akjava.com/demo/poseeditor/を見つけましたが、コードはまったく判読できません。

4

2 に答える 2