我需要在屏幕上非常快速地绘制像素。
我找到了这个有趣的页面 Fast pixel drawing library
作者发布: “使用OpenGL纹理和PBO似乎是最好的选择。谢谢。”
我想OpenGL / PBO就是我所需要的。
我正在阅读有关PBO的文章 这里http://www.opengl.org/registry/specs/ARB/pixel_buffer_object.txt 在这里http://www.songho.ca/opengl/gl_pbo.html 但我不明白......
有人可以提供简单的例子,如何在PBO扩展的2D纹理上的位图上绘制像素?
答案 0 :(得分:3)
这可能是开始OpenGL Pixel Buffer Object (PBO)
的好地方如果您需要绘制图像,那么最简单的方法是纹理,基本上是一个2D内存块,您可以将像素RGB(或其他)值写入然后请求openGL绘制到屏幕上。 VBO和PBO只是改善了将纹理带到屏幕的过程。
要绘制单个3D点,您需要了解有关OpenGL start here
的更多信息