我不确定我问的问题是否正确,但我刚刚开始学习 OpenGL ES 2.0,我正在遵循的教程让我通过在结构中定义点然后创建定义三角形的“索引”数组来创建网格使用点列表。有没有办法获取大量点并自动计算三角形?它们是相对顺序的(即 x 和 y 是有序网格) z 可以变化。似乎应该有一个函数或算法来为我处理索引。
1--2--3--4--5--6--7--8--9--10
| | | | | | | | | |
11-12-13-14-15-16-17-18-19-20
| | | | | | | | | |
21-22-23-24-25-26-27-28-29-30
示例:我希望点 1,2,11 是三角形,然后是 2,11,12 和 3,12,13,依此类推。
http://www.raywenderlich.com/3664/opengl-es-2-0-for-iphone-tutorial <-- 如果有帮助,这是我正在使用的教程。