优化OpenGL ES 应用 (5)

本文详细介绍了OpenGLES应用中的纹理压缩技术,包括GL_ATC_RGB_AMD的ATC压缩、GL_ETC1_RGB8_OES的ETC1压缩以及GL_COMPRESSED_RGB8_ETC2的ETC2压缩,通过对比展示不同压缩格式的效果。

9.3.2 正常结构测试

本次测试使用的正常纹理如图9-9所示。

图9-9 用于测试的正常纹理
9.3.2.1 ATC压缩

GL_ATC_RGB_AMD内部格式的使用如图9-10和图9-11所示。

图 9-10 GL_ATC_RGB_AMD的ATC压缩结果

图9-11 GL_ATC_RGB_AMD的非压缩版本和atc压缩版本的区别
9.3.2.2 ETC1压缩

内部格式GL_ETC1_RGB8_OES的使用如图9-12和图9-13所示。

图9-12 ETC1压缩GL_ETC1_RGB8_OES的结果

图9-13 GL_ETC1_RGB8_OES的非压缩版本和etc1压缩版本的区别
9.3.2.3 ETC2压缩

内部格式GL_COMPRESSED_RGB8_ETC2的使用如图9-14和图9-15所示。

图9-14 GL_COMPRESSED_RGB8_ETC2压缩结果

图9-15 GL_COMPRESSED_RGB8_ETC2的非压缩版本与etc2压缩版本的区别
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值