2

複数のアクションを含むモデルを Collada ファイルにエクスポートして、openGL ES2 で使用したいのですが、collada エクスポーターは、選択したアクションまたはアクティブなアクションのみをエクスポートします。多くの調査の後、解決策は見つかりませんでしたが、同じアニメーションでどのアクションが実行されているかがわかります異なるフレームでそれらをコードで区切るので、オブジェクトにカスタム プロパティを追加して各アクションの開始フレームと終了フレームを定義しましたが、エクスポータはこれらのプロパティもエクスポートしません。エクスポータがカスタム プロパティを追加できるようにするパッチを見つけましたが、できます私はビジュアル C++ と Python の経験がないため、ソース コードからビルドしません。そのため、複数のアニメーションを 1 つの dae ファイルにエクスポートするためのソリューションに感謝します。

4

1 に答える 1

4

ビルトインの Blender Collada エクスポータでは仕方がありません。NLA エディターからアニメーションを取得し、Collada の要素として複数のアニメーションを出力する機能を備えた独自の Python エクスポーターを作成しました。https://github.com/gregeryb/Better-Collada-1.5-DAE-export-plugin-for-Blender

于 2017-04-10T07:41:32.820 に答える