赞
踩
一般建议为2的幂次
建议遵循以下经验:
一般情况下,作为颜色信息的纹理一般都会使用sRGB颜色空间处理和导出纹理;
但是对于提供非颜色信息,比如:金属度贴图、粗糙度贴图或者法线贴图等,就不需要勾选sRGB,否则会造成视觉效果错误。
在保持纹理视觉质量的同时,尽量减小纹理数据的大小;
ASTC、ETC、ETC2等格式都是常见的纹理压缩格式;
纹理图集是一系列小纹理图像的集合;
逐级减低分辨率来保存纹理副本;相当于生成了纹理LOD。
一般默认选择Input Texture Alpha就好,如果确定不使用原图中的alpha通道则可以选择None。
如果位图像素不关系是否要半透明可以不开启此选项。这样Alpha信息只需要占1bit。节省内存
一般上制作流程中没有其他特殊设置,该项默认选择就好;
开启后内存占用将提高一倍,一般不开启,除非有动态读取纹理的需求;
保持默认即可;
什么时候不需要Mipmaps:
- 2D场景
- 固定视角,摄像机无法缩放远近
默认情况下不开启,只有当纹理类型为Light Cookies时才开启,避免color bleeding现象,颜色渗透到较低级别的MipLevel纹理边缘上;
只有需要纹理在开启Mipmap的同时还需要做Alpha Coverage时开启,默认不开启;
纹理Mipmap随层级淡化为灰色,一般不开启,只有在雾效较大时开启,以防影响视觉效果;
优化方向:
前:
后:
虽然整体看起来没有改变,但是相比视频中的原体积还是缩小了很多,推测可能是该项目在这个过程中优化过,所以占用减少了。
并且对纹理都提升了各向异性等级,与未提升前相比也没有明显的内存开销增加;
课程链接
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。