画3D立方体出现的奇怪问题
我用VC2005+DX93D写了一个画3D立方体的程序,其他都正常,没想到竟然会出现后面的面挡住前面的面的情况
举个例子:正前方放着的立方体,前面的平面比背面的大(由于视觉原理),于是就显示出前面的平面中央出现一个小一点的平面,那是后面的平面。。。
不止为何 请教
[解决办法]
你这是用了Z缓冲吧!后面的就看不到了
是不是放进去的时候距阵坐标给你标了!
[解决办法]
比如CULLMODE反了,你看到的其实是盒子的里面。
还有就是Z缓冲没有打开,那么后面把前面遮住了。
[解决办法]
视觉效果别扭可能是FOV设置问题,一般在45到60度。