Требуется пример рисования OpenGL / PBO - PullRequest
7 голосов
/ 21 июня 2011

Мне нужно очень быстро рисовать пиксели на экране.

Я нашел эту интересную страницу Библиотека быстрых пиксельных рисунков

автор сообщения: "Использование текстуры OpenGL вдольс PBO, кажется, лучший выбор. Спасибо. "

Я думаю, OpenGL / PBO - то, что мне нужно.

Я читал о PBO здесь http://www.opengl.org/registry/specs/ARB/pixel_buffer_object.txt и здесь http://www.songho.ca/opengl/gl_pbo.html но я не понимаю ...

Может кто-нибудь привести простой пример, как рисовать пиксели на растровом изображении на 2D-текстуре с расширением PBO?

1 Ответ

3 голосов
/ 21 июня 2011

Это, пожалуй, хорошее место для начала OpenGL Pixel Buffer Object (PBO)

Если вам нужно нарисовать изображение, то самый простой способ - это текстуры, в основном 2D блок памятичто вы записываете пиксельные значения RGB (или что-то еще) в и затем просите openGL нарисовать на экране.VBO и PBO просто улучшают процесс вывода текстуры на экран.

Чтобы нарисовать отдельные 3D-точки, вам нужно больше узнать об OpenGL , начните здесь

...