2013-09-19 2 views
0

Я пытаюсь нарисовать текстуру с формой многоугольника. Какова логика и как я буду динамически рисовать текстуру в форме многоугольника?рисовать текстуру с формой многоугольника

Я работаю над разрезанием прямоугольника, применяя текстуру в нарезанной форме (она может иметь любую форму).

Может ли кто-нибудь мне помочь?

ответ

0

Не думайте, что вы можете достичь этого, используя классы cocos2d. Вам нужно рисовать с помощью openGL. У вас уже есть вершины многоугольников, триангулируйте свой полигон (here is an example) и задайте текстуру, чтобы нарисовать ее.

0

Вы также можете использовать LevelHelper (к несчастью - не бесплатно :(), который имеет встроенный режущий механизм: link

Смежные вопросы