在3d图形学中,一个三角形图元有两个表面
在dx中,认为在摄像机坐标系中 以你的观察方向三角形环绕为顺时针的面为正面,另一面为背面,而在openGL中正好相反。(顶点的方向又称为环绕)
dx是左手坐标系而openGL是右手坐标系。
dx:
D3DRS_CULLMODE,绘制状态
用法:Device->SetRenderState(D3DRS_CULLMODE,X);
其中X可取的值
1、D3DCULL_NONE //完全禁用背面消隐
2、D3DCULL_CW //只对顺时针绕序的三角形进行消隐
3、D3DCULL_CCW //只对逆时针绕序的三角形进行消隐(在消隐中为默认值)
dx的参考: http://blog.csdn.net/yaoxinchao/article/details/7982099
opengl:
原文:http://www.cnblogs.com/onlyDIABLO/p/3853125.html