月度归档: 2024 年 5 月

9 篇文章

Culling 剔除
需要被剔除的内容 看不见的像素、网格和对象 重复的、用不到的资源 不需要、不执行的代码 在这里只讨论第一点 狭义上的剔除 像素剔除:摄像机平截头体剔除、Back-face Culling、Early-…
thumbnail
URP 的 SSAO 优化
URP管线下的SSAO 启用Downsample可以降低纹理采样,对效率提升作用很大,URP源码中降采样比例是1/4,可以通过修改源码改变这个值,或是通过扩展SSAO参数为每张生成的中间纹理指定降采样…
命令模式
概述 命令是具现化方法的调用。具现化的意思是“实例化,对象化”。具现化的另一种解释方式是将某事物作为“第一公民”对待。 听起来有些像“回调”,“第一公民函数”,“函数指针”,“闭包”,“偏函数”, 取…
性能优化之道
性能优化问题的本质 慢与快的问题 前提 稳定性:不能因优化造成稳定性变差 兼容性:不能因优化导致兼容性变差 性价比:优化要有度,考虑成本与复杂度 性能优化的流程 发现问题(什么平台、什么操作系统、什么…