GLKit如何使用CW或CCW表示法绘制三角形?

时间:2013-04-21 22:31:36

标签: opengl-es glkit

我有一个简单的纹理四边形(由2个三角形组成),我使用GLKit在我的iPhone应用程序中渲染。

现在出于某种原因,在使用CW符号和CCW符号定义顶点时,我没有看到任何差异。为什么是这样?请注意,我使用默认的GLKit项目模板,只需进行少量更改。另外,我使用GLKBaseEffect进行渲染,而不是使用ES2。

1 个答案:

答案 0 :(得分:1)

对于四边形,CW与CCW改变法线 - 三角形的哪一边是“向上”。默认情况下会禁用Facet culling(使用glEnable(GL_CULL_FACE)启用它),因此将呈现“向上”或“向下”三角形。

相关问题