thumbnail
URP 的 SSAO 优化
URP管线下的SSAO 启用Downsample可以降低纹理采样,对效率提升作用很大,URP源码中降采样比例是1/4,可以通过修改源码改变这个值,或是通过扩展SSAO参数为每张生成的中间纹理指定降采样…
命令模式
概述 命令是具现化方法的调用。具现化的意思是“实例化,对象化”。具现化的另一种解释方式是将某事物作为“第一公民”对待。 听起来有些像“回调”,“第一公民函数”,“函数指针”,“闭包”,“偏函数”, 取…
性能优化之道
性能优化问题的本质 慢与快的问题 前提 稳定性:不能因优化造成稳定性变差 兼容性:不能因优化导致兼容性变差 性价比:优化要有度,考虑成本与复杂度 性能优化的流程 发现问题(什么平台、什么操作系统、什么…
thumbnail
Unity 编辑器优化 – 场景
场景优化 节点层级问题 合理设计场景一级节点的同时,避免场景节点深度太深,一些代码生成的游戏对象如果不需要随父节点进行Transform的,一律放到根节点下; Unity2017后Transform数…
thumbnail
Unity 静态资源优化 – 纹理
纹理资源优化 纹理大小 现代显卡中对于纹理大小的支持一般都使用2的幂次方,大小非2的幂次的纹理资源将无法使用ETC1和PVRTC压缩格式,在导入时自动伸缩为2的幂次也可能会导致内存占用或者贴图质量问题…
thumbnail
Unity 静态资源优化 – 模型
模型资源优化 模型资源工作流 DCC导出设置 格式 Unity 支持多种标准和专有模型文件格式(DCC)。Unity 内部使用 .fbx 文件格式作为其导入链。最佳做法尽可能使用 .fbx 文件格式,…