GL10.GL_TRIANGLE_FAN,传入4个点A,B,C,D。会(A,B,C),(A,C,D)画成一个正方形。使用glColor4f上色后,好像是有一个向量,只会着色一面。于是传入A,D,C,B,(A,D,C),(A,C,B)在画了一个正方形,这样这个正方形就两面都有颜色了。
接下来画一个圆形,再画一个正方体,画一个球形,学习下glColorPointer向量着色
本文探讨如何使用OpenGL绘制正方形与圆形,并通过不同排列方式实现两面着色的效果,涉及GL_TRIANGLE_FAN和GL_COLOR_POINTER等技术的应用。
GL10.GL_TRIANGLE_FAN,传入4个点A,B,C,D。会(A,B,C),(A,C,D)画成一个正方形。使用glColor4f上色后,好像是有一个向量,只会着色一面。于是传入A,D,C,B,(A,D,C),(A,C,B)在画了一个正方形,这样这个正方形就两面都有颜色了。
接下来画一个圆形,再画一个正方体,画一个球形,学习下glColorPointer向量着色
1946
1642
743

被折叠的 条评论
为什么被折叠?