Вопросы с тегом «vertex-buffer-object»

11
Что такое индексный буфер и как он связан с буферами вершин?

У меня есть буфер вершин, как это: 0.0, 0.0, 1.0, 0.0, 0.0, 0.6, 1.0, 0.6, 0.5, 1.0 У меня есть следующий индексный буфер: 0, 2, 2, 4, 4, 3, 3, 2, 2, 1, 1, 0, 0, 3, 3, 1 Я знаю, что хочу рисовать gl.LINESс использованием WebGL, означает несколько отдельных отрезков. gl.drawElements(gl.LINES, 16,...

11
GL_STATIC_DRAW против GL_DYNAMIC_DRAW против GL_STREAM_DRAW: имеет ли это значение?

В OpenGL функция объекта буфера ( glBufferData, glBufferSubDataи , возможно , некоторые другие) имеет параметр usage, описанный в документации как намек предполагаемого использования, вероятно , имел в вид , чтобы помочь доходности реализации более высокой производительности. использование...

10
Почему объекты Vertex Buffer улучшают производительность?

Исходя из моего базового понимания, объект буфера вершин работает примерно так (псевдокод): Обычно, если кто-то хотел сказать, нарисовать квадрат, можно было бы использовать команды рисования линий. line (0, 0) -> (1, 0) line (1, 0) -> (1, 1) line (1, 1) -> (0, 1) line (0, 1) -> (0, 0)...