我有一个我从导出的网格数据生成的网格物体。网格有一些大三角形,我分成较小的三角形。分裂后,大约一半的法线似乎都没有了。
对于我创建的每个新顶点,我还创建一个新法线,其中数据i从三角形分割中的其他法线之一复制。分割后,我的法线数组与顶点数组的数量相同。然而,出现以下问题:
(动画版本https://i.gyazo.com/2ae87dda9bfbff16b0be421941e8bca6.gif]
我使用的是VBO网格样式。非常感谢任何帮助!
启用面部剔除后,渲染结果如下所示:
答案 0 :(得分:2)
您的渲染会遇到两个问题:
glEnable(GL_CULL_FACE)
)然而,对于背面剔除工作,您必须解决另一个问题