多くの頂点を持つ平面サーフェス (頂点のすべての z が 0.0 に等しい) があり、次の方法で照明をオフにしてテクスチャをアタッチしました。
device->SetRenderState(D3DRS_LIGHTING, false);
また、レンダリング結果には陰影があります。
私も通常をオフにしようとしました:
device->SetRenderState(D3DRS_NORMALIZENORMALS, false);
それも機能しません。
何が起こっているのか知っている人はいますか?
光の効果なしでテクスチャを歪ませたいだけです。サーフェスはテッセレーションされた NURBS コントロール ポイントからのものです。
VertexShader でテクスチャの色が変わるようですが、可能ですか?そしてそれを解決する方法は?
以下のようにレンダリングされた真っ白なテクスチャ:
http://dl.dropbox.com/u/2318704/image/effect.png