GL_TRIANGLE范​​说明

时间:2011-11-07 23:01:52

标签: opengl

我正在尝试“填充”我在此处使用此算法绘制的球体表面: http://paulbourke.net/miscellaneous/sphere_cylinder/,第一种方法。 我知道OpenGL 3+中不再使用GL_QUADS。所以我使用了GL_TRIANGLE_FAN。这是一回事吗?这里的问题是我的球面是正方形。因此,如果我使用GL_TRIANGLE,那么我会得到一个奇怪的“填充”,并不是所有表面都被覆盖。我这样做是错误的吗? GL_TRIANGLE_FAN如何正常工作?

2 个答案:

答案 0 :(得分:54)

  

GL_TRIANGLE_FAN如何正常工作?

三角形扇的第一个顶点就像一个轮毂。跟随顶点连接前一个非起始顶点和集线器。

enter image description here

答案 1 :(得分:0)

你可能需要一个三角形条而不是一个风扇。

另请参阅此问题:gl_triangle_strip vs gl_triangle_fan