0
ответов

Визуализация облака точек Kinect с помощью объекта буфера вершин (VBO)

Я пытаюсь создать визуализатор динамического облака точек. Очки обновляются каждый кадр с помощью сенсора Kinect. Чтобы захватить кадры, я использую OpenCV и GLUT для отображения. OpenCV API возвращает разрешение 640 x 480 (...
вопрос задан: 22 November 2011 11:23
0
ответов

Opengl, DrawArrays без привязки VBO

Я визуализирую массив точек с помощью специального вершинного шейдера. {{1 }} Шейдеры выглядят так: void mainVP () в различных int in_vertex_id: VERTEXID {foo (in_vertex_id); } Так что единственное, что мне нужно - это ...
вопрос задан: 7 November 2011 17:08
0
ответов

Обучение правильному использованию VBO

Итак, я пытался научить себя использовать VBO, чтобы повысить производительность моего проекта OpenGL и изучить более сложные вещи, чем рендеринг с фиксированной функцией. Но я мало что нашел в ...
вопрос задан: 19 October 2011 09:22
0
ответов

OpenGL: лучше ли рисовать пакетно или иметь статические VBO

Что предпочтительнее с точки зрения эффективности (или с другой точки зрения, если это важно )? Ситуация Приложение OpenGL, которое рисует много линий в разных позициях каждый кадр (60 кадров в секунду). ...
вопрос задан: 24 September 2011 04:24
0
ответов

Эффективное распределение VBO в WebGL

Я пишу приложение WebGL, которое алгоритмически генерирует геометрию. Геометрия будет состоять из 4-150 объектов, каждый из которых состоит в том, что где-то от 16 до 2048 пунктов, нарисованных как ...
вопрос задан: 14 September 2011 17:18
0
ответов

образец построителя и большое количество обязательных параметров

На сегодняшний день я использую следующую реализацию образца построителя (в отличие от реализации, описанной здесь): публичный класс Widget {public static class Builder {public Builder (...
вопрос задан: 5 September 2011 01:38
0
ответов

Привязка к OpenGL 3.x vbo

Я пытаюсь обновить мой двигатель, который использовал для использования opengl 2.x стиль вершины для работы с OpenGL 3.x, что означает обновление до VAOS / VBO. Я думаю, что я не обязан должным образом, чтобы VBO правильно. Читайте ниже для ...
вопрос задан: 1 September 2011 21:59
0
ответов

] OpenGL ES 2.0: поиск советов по производительности / оптимизации VBO для многих движущихся вершин [

] В моей продолжающейся попытке конвертировать в OpenGL ES 2.0 из ES 1.x я сейчас конвертирую некоторый код для использования объектов буфера вершин ('VBOs ') вместо существующих небуферизованных вызовов glDrawArrays. Я установил ... [
вопрос задан: 30 August 2011 14:03
0
ответов

Почему шейдер OpenGL ES 2.0 не работает с моим VBO на iOS?

Если кто-нибудь может пролить свет на то, что здесь не так , возможно, неправильный порядок команд gl или какая-то другая несовместимая последовательность команд, я был бы чрезвычайно благодарен за вашу помощь. Я был ...
вопрос задан: 29 August 2011 15:19
0
ответов

Хранение разных атрибутов вершин в разных VBO

Можно ли хранить разные атрибуты вершин в разных буферах вершин? Все примеры, которые я видел до сих пор, делают что-то вроде этих данных с плавающей запятой [] = { // позиция v1x, v1y, v1z, v2x, v2y, ...
вопрос задан: 28 August 2011 20:20
0
ответов

Использование объектов буфера вершин (VBO) в OpenGL es (Iphone) для повышения производительности

Я пишу простое приложение для iphone, которое отображает вращающийся куб. Я использую glDrawElements (openGl es), чтобы рисовать треугольники куба и вращать его. Я заметил, что когда я увеличиваю ...
вопрос задан: 28 August 2011 15:24
0
ответов

VBO с std :: vector

Я написал загрузчик моделей на C ++ и OpenGL. Я использовал std :: vectors для хранения данных вершин, но теперь я хочу передать их в glBufferData (), однако типы данных сильно различаются. Я хочу знать ...
вопрос задан: 24 August 2011 10:01
0
ответов

Объекты буфера вершин в OpenGL 2.1

(я указал 2.1, потому что мой ноутбук не поддерживает эту версию. Я бы, вероятно, сделал это в любом случае, так как 3.x и далее вводят шейдеры как обязательные?). Спасибо Википедии: http://en.wikipedia.org/...
вопрос задан: 8 August 2011 14:52
0
ответов

OpenGL ES 2.0 и объекты буфера вершин (VBO)

Я не могу понять, как использовать объект буфера вершин для моего ландшафта в opengl es 2.0 для iphone. Это статические данные, поэтому я надеюсь на увеличение скорости с помощью VBO. В обычном OpenGL я использую списки отображения ...
вопрос задан: 28 July 2011 05:02
0
ответов

OpenGL - Будет ли использоваться несколько замедляющих рендеринг VBO?

Я визуализирую несколько мешей (иногда более 500), и я хотел узнать, как лучше всего подойти к этому. Было бы бессмысленно создавать 500 VBO, а затем, если они проходят усеченную вершину и видимость ...
вопрос задан: 6 July 2011 19:11
0
ответов

Использование другого массива для вершин и нормалей в glDrawElements (OpenGL / VBOs)

В настоящее время я программирую загрузчик .obj в OpenGL. Я сохраняю данные вершин в VBO, а затем связываю их с помощью Vertex Attribs. То же и для нормалей. Дело в том, что обычные данные и данные вершин не хранятся в ...
вопрос задан: 28 June 2011 16:18
0
ответов

Рисование VBO с помощью glDrawArrays работает в OpenGL 2.1, но не в OpenGL 3.x

Ядро кода (отображается красный прямоугольник): // привязать программу, установить униформу, привязать vbo glEnableVertexAttribArray (0); glVertexAttribPointer (0, 3, GL_FLOAT, GL_FALSE, 0,0); glDrawArrays (GL_TRIANGLES, 0, 6) ...
вопрос задан: 20 June 2011 16:00
0
ответов

glBufferSubData работает ужасно на iOS?

Я не могу понять, почему этот код медленный для графического процессора на iOS, это код отлично работает в Windows без каких-либо проблем. В основном то, что я делаю, это то, что у меня есть один большой динамический буфер вершин (...
вопрос задан: 12 June 2011 20:19
0
ответов

OpenGL: Рисование линий с помощью VBO

Как нарисовать несколько отдельных линий с помощью одного VBO?
вопрос задан: 28 April 2011 15:24
0
ответов

Использовать индекс как координату в OpenGL

Я хочу реализовать средство просмотра временных рядов, которое позволяет пользователю изменять масштаб и плавно панорамировать. Раньше я использовал opengl в немедленном режиме, но теперь он устарел в пользу VBO. Все примеры VBO ...
вопрос задан: 9 February 2011 21:54
0
ответов

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

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

Стратегия совместного использования ресурсов OpenGL

Я создаю приложение, подобное CAD (на основе Qt), оно будет многодокументным интерфейсом, и каждый документ будет содержать около 5 окон просмотра (производных от QGLWidget). Поэтому мне нужно, чтобы мой плоский шейдер был доступен для совместного исполь
вопрос задан: 5 December 2010 19:20