1

Direct3D 11 で WP8 アプリを構築しており、3dModel を読み込む必要があります。

XNAでロードする方法は知っていますが、XNAはWP8では有効ではありません:|

Direct3D 11 で 3D モデルを読み込む方法の例が必要です。

4

2 に答える 2

2

Wavefront OBJは非常にシンプルで、静的 3D モデルで広くサポートされている形式です。カスタムインポーターを書くことは難しくありません。

C# 用の Wavefront Importer を作成しました。OBJ ファイルの最も基本的な機能 (サブメッシュ、頂点位置、法線、テクスチャ座標) をカバーしています。これが機能することを保証するものではありません。カスタム メッシュ インポーターを実装する方法の例としてのみ役立つはずです。SlimDX のVector型を使用しています。選択したフレームワークのベクターに置き換えることができます。

于 2013-02-19T13:25:25.113 に答える
1

Visual Studio 2012 は、FBX および OBJ ファイル自体を読み込んで、それらを CMO 形式にコンパイルすることができます。

CMO 形式やその他すべてを読み取るには、以下のサンプルを使用できます。

http://code.msdn.microsoft.com/windowsapps/Visual-Studio-3D-Starter-455a15f1

于 2013-03-19T13:09:22.307 に答える