gpt4 book ai didi

c++ - 需要 OpenGL/PBO 像素绘图示例

转载 作者:IT王子 更新时间:2023-10-29 00:35:20 33 4
gpt4 key购买 nike

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

我发现了这个有趣的页面 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 纹理的位图上绘制像素吗?

最佳答案

这可能是一个很好的起点 OpenGL Pixel Buffer Object (PBO)

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

要绘制单独的 3D 点,您需要了解有关 OpenGL 的更多信息 start here

关于c++ - 需要 OpenGL/PBO 像素绘图示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6428796/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com