进行移动端Unity开发,针对引擎PowerVR性能建议

如果你正在进行移动端Unity开发,那么这篇博客你绝对不能错过!最近,我们为广大用户提供了面向虚幻4游戏引擎的PowerVR性能建议,如果你更多时候使用的是Unity游戏引擎,那么我们现在就将与你分享PowerVR性能建议文档中关于提升Unity性能的一些方法。

大部分优化操作都适用于移动平台,但是也有一些是专门面向PowerVR平台的。也就是说,无论你的目标应用平台是什么,几乎所有的情况下都能够带来性能的提升,采用这些建议通常是很好的做法。

编译设置

纹理压缩

首先一定要确保使用了纹理压缩,这不仅能压缩存储空间,同时也会节省运行时的带宽,这是提升性能且节约电池寿命最好的方法之一。纹理压缩的优点是它们会一直处于压缩状态直到它们要被用于某个片段处理操作的时候。

Unity支持各种各样的纹理压缩方法,默认方法是ETC

压缩格式选项介绍如下:

ETC作为一种纹理压缩格式支持所有的设备,但是在压缩质量和大小方面被ETC2所取代,尽管ETC很简单并且有广泛的支持,但是它不支持阿尔法(Alpha)通道而且压缩率也不是很理想。

PVRTC这种纹理压缩格式仅支持PowerVR硬件平台,支持Alpha通道,具有最好的压缩比率和压缩质量,通过高度灵活的配置一定能够满足质量/大小的要求。​​​​​​​

ASTC是一个开源的压缩格式,支持大部分平台,它支持Alpha通道,具有与PVRTC相似的压缩率和可配置性。​​​​​​​

DXT作为一种压缩格式广泛的被桌面应用所支持,在移动领域由于授权问题,目前只有Nvidia Tegra平台支持​​​​​​​

ATC则只有高通Adreno平台支持

尽管纹理格式设置是全局的,但是每一帧的纹理压缩质量都可以调节

更多unity2018的功能介绍请到paws3d爪爪学院查找。链接https://www.paws3d.com/learn/,也可以加入unity学习讨论群935714213

近期更有资深开发人士直播分享unity开发经验,详情请进入官网或加入QQ群了解

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值