WebGL と Three.js でいくつかの Collada ファイルを表示しようとしています。試してみましTHREE.ColladaLoader()
たが、いくつかの材料エラーが返されます。
ファイルを JSON に変換してから WebGL にインポートすることは可能です。
私は周りを見回しましたが、それを行うための解決策はありませんでした...
どんな手掛かり ?
WebGL と Three.js でいくつかの Collada ファイルを表示しようとしています。試してみましTHREE.ColladaLoader()
たが、いくつかの材料エラーが返されます。
ファイルを JSON に変換してから WebGL にインポートすることは可能です。
私は周りを見回しましたが、それを行うための解決策はありませんでした...
どんな手掛かり ?
COLLADA2Jsonが探しているものかもしれません。
編集:
gltf は今では標準です。(Json + バイナリ)。コンバーターはこちら: https://github.com/KhronosGroup/collada2gltf
1 つのオプションは、Collada ファイルを Blender にインポートすることです。
インポートに耐え、期待どおりに見える場合は、THREE.js の Blender exporterを使用してそこからエクスポートできます。
Collada は解析が難しいことで知られています。解析できないものがある場合は、独自のパーサーを作成するか、使用するパーサーを修正する必要があります。それが原因でcolladaを使うのをやめて、今は3DSファイルを使っています