0

私は Windows 8 ストア アプリを使用して Direct3d11 で作業しています。

私はグーグルを検索していて、いくつかのポイントを見逃していました。誰かが私に指摘してくれたらうれしいです.

これまでのところ、バッファー、シェーダーを作成し、D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST でサンプリングされたテクスチャを取得することができました。これを LINELIST に変更して、ポイントのラインを取得することができます。

テクスチャを描画し、テクスチャの上に線としていくつかの線またはトライアングル リストを描画するときに、何を探す必要がありますか。テクスチャとその上にメッシュを表示したい。

私の次のステップは何ですか。

4

1 に答える 1

0

簡単な方法は、最初にレンダリング状態を に設定してオブジェクトをレンダリングすることD3D11_FILL_SOLIDです。次に、同じオブジェクトを再度レンダリングしますが、レンダリング ステートを に設定しますD3D11_FILL_WIREFRAME

「ワイヤーフレーム パス」シェーダーは、必要に応じて非常にシンプルにすることができます。シェーディングを通常のパスから変更することを忘れないでください。そうしないと、ワイヤーフレームが表示されなくなります。

于 2013-02-24T01:43:18.793 に答える