Итак, мой вопрос, какую функцию я использую, что является самым быстрым или наиболее распространенным решением.OpenGl: какое лучшее решение?
Альтернативы решения: -The вершина массива -polygon полигоном -или другая альтернатива
объект имеет треугольники, четверные и многоугольники, которая имеет более индексов. Но массив вершин, который я знаю, может хранить только треугольники, квадратики или что-то в этом роде. Но как я могу визуализировать полигоны? Правильно ли, что многоугольник полигона многократно полигонов, у которых больше индексов? (Я слышал glMultiDrawElements
, но он имеет схожую структуру данных, если я делаю поли поли, не так ли?)
Или есть хорошая альтернатива, которую я не знаю?
Я уже думал об этом, но где я могу найти 3D-алгоритм trianguation для Pascal? – 3Ducker
@ 3Ducker просто читал о [Полигональной триангуляции] (http://en.wikipedia.org/wiki/Polygon_triangulation) и создавал собственный алгоритм. – Vallentin
@Vallentin это выглядит просто, но это 2D. Для 2D я нашел someon, и я уже скомпилировал их. Но для 3D это сложнее, более того. – 3Ducker