Лучший способ визуализации объектов Tesselated (OpenGL) - PullRequest
0 голосов
/ 09 июня 2010

Я использую GLUTesselator для полигонов. Прямо сейчас обратный вызов вершины делает glvertex2f и gltex2f. Было бы лучше просто собрать вершины из обратного вызова вершин в std :: vector, а затем использовать gldrawarrays ()? Или это будет на самом деле менее эффективно, поскольку нужно поместить вершины и координаты текстуры в вектор?

Спасибо

1 Ответ

0 голосов
/ 09 июня 2010

Если количество вершин на ваших тесселяционных объектах "достаточно велико", VA / VBO почти всегда будут работать быстрее, чем код glBegin () / glEnd () непосредственного режима, особенно если ваша геометрия статическая.

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