Рисование круга в openGL для Android - PullRequest
0 голосов
/ 28 июля 2011

Так что я хотел бы иметь возможность нарисовать круг, где я могу указать количество нарисованного круга, как показано на следующей диаграмме.

пример http://oi53.tinypic.com/ouw60x.jpg

КАК openglновичок, я не совсем уверен, как подойти к этому .. Я ранее рисовал полные круги, используя GL_TRIANGLE_FAN

Ответы [ 2 ]

2 голосов
/ 28 июля 2011

Вы уже знаете, как нарисовать круг, используя веер треугольника. Теперь вам нужно только рассчитать углы углов среза, использовать их в качестве начала и конца дуги и поместить втулку треугольного вентилятора в середину края среза.

0 голосов
/ 28 июля 2011

Вы можете использовать тест glScissor, чтобы отрезать ненужные части круга.http://www.khronos.org/opengles/sdk/1.1/docs/man/glScissor.xml

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...