問題タブ [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.

0 投票する
0 に答える
319 参照

c# - .fbx-model で特定のボーンをアニメーション化する

しばらくの間、fbx モデルで特定のボーンを移動する方法に関する情報を見つけようとしました。モデルで直接行うことで、「RootNode」を回転させることができます

モデルはプロの 3D アーティストによって作成されているため、正しいはずです。また、XNA Model Viewer ではすべてが移動可能で、問題ないように見えます。特定のボーンを選択して好きなように動かすことはできますが、XNA のコードで同じボーンを選択するとうまくいきません。モデルは、デフォルトの phong-shader を使用して Maya で作成されています。以下は、さまざまなチュートリアルから取られた、これを行うのに最も適していると思うコードです...

この 2 番目のアプローチは RootNode で機能しますが、特定のボーンを選択すると、通知が発生します! 誰かが私が間違っていることに気付くことができますか?

骨を修正するだけで十分ですか?それとも、メッシュも変更する必要がありますか?

0 投票する
1 に答える
2697 参照

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 を変更するにはどうすればよいですか?

0 投票する
1 に答える
768 参照

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 にもテクスチャがありません。

ここに私のローダーコードがあります:

助けてください。

0 投票する
1 に答える
124 参照

c# - dude モデルのプロパティでコンテンツ プロセッサを使用できない

コンテンツ プロセッサを使用して fbx ファイルを処理しています。私のモデルにはテクスチャはありませんが、ボーンとウェイトがあります。コードを実行してモデルを印刷すると、「スキニング データがありません」と表示されます

その後dude.fbx、マイクロソフトから提供されたモデルにモデルを変更しました。それでもエラー メッセージは同じで、Dude モデルのプロパティでコンテンツ プロセッサを確認しました。

私のコンテンツ プロセッサ名は ですskinnedboneprocessor。コンテンツ プロセッサのドロップダウン リストにありません。以前は「Model-XNA Framework」に設定されていました。

私のコンテンツ プロセッサは、そのドロップ ダウン リストに表示される必要があります。どうすればよいですか?

0 投票する
1 に答える
4538 参照

three.js - 実行時に FBX ファイルを Three.js に変換できますか?

*.fbx ファイル (3D モデル) をロードし、オンザフライで json に変換して Three.js(+WebGL) を使用して表示する、HTML5 で .fbx ビューアーを構築したいと考えています。

これは可能ですか?それを行うPythonスクリプトをオンラインでしか見ません。

0 投票する
2 に答える
1845 参照

java - LibGDX 3d モデルのテクスチャが正しくレンダリングされない

ちょっと頭を上げてください、私はこれに本当に慣れていないので、質問が不明確な場合は申し訳ありません:

Blender を使用して 3D モデルを作成しました。モデルのマテリアルとして、光沢のあるテクスチャと拡散テクスチャを備えたミックス シェーダを使用しました。LibGDXで正しく表示されるようにしようとしています。Blender でモデルをレンダリングすると、次のようになります。 ここに画像の説明を入力

次に、ファイルを fbx にエクスポートし、fbx-conv を使用して .g3db ファイルに変換しますが、コードにモデルをロードしようとすると ( http://blog.xoppa.com/loading-models-から取得) libgdx/ を使用):

}

表示される内容は次のとおりです。 ここに画像の説明を入力

何が間違っている可能性がありますか?事前にたくさんありがとう。

0 投票する
1 に答える
542 参照

c# - XNAに追加するとFbxアニメーションモデルが変形する

ちょっと私の問題は、私が 3dsMax で必要とする完璧なモデルを作成したことです。

エンベロープを正しく配置し、フレームを使用して Biped をアニメートし、 としてエクスポートして、.fbxを使用して XNA にロードしましたSkinnedModelPipeline

XNA に読み込まれると、モデルが変形し、モデルの右腕にしかないように見えます。

私はまだ新しいメンバーなので、現時点では画像を投稿できないため、画像へのリンクをオンラインで送信しています。

3dsMax モデル:

ここに画像の説明を入力

読み込まれたモデル

ここに画像の説明を入力

モデルの描画機能

私は長い間ゴーグルしてきましたが、この問題を解決するものは何も見つかりません。

どんな助けでも大歓迎です。