Как нарисовать несколько объектов, используя VBO и один вызов OpenGL? - PullRequest
1 голос
/ 26 сентября 2010

Я читал, что можно рисовать несколько объектов, используя vbo и используя один вызов drawelements. Я не нашел никаких примеров этого. Прямо сейчас я делаю колл-рейд-колл на куб, который убивает мою частоту кадров, поскольку я делаю из них всю игру. Любая помощь приветствуется, особенно пример кода.

1 Ответ

0 голосов
/ 26 сентября 2010

Да, просто поместите все свои данные в одно длинное VBO, а затем сделайте вызов glDrawElements() для всех них.Хотя вы, вероятно, не сможете использовать любой из типов GL_*_STRIP для рисования отдельных объектов.

...