2
ответа

Вершинные массивы OpenGL

У меня есть структура под названием Point (которая является расширением Python), которая выглядит следующим образом: struct Point {PyObject_HEAD // Макрос, который расширяется, чтобы включить еще несколько членов double x; ...
вопрос задан: 18 July 2010 00:55
1
ответ

VAO и состояние буфера массива элементов

Недавно я писал код OpenGL 3.3 с Vertex Array Objects (VAO) и позже тестировал его на графическом адаптере Intel, где, к своему разочарованию, обнаружил, что привязка буфера массива элементов ...
вопрос задан: 22 September 2014 15:57
0
ответов

Что такое объекты массива вершин?

Сегодня я только начинаю изучать OpenGL по этому руководству :http://openglbook.com/the-book/ . Я добрался до главы 2, где я рисую треугольник, и я понимаю все, кроме VAOs (это аббревиатура в порядке? )....
вопрос задан: 13 April 2018 10:49
0
ответов

Лучший способ построить диаграмму рассеяния с большим количеством точек данных на C ++ с использованием OpenGL

Я пишу программу на C ++, которая получает данные четырехмерных точек через сокет UDP, а затем отображает данные в 6 отдельных двухмерных диаграммах рассеяния . Например, если мы назовем размеры: A, B, C, D шестью 2d ...
вопрос задан: 22 September 2011 20:06
0
ответов

Текстурирование каждого многоугольника в массиве вершин - OpenGL

Я пытаюсь получить свою функцию рендеринга работать. Я использую массивы вершин. Вот моя вершинная структура. struct Vertex {float x, y, z; // Значения с плавающей запятой x, y и z ...
вопрос задан: 8 August 2011 13:06
0
ответов

Буферный объект OpenGL Vertex, могу ли я получить доступ к данным вершин для других целей, таких как обнаружение коллизий?

Я в настоящее время используются классы GLTools, которые поставляются вместе с 5-м изданием Superbible. Я ищу класс GLTriangleBatch, и он имеет следующий код: // Создаем главный массив вершин ...
вопрос задан: 13 July 2011 05:30
0
ответов

Сложности с пониманием индексов в glDrawElements

Я пытаюсь нарисовать местность с помощью GL_TRIANGLE_STRIP и glDrawElements, но мне очень сложно понять, что такое индексы в glDrawElements... Вот что у меня есть на данный момент: void ...
вопрос задан: 24 April 2011 23:04
0
ответов

Путаница в буфере вершин OpenGL

Не могли бы вы объяснить разницу между VertexBuffer, VertexArray, VertexBufferObject и VertexArrayObject? Я даже не уверен, что все это термины для разных вещей, ...
вопрос задан: 8 April 2011 07:31
0
ответов

OpenGL: Как разработать эффективную систему рендеринга, используя массивы вершин с сортировкой по глубине?

Люди постоянно говорят мне использовать хотя бы массивы вершин. Но я думаю, что это плохая идея, так как я использую glPushMatrix () с glTranslatef / glRotatef для позиционирования объекта в трехмерном мире. Итак, если я ...
вопрос задан: 13 December 2010 00:19
0
ответов

OpenGL / JOGL: несколько вееров треугольников в массиве вершин

Я работаю над созданием умеренно простых форм с массивами вершин, и у меня неплохие успехи, но теперь я хочу нарисовать 2 (или более ) треугольные веерные объекты. Есть ли способ сделать только один ...
вопрос задан: 8 December 2010 11:54