gpt4 book ai didi

iphone - iOS 使用 GL_RGBA8

转载 作者:行者123 更新时间:2023-12-03 20:26:22 24 4
gpt4 key购买 nike

有没有办法在iPhone/iPad上使用GL_RGBA8?当我尝试使用 GL_RGBA8_OES 来代替时,我的纹理显示为空白。 GL_RGBA 在使用透明度时会导致问题。

我没有在真机上尝试过,只在模拟器中尝试过。

最佳答案

GL_RGBA8 用于渲染缓冲区。请参阅http://www.khronos.org/registry/gles/extensions/OES/OES_rgb8_rgba8.txt .

要获取 8 位 RGBA 纹理,请在调用 glTexImage2D 时使用 GL_RGBA 作为格式,使用 GL_UNSIGNED_BYTE 作为类型。

如果您遇到透明度未出现的问题,请确保已启用 GL_BLEND,并确保使用 glBlendFunc 正确设置混合,并且(对于 GLES 1.x) 仔细检查 glTexEnv 设置是否正确。我认为这就是相关的一切......

关于iphone - iOS 使用 GL_RGBA8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4064706/

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