【发布时间】:2018-09-19 16:07:40
【问题描述】:
我们在 IOS 上将压缩纹理用于草地和沙子纹理,但较小的 mip 贴图级别应该会呈现出平滑的颜色,但最终会在其中包含细节,因为压缩纹理会抖动,因为它们不能代表准确的混合颜色。
那么,我们能否对 1024x1024、512x512 和 256x256 使用压缩纹理,然后对 128x128 和更小级别使用 32 位纹理?我们只会稍微增加总纹理大小并获得更好的质量。
您似乎可以为每个单独的 mip 贴图级别传递格式,但我已经尝试过,但除非所有纹理 mip 贴图级别的格式相同,否则一切似乎都是黑色的,实际上不会导致 GL 错误。
有可能吗?
谢谢
肖恩
或,
【问题讨论】:
标签: ios opengl-es-2.0 mipmaps