gpt4 book ai didi

c++ - GLSL:将字符数组传递给片段着色器

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:15:40 25 4
gpt4 key购买 nike

我有一个带有强度值的 unsigned char[4096][4096] 数组,我想将它们正确地传递给片段着色器。
虽然看起来我需要 glVertexAttribPointer()(我猜这是因为我需要片段中的数据,而不是顶点着色器)或 glTexImage2D() with type = GL_UNSIGNED_BYTE,我无法达到预期的结果。
由于在其中使用了 float/int vector ,我发现的示例也对我没有帮助。

如何从片段着色器访问字节数组数据?

最佳答案

GL_R8UI 用于 glTexImage2D()internalFormat + texelFetch() 用于在着色器中精确访问纹素.

关于c++ - GLSL:将字符数组传递给片段着色器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33950497/

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