glFrontFace(GL_CCW); // 设置CCW方向为“正面”,CCW即CounterClockWise,逆时针
glFrontFace(GL_CW); // 设置CW方向为“正面”,CW即ClockWise,顺时针
如果顶点标识顺序与上边设置不一致,则会看到背面,无法显示图形。
比如画一个三角形 vertex={ 1,0 ,
0,1,
-1,0,}
如果 glFrontFace(GL_CCW); 逆时针为正面, 顶点标识indices={0,1,2} 才能正常显示 ,如果indices={2,1,0}则图形背面向外,无法显示图形,
本文详细介绍了OpenGL中如何通过设置顶点顺序来控制图形的显示与否。具体地,通过使用glFrontFace函数设置正面朝向(顺时针或逆时针),结合顶点索引顺序,确保图形正确渲染。若设置不当,可能会导致只看到图形的背面而无法正常显示。

3800

被折叠的 条评论
为什么被折叠?



