OpenGL ES - Как нарисовать заполненный многоугольник?

Я попытался поискать в Google и искать в стеке, но ничего не нашел :-(
( Отображение неправильных форм или других многоугольников (мультфильмы, спрайты) в треугольники в OpenGL ES )

Я хочу нарисовать заполненный многоугольник вOpenGL ES на iPad (2D, 3D не требуется) (я новичок в OpenGL && OpenGL ES) На OpenGL это кажется простым, но с ES можно просто нарисовать треугольник.

Но я не могу найти хорошего учебника по этому поводу :-( Существует ли какая-нибудь обертка / библиотека или что-нибудь еще, что может мне помочь?

I не хочу использовать CoreGraphics, это слишком медленно для того, что я делаю ^^
И, если возможно, избегать слишком (большой) библиотеки, такой как Cocos2D.

редактировать : Работаем над проблемой, вот несколько полезных ссылок (отредактирую)
связи
- Триангуляция полигонов
http://www.vterrain.org/Implementation/Libs/triangulate.html
http://en.wikipedia.org/wiki/Polygon_triangulation (ЭНЦИКЛОПЕДИЯ)http://www.flipcode.com/archives/Efficient_Polygon_Triangulation.shtml (многоугольник БЕЗ отверстий)http://www.cs.unc.edu/~dm/CODE/GEM/chapter.html (многоугольник с отверстиями, код C)

Решение
Я попробую использовать тесселяцию полигонов, чтобы получить треугольники. Сначала собираюсь попробовать (http://www.flipcode.com/archives/Efficient_Polygon_Triangulation.shtml ) и как мне нужен полигон с отверстиями, второй (http://www.cs.unc.edu/~dm/CODE/GEM/chapter.html ).Если у кого есть лучший способ, ПОЖАЛУЙСТА, скажите мне с комментарием ^^

Спасибо :-)

Ответы на вопрос(6)

Ваш ответ на вопрос