我使用从矢量数组中获取的2个缓冲区在世界上放置了一堆正方形瓷砖,一个用于颜色,另一个用于位置。三角形顶点的颜色不能平滑,因为它们不会在正方形的两个tris之间进行插值。为了解决这个问题,我想分别设置每个片段的颜色,手动混合顶点的颜色。我也不能用预制纹理替代此过程。
我遇到的问题是将缓冲区中的下三个顶点位置和位置传递到顶点着色器中。有没有简单的方法可以做到这一点?
谢谢,祝你有美好的一天!
添加另一组属性,并将设置为glVertexAttribPointer
也指向顶点位置缓冲区,但有一个偏移量。请记住,在末尾添加一些虚拟填充,以便在到达数组末尾时不会超出范围。…_ADJACENCY
在这种情况下,绘图模式也很有用(如果可用)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句