|
|
在D3D9中, 原作的D3DRS_ZBIAS变成了D3DRS_DEPTHBIAS.
但是我不知道使用方式有没有改变. >:-(
比如我在D3D8中, 要在同一位置绘制两个除了颜色以外, 完全一样的
p_meshA 和 p_meshB
要求最终显示的时候, p_meshB 在 p_meshA 的上面.
按照D3D8的话, 这样就可以
mp_d3ddevice->SetRenderState( D3DRS_DEPTHBIAS, 0 );
p_meshA->DrawSubset( 0 );
mp_d3ddevice->SetRenderState( D3DRS_DEPTHBIAS, 1 );
p_meshB->DrawSubset( 0 );
但是在D3D9里面, 就会在同一位置画出两个相互交错的mesh.....-_-b
请问, 在使用上D3DRS_DEPTHBIAS 有变化么?
还是我操作有误?
有没有什么注意事项之类的........
谢谢各位大哥大姐......
或者说从哪里可以找到这种例子. 我在baidu上搜索不到. -_-b
|
|