0

我有一个简单的楼梯(数组中的顶点):

[]
[][]

我想把这个楼梯倒过来:

[][]
[]

为了得到这个形状,我将每个 Y 坐标与 相乘-1,所以基本上-1y-axis. 这很好用,但不适用于面部剔除,当启用面部剔除时,会显示背面。我该如何解决?

4

2 回答 2

2

您可以反转正面的一侧(glFrontFace),或者您可以禁用背面剔除。

于 2012-08-21T19:32:24.973 回答
1

绘制这些倒置对象时,可以翻转面剔除的方向。

只需glFrontFace()用 GL_CW 或 GL_CCW 调用,并在再次绘制普通对象时将其放回。

于 2012-08-21T19:32:07.567 回答