我是opengl编程的新手.我正在制作洞穴形成的动画.我有一组用于沿z轴的轴的轮廓的协调.我的计划是从这些数据制作一个3d网格,为此我已经决定使用TRIANGLE_STRIPS.我这样做的方式是我创建了多个像这样的条带:
11----12 5------6 | / | | / | | / | | / | 9-----10 3------4 | / | | / | | / | | / | 7------8 1------2
我的问题是:
这是正确的方法吗?因为现在我对法线有问题.我想使用GL_SMOOTH着色,据我所知,我需要计算顶点的法线?但在我的cas顶点10和3是相同的,所以会有两个法线??? 那是问题吗?有没有其他方法来创建多个条带?
有没有其他方法来创建多个条带?或者条带解决方案可能不是最好的解决方案?
另一个问题是,这种条带的长度不同.有些比其他更短.谢谢您的帮助 :)