我有一个三角形的向量数组,该数组基本上由一堆正方形组成,需要进行广告牌投放。看起来像

GLfloat vertexpositions[60 * 3];
// [x,y,z] * 6 for each square, and there are 10 squares


然后,使用适当的参数调用glDrawArray以绘制总共10个正方形。

是否可以编写一个着色器程序,以单独对所有存在于同一顶点阵列上的这些多边形进行广告牌处理?

最佳答案

您可以使用几何着色器进行按图元处理。

关于opengl - 用GLSL广告牌顶点数组?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3591240/

10-10 14:41