2017-05-09 14 views
0

私は本当にこれが必要なのであなたに質問があります。私はそれをどのように解決できないのか分かりません。 Normal MapイメージをNormalBufferに変換する可能性はありますか?つまり、私はDirectX 9-12でモデルのテクスチャ(モデルの素材)にSubstance Painterからエクスポートされるいくつかの画像を使用する3Dアプリケーションを作りたいと思っています。これを行う可能性はありますか?イメージNormal map to DirectX 9-12

+0

チャックの答えがあなたの問題を解決しましたか? – Programmer

答えて

0

Substanceでレンダリングするには、PBRシェーダが必要です。これが必要な入力を決定します。一般的には、アルベト(拡散)マップ、法線マップ、および粗さ/金属性または鏡面/光沢の材料マップのセット、さらに一般的には周囲オクルージョン(AO)マップまたはチャンネルが必要です。 PBR Guideを参照してください。

実際の例については、SimplePBR12サンプルをご覧ください。

ところで、あなたは本当にいけないあなたがない限り、あなただけのDirectX 11に付着し、これらの日オフはるかに優れているのDirect3D 11、Direct3Dの10、Direct3Dの9を使用するアプリケーションを作成しよう、とDirect3D 12グラフィックスの専門家で、DirectX 12の追加コントロールが必要です。