問題タブ [fbx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - FBX SDK - テクスチャのスケールと回転が適用されない
FBX SDK を使用して、マテリアルを介してテクスチャをメッシュに追加しています。なぜテクスチャ スケールが適用されないのか疑問に思います。テクスチャの回転も適用されません。私のソースコードは次のようになります。
これで、スケールと回転を設定する必要がありますが、設定されていません。何か案は?
three.js - THREEJS にインポートされた特定の fbx モデルの間違ったピボット ポイント
fbx モデルを取得して THREEJS ビューアーで表示する必要があるプロジェクトに取り組んでいます。ほとんどの場合、これらのモデルには正しいピボット ポイントが付属していますが、そうでない場合もあります。この問題の原因を突き止めるのに苦労しています。
このスクリプトを使用して、fbx から json への変換を行っています。
https://github.com/mrdoob/three.js/blob/master/utils/converters/fbx/convert_to_threejs.py
間違ったピボット ポイントを持つ fbx ファイルの例を以下に示します。
http://s000.tinyupload.com/index.php?file_id=42525924957536854290
このモデルにはメッシュが 1 つだけ含まれており、FBX プラグイン バージョン 2014.0.1 を使用して Maya からエクスポートされました。ピボットはモデルの中心近くにあるはずですが、threejs にロードするとモデルの下部に配置されます。ピボットを (0,0,0) に配置しているようです。
https://clara.io/のオンライン モデル ビューアーを使用して、このモデルのテストを実行しました。fbx を使用してモデルをインポートすると、次のようにすべてが正常に見えます。
次に、File -> Export All -> Threejs Scene を使用して、このモデルを THREEJS Scene json としてエクスポートします。clara.io 経由でエクスポートしたばかりの json をインポートして clara.io に戻すと、ピボットが間違っています。これは、json として clara.io に再インポートした後のモデルです。
Maya と Threejs の間でピボット ポイントを常に一致させる方法についての提案は大歓迎です。