Max 2011 用の OpenCollada プラグインを使用しています。ジオメトリとアニメーション データは正常に処理されていますが、DAE にシェーダーやマテリアル データが含まれていません。
Max エクスポーターを変更する必要がありますか?それともそのままで動作する必要がありますか?
Max 2011 用の OpenCollada プラグインを使用しています。ジオメトリとアニメーション データは正常に処理されていますが、DAE にシェーダーやマテリアル データが含まれていません。
Max エクスポーターを変更する必要がありますか?それともそのままで動作する必要がありますか?
MaxScript を使用して、マテリアルを繰り返し処理し、cgfx (または directx シェーダー) を別のファイルにエクスポートできます。Collada エクスポーターを作成し、シェーダー パラメータを追加データとして挿入すると、Collada の一部としてエクスポートできます。MaxScript ルートを使用します。
更新/編集: MaxScript の使い方が間違っていたのでしょうか! 正しい解決策は、Max SDK と IGame インターフェイスを使用してマテリアルをクエリすることでした。Yannick Puech に決定的な記事があります。