vbo — все вопросы

1ответ
4 голоса
Динамическое VBO в OpenGL
Каков наилучший способ хранения динамических данных для использования в VBO (или массивах вершин). Единственными примерами, которые я видел, были двумерные статические массивы, и указатель на этот м
1ответ
4 голоса
Рисование с использованием объектов Vertex Buffer в OpenGL ES 1.1 и ES 2.0
Я новичок в openGL. Я использую документацию Apple в качестве моих основных референтов http://developer.apple.com/library/ios/#documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/Technique
2ответа
4 голоса
OpenGLES VBO использование - без рендеринга геометрии
Я пытаюсь настроить VBO для моего кода рендеринга, чтобы получить больше кадров в секунду. Он работал для отдельных VBO для координат вершин, цвета и текстурных координат, но после переноса в данные
1ответ
4 голоса
Самый быстрый способ загрузки потоковых точек и периодического удаления
Итак, у меня есть система (использующая OpenGL 4.x), где я получаю поток точек (возможно, с цветом и /или нормалью) из внешнего источника. И мне нужно нарисовать эти точки как GL_POINTS, запустив на
1ответ
4 голоса
Как правильно делать инстансинг в OpenGL.
Я пытаюсь использовать механизм VBO и Instancing наиболее эффективным способом. У меня есть мир, основанный на вокселях, и я хотел бы нарисовать их с использованием как можно меньшего количества выз
3ответа
4 голоса
OpenGL Сохранить VBO в файл (объект или что-то еще)
Кому-нибудь удалось экспортировать OpenGL VBO во внешний формат файла во время выполнения? Я был бы благодарен за любые указатели в правильном направлении, так как я понятия не имею, как мне поступит
2ответа
4 голоса
VBO glDrawElements и glVertexAttribPointer на GLES2.0 ничего не отображает
Я могу отобразить текстуру, используя шейдеры, glVertexAttribPointer и glDrawArrays, например так: Иниц const GLfloat squareVertices[] = { -0.5f, -0.33f, 0.5f, -0.33f, -0.5f, 0.33f
2ответа
4 голоса
цвета в объектах буфера вершин - DirectX против OpenGL
Я работаю над небольшим игровым движком. Одна из его особенностей заключается в том, что он должен поддерживать DirectX и OpenGL рендеринг. Я использую Vertex Buffer Objects, и у меня есть структ
2ответа
4 голоса
Использование glMultiDrawElements в 64-битной ОС
Недавно я перешел из 32-битной среды в 64-битную, и она плавно отошла от одной проблемы: glMultiDrawElements использует некоторые массивы, которые не работают без каких-либо настроек под 64-битной О
3ответа
4 голоса
Проблема сопоставления текстур с VBO в OpenGL
У меня проблемы с получением текстуры для правильного отображения геометрии с помощью OpenGL.На самом деле я, кажется, даже сломал цветовую интерполяцию, которая раньше работала нормально.Я создал кон
2ответа
4 голоса
Помогает ли чередование в VBO или мешает профорингу?
При использовании OpenGL VBO вы можете чередовать свои данныеВы даже можете чередовать данные вершин с другими данными, которые используются, например, процессором, а не графическим процессором.Чередо
2ответа
4 голоса
OpenGL линии не окрашены
Я работаю в OpenGL, с VBO, и у меня есть набор из трех линий (вдоль осей X, Y и Z - подумайте чешский ежик).По умолчанию линии серые, но я хочу, чтобы они были ярко-красными, чтобы лучше видеть их.К с
1ответ
4 голоса
Можно ли использовать один и тот же VBO для двух объектов?
Скажем, если у меня есть несколько одинаковых объектов, и я хочу рендерить их в разных местах.Могу ли я использовать тот же VBO (чтобы сохранить оперативную память), но изменить матрицы, которые отпра
2ответа
4 голоса
VAO и VBO для визуализации различных объектов
Я написал этот класс "Model" для загрузки файлов .obj и распределения данных для них в VBO.Его код выглядит примерно так: (обратите внимание, что он не использует VAO)Раньше я думал, что следующий код
1ответ
4 голоса
OpenGL: функции VBO не определены
Я пытаюсь использовать VBO OpenGL, но функции, связанные с их использованием, например ---- +: = 0 =: + ---- , все не определены.Функции непосредственного режима, конечно, хороши, только они.Я использ
1ответ
6 голосов
Использование матрицы в качестве атрибута вершины в профиле ядра OpenGL3
Я использую основной профиль OpenGL3.2 в OSX. И я хочу сделать рисование экземпляров (glDrawArraysInstanced), где я передаю матрицу для каждого экземпляра. Мой вершинный шейдер прекрасно работает
2ответа
7 голосов
Объекты буфера вершин в OpenGL 2.1
(Я указал 2.1, потому что мой ноутбук не пройдет эту версию. Я бы, вероятно, сделал это в любом случае, начиная с 3.x и далее, вводя шейдеры как обязательные?). Благодаря Википедии: http://en.wi
1ответ
9 голосов
OpenGL ES 2.0: поиск советов по производительности и оптимизации VBO для многих движущихся вершин
В своей текущей попытке перейти на OpenGL ES 2.0 из ES 1.x в настоящее время я преобразовываю некоторый код для использования объектов буфера вершин (VBO) вместо существующих небуферизованных вызово
3ответа
10 голосов
Максимальный размер для объектов буфера вершин (OpenGL ES 2.0)
Существует ли максимальный размер для объектов буфера вершин, связанных с GL_ARRAY_BUFFER или GL_ELEMENT_ARRAY_BUFFER ??? Первоначально я рисовал сетку, состоящую из 16 подсетей. Для каждой вложе
3ответа
10 голосов
Сколько VBO я использую?
Итак, я понимаю, как использовать объект буфера вершин, и что он обеспечивает значительное увеличение производительности по сравнению с рисованием в непосредственном режиме. Я буду рисовать много 2D
1 2 3

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132