2011-09-06 12 views
8

Aby utworzyć VBO w OpenGl, muszę zamienić wieloboki na trójkąty. Czy istnieje przykład skryptu/kodu, który mógłby to opisać? Potrzebuję czegoś wytrzymałego na wypukłe i wklęsłe wielokąty.Konwertuj wielokąt na trójkąty

+0

Usunąłem to [kakao] i oznaczyłem je [c], ponieważ nie sądzę, że jest to kwestia kakao (lub nawet pytanie o Celu-C). – paulmelnikow

Odpowiedz

9

Ear clipping jest zdecydowanie najlepszym sposobem na zrobienie tego.

jest całkowicie odpowiednia dla obu wypukłych i wklęsłych wielokątów i biegnie w O (N^2) Czas

+0

Ten zadziałał jak urok i jest łatwy, dzięki! –

0

Teselatory GLU to elastyczny sposób na zrobienie tego.