我有一个具有许多顶点的平面(顶点的所有z都等于0.0),并通过以下方式附加了纹理:
device->SetRenderState(D3DRS_LIGHTING, false);
渲染结果中有阴影。
我也试图关闭正常情况:
device->SetRenderState(D3DRS_NORMALIZENORMALS, false);
它也不起作用。
有人知道发生了什么吗?
我只是希望纹理显示扭曲而没有任何光效。 表面来自曲面细分的NURBS控制点。
VertexShader似乎改变了纹理的颜色,这可能吗?以及如何解决它?
纯白色纹理呈现如下:
http://dl.dropbox.com/u/2318704/image/effect.png