問題タブ [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-model で特定のボーンをアニメーション化する
しばらくの間、fbx モデルで特定のボーンを移動する方法に関する情報を見つけようとしました。モデルで直接行うことで、「RootNode」を回転させることができます
モデルはプロの 3D アーティストによって作成されているため、正しいはずです。また、XNA Model Viewer ではすべてが移動可能で、問題ないように見えます。特定のボーンを選択して好きなように動かすことはできますが、XNA のコードで同じボーンを選択するとうまくいきません。モデルは、デフォルトの phong-shader を使用して Maya で作成されています。以下は、さまざまなチュートリアルから取られた、これを行うのに最も適していると思うコードです...
この 2 番目のアプローチは RootNode で機能しますが、特定のボーンを選択すると、通知が発生します! 誰かが私が間違っていることに気付くことができますか?
骨を修正するだけで十分ですか?それとも、メッシュも変更する必要がありますか?
visual-c++ - Fbx SDK Up-Axis 変換
私の質問は、openGL 3.3、FreeImage、および FBX SDK 2014.2 を使用するアプリケーションに .fbx モデルをロードすることについてです。
Z-up 指向の 3ds max 2014 を使用しています。ただし、openGL は Y アップ指向です。そのため、モデルを読み込もうとすると、回転します!
いくつかの方法を試しました。3ds max fbx プラグインには fbx エクスポータがあります。Axis Conversion -> Up Axis で Y と Z の両方を Up 軸として選択しましたが、効果がありません。モデルはまだ回転しています。
次に、 ConvertScene() 関数を試しましたが、まだ効果がありません。その後、 CobvertScene() がノードの座標系を変換しないことがわかりました。
openGL で .fbx モデルを正しくロードする効果的な方法はありますか? モデルを openGL にロードするときにモデルの up_Axis を変更するにはどうすればよいですか?
javascript - Three.js の Colada テクスチャ エクスポート
.FBX にファイルがあり、Three.js で使用できるように collada に変換する必要があります。FBX Converter でなんとか変換できましたが、テクスチャが失われました。テクスチャを使用できるように変換するにはどうすればよいですか。
FBX Converter で変換された FBX は次のとおりです: pearl.dae
Maya 2013 model2.daeで FBX_DAE としてエクスポートしたモデルのリンクを次に 示します。FBX をインポートして FBX_DAE としてエクスポートしました。
Mac でクイック プレビューを実行すると、Maya にエクスポートされたモデルにテクスチャが表示されますが、Three.js にロードするとテクスチャが表示されません。
また、FXB コンバーターで変換された pearl.dae には、クイック プレビューにも Three.js にもテクスチャがありません。
ここに私のローダーコードがあります:
助けてください。
c# - dude モデルのプロパティでコンテンツ プロセッサを使用できない
コンテンツ プロセッサを使用して fbx ファイルを処理しています。私のモデルにはテクスチャはありませんが、ボーンとウェイトがあります。コードを実行してモデルを印刷すると、「スキニング データがありません」と表示されます
その後dude.fbx
、マイクロソフトから提供されたモデルにモデルを変更しました。それでもエラー メッセージは同じで、Dude モデルのプロパティでコンテンツ プロセッサを確認しました。
私のコンテンツ プロセッサ名は ですskinnedboneprocessor
。コンテンツ プロセッサのドロップダウン リストにありません。以前は「Model-XNA Framework」に設定されていました。
私のコンテンツ プロセッサは、そのドロップ ダウン リストに表示される必要があります。どうすればよいですか?
three.js - 実行時に FBX ファイルを Three.js に変換できますか?
*.fbx ファイル (3D モデル) をロードし、オンザフライで json に変換して Three.js(+WebGL) を使用して表示する、HTML5 で .fbx ビューアーを構築したいと考えています。
これは可能ですか?それを行うPythonスクリプトをオンラインでしか見ません。
java - LibGDX 3d モデルのテクスチャが正しくレンダリングされない
ちょっと頭を上げてください、私はこれに本当に慣れていないので、質問が不明確な場合は申し訳ありません:
Blender を使用して 3D モデルを作成しました。モデルのマテリアルとして、光沢のあるテクスチャと拡散テクスチャを備えたミックス シェーダを使用しました。LibGDXで正しく表示されるようにしようとしています。Blender でモデルをレンダリングすると、次のようになります。
次に、ファイルを fbx にエクスポートし、fbx-conv を使用して .g3db ファイルに変換しますが、コードにモデルをロードしようとすると ( http://blog.xoppa.com/loading-models-から取得) libgdx/ を使用):
}
表示される内容は次のとおりです。
何が間違っている可能性がありますか?事前にたくさんありがとう。
c# - XNAに追加するとFbxアニメーションモデルが変形する
ちょっと私の問題は、私が 3dsMax で必要とする完璧なモデルを作成したことです。
エンベロープを正しく配置し、フレームを使用して Biped をアニメートし、 としてエクスポートして、.fbx
を使用して XNA にロードしましたSkinnedModelPipeline
。
XNA に読み込まれると、モデルが変形し、モデルの右腕にしかないように見えます。
私はまだ新しいメンバーなので、現時点では画像を投稿できないため、画像へのリンクをオンラインで送信しています。
3dsMax モデル:
読み込まれたモデル
モデルの描画機能
私は長い間ゴーグルしてきましたが、この問題を解決するものは何も見つかりません。
どんな助けでも大歓迎です。