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

2
GL_STATIC_DRAW против GL_DYNAMIC_DRAW против GL_STREAM_DRAW: имеет ли это значение?
В OpenGL функция объекта буфера ( glBufferData, glBufferSubDataи , возможно , некоторые другие) имеет параметр usage, описанный в документации как намек предполагаемого использования, вероятно , имел в вид , чтобы помочь доходности реализации более высокой производительности. использование Определяет ожидаемую схему использования хранилища данных. Символьная константа должна быть GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, …

2
Что такое индексный буфер и как он связан с буферами вершин?
У меня есть буфер вершин, как это: 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, означает несколько отдельных …

3
Почему объекты Vertex Buffer улучшают производительность?
Исходя из моего базового понимания, объект буфера вершин работает примерно так (псевдокод): Обычно, если кто-то хотел сказать, нарисовать квадрат, можно было бы использовать команды рисования линий. line (0, 0) -> (1, 0) line (1, 0) -> (1, 1) line (1, 1) -> (0, 1) line (0, 1) -> (0, 0) …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.