Вопросы по теме 'vertex-buffer'
Текстурирование объектов буфера вершин
Я хочу рисовать (большую) местность с помощью OpenGL. Итак, у меня есть набор вершин, скажем 256 x 256, который я храню в объекте буфера вершин во VRAM. Я правильно триангулировал их, поэтому у меня есть индексный буфер для лиц.
// vertexes...
1636 просмотров
schedule
31.01.2024
openGL glDrawElements с чередующимися буферами
До сих пор я использовал только glDrawArrays и хотел бы перейти к использованию индексного буфера и индексированных треугольников. Я рисую довольно сложный объект с координатами текстуры, нормалями и координатами вершин. Все эти данные собираются в...
4866 просмотров
schedule
26.08.2023
openGL glUnmapBuffer() возвращает неизвестный код ошибки 1280
Я пишу код для проверки концепции. Я хочу доказать, что могу записывать данные в объект буфера после того, как буфер создан. Однако я получаю код ошибки GLenum 1280, когда пытаюсь отключить буфер после записи в него. Я полностью заблокирован.
Я...
2490 просмотров
schedule
28.03.2023
Текстуры привязки OpenGL к объектам буфера вершин (с шейдерами компьютерной графики)
Перейду сразу к делу:
Я создал структуру для своих вершин:
struct Vertex3D
{
Vector3D position;
Vector2D textureCoordinate;
Vector3D normal;
}
Затем я импортирую конкретный файл *.dae и привязываю его к буферу вершин OpenGL,...
5019 просмотров
schedule
07.05.2022
Android OpenGL ES 2: Введение в VBO
Может ли кто-нибудь предложить учебник по использованию объектов буфера вершин (VBO) в Android?
Я работаю над 2D HUD, который рисуется с помощью OpenGL ES 2 на Android.
1233 просмотров
schedule
03.02.2023
Как преобразовать координаты буфера вершин в 2D-движок
Я пытаюсь (используя библиотеку движка 2D Directx9) вращать/перемещать набор точек в буфере вершин.
Я понимаю, как это будет сделано в 3D-системе, то есть с использованием этапа вершинного шейдера конвейера рендеринга с матрицами преобразования......
240 просмотров
schedule
22.01.2023
как мне объединить несколько квадроциклов в один гигантский буфер
Я пытаюсь объединить несколько спрайтов в один большой буфер, но у меня возникают некоторые технические трудности. Я думаю, что неправильно устанавливаю размеры vbo, но давайте посмотрим.
В настоящее время это рендерит только 1 цветной квадрат,...
450 просмотров
schedule
24.05.2022
Как свести к минимуму вызовы glVertexAttribPointer при использовании экземплярных массивов?
У меня есть код OpenGL, использующий один VAO для всех данных модели и два VBO. Первый для стандартных атрибутов вершин, таких как положение и нормаль, а второй для матриц модели. Я использую экземплярную отрисовку, поэтому я загружаю матрицы модели...
336 просмотров
schedule
06.05.2024
Могу ли я иметь несколько буферов GL_ARRAY_BUFFER?
Итак, я смотрел на еще один вопрос SO относительно команды glVertexAttribPointer , и у меня возникла небольшая путаница. Принятый ответ на этот вопрос объясняет:
Но есть дополнительная подразумеваемая часть состояния, которая также...
1884 просмотров
schedule
25.09.2022
OpenGL: Нужен ли мне массив вершин после буферизации в VBO?
Допустим, у меня есть массив вершин и указатель VBO:
std::vector<Vertex> vertices;
GLuint vbo;
glBindBuffer(GL_ARRAY_BUFFER, vbo);
Теперь я буферизую данные:
glBufferData(
GL_ARRAY_BUFFER,
vertices.size()*sizeof(Vertex),...
319 просмотров
schedule
23.06.2023
Виртуальный деструктор для CustomVertex в DIRECTX9
Это мой первый вопрос о stackoverflow, так что извините, если вопрос глупый. Я пытаюсь просто отобразить треугольник в DirectX9 в Visual Studio 2012 следующим образом: www.directxtutorial.com/Lesson.aspx?lessonid=9-4-4.
Когда я создаю класс...
202 просмотров
schedule
03.12.2022