在openGL中为android绘制一个圆圈

时间:2011-07-28 14:02:58

标签: android opengl-es

所以我希望能够绘制一个圆圈,我可以指定绘制的圆量,如下图所示。

example http://oi53.tinypic.com/ouw60x.jpg

作为一个opengl新手,我不太确定如何处理这个问题。我之前使用GL_TRIANGLE_FAN绘制了完整的圆圈

2 个答案:

答案 0 :(得分:2)

您已经知道如何使用三角扇绘制圆圈。现在你只需要计算截止角的角度,将它们用作弧的起点和终点,并将三角扇的轮毂放在截止边缘的中间。

答案 1 :(得分:0)

你可以使用glScissor测试来切断你不想要的圆圈部分。 http://www.khronos.org/opengles/sdk/1.1/docs/man/glScissor.xml