gpt4 book ai didi

iphone - 设备 (iPad) 上 OpenGL 纹理中的视觉伪影 - 但模拟器上没有

转载 作者:行者123 更新时间:2023-12-03 21:08:27 24 4
gpt4 key购买 nike

我在 iPad 上使用 OpenGL 纹理,并在设备上出现可怕的伪影,而模拟器显示一切完美且光滑。我相信 iPhone 也会出现同样的伪影。

如果我查看标题,我会发现一旦我包含了 OpenGLES/ES2/gl.h,以及另一个文件 OpenGLES/ES1/*.h。这会是一个问题吗?

或者设备上出现伪影的原因可能是什么?

模拟器:

screenshot from simulator

真实设备:

screenshot from real device

最佳答案

如果您使用 ES 2.0,那么第一个猜测是您遇到了精度问题。 highp、mediump 和 lowp GLSL 精度说明符是提示,而不是绝对命令,因为它们指定所需的最低精度。模拟器给你的精度很可能比你明确要求的更高,但设备却没有。

如果您对此还不够科学,那么请尝试将所有内容调高作为测试,然后慢慢调低并凭经验检查结果。

关于iphone - 设备 (iPad) 上 OpenGL 纹理中的视觉伪影 - 但模拟器上没有,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4900963/

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