我是OpenGL的极端新手,只是试图为个人项目一起破解一些东西。当我启用GL_CULL_FACE时,我基本上得到了想要的东西,除了我的立方体中现在缺少一个大三角形块了!
这里可能会发生什么,我该如何解决?我用6个GL_QUADS制成了这个立方体,所以我从没想到会错过像这样的三角形...
每个多边形都有一个“正面”和“背面”,当选择剔除时,您只会看到其“正面”朝向您的多边形(法线指向相机的多边形)。
这张脸从这个角度被剔除的事实表明,它的法线指向立方体内部而不是外部;要翻转它,请反转指定顶点的顺序。