10

我需要在屏幕上快速绘制像素。

我发现了这个有趣的页面 快速像素绘图库

作者发布:“使用 OpenGL 纹理和 PBO 似乎是最好的选择。谢谢。”

我想 OpenGL/PBO 是我需要的。

我在这里http://www.opengl.org/registry/specs/ARB/pixel_buffer_object.txt 和这里http://www.songho.ca/opengl/gl_pbo.html阅读了有关 PBO 的信息, 但我不明白。 ..

有人可以提供简单的例子,如何在具有 PBO 扩展的 2D 纹理的位图上绘制像素?

4

1 回答 1

3

这可能是启动OpenGL 像素缓冲区对象 (PBO)的好地方

如果您需要绘制图像,那么最简单的方法是纹理,基本上是一个 2D 内存块,您将像素 RGB(或其他)值写入然后要求 openGL 绘制到屏幕上。VBO 和 PBO 只是改进了将纹理放到屏幕上的过程。

要绘制单个 3D 点,您需要从此处开始了解更多关于 OpenGL 的信息

于 2011-06-21T17:28:38.777 回答