文章
1168
标签
0
分类
141
主页
分类
文KRIFE齐的博客
UPL10——资源优化
搜索
主页
分类
UPL10——资源优化
发表于
2025-11-24
|
更新于
2025-12-06
|
Unity就业路线学习笔记
UP——Unity性能优化笔记
|
浏览量:
UPL10——资源优化
音频
视频
纹理
网格与动画
材质与Shader
AB包和Resources
文章作者:
文KRIFE齐
文章链接:
https://enjoysevenliu.github.io/2025/11/24/Unity就业路线学习笔记/UP——Unity性能优化笔记/UPL10——资源优化/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
文KRIFE齐的博客
!
上一篇
UPL10-1——音频资源优化
UPL10-1——音频资源优化 前置知识:U1L14——音效系统相关 音频优化的核心理念 按需加载,及时卸载 我们要尽量减少不必要的 AudioClip 在内存中驻留的 时间 和 大小 要尽量最小化活动音频的数量 音频加载方式优化 音频文件导入后非常重要的两个设置参数就是 Load Type (加载类型) 和 Preload Audio Data (预加载音频数据) 音频文件设置参数可见:U1L14-1——音效文件导入 首先来看 Preload Audio Data (预加载音频数据) 勾选后,当 AudioClip 资源被加载时(场景加载、Resources.Load、AB包、Addressables 加载等),立即加载音频数据 取消勾选,音频数据延迟加载,直到第一次需要播放时才加载 再来看 Load Type (加载类型) 中的三种模式: Decompress On Load(加载时解压) 工作机制: 加载时:音频文件完全加载到内存,并立即解压成原始的 PCM 格式 播放时:直接从内存中读取已解压的 PCM 数据,无需任何额外处理 内存与...
下一篇
UPL9-17-h——应用场景
UPL9-17-h——应用场景 实际开发中 Compute Shader 的应用 Compute Shader 的本质是一个通用 GPU 并行计算程序, 它不是专门画图的,而是让你在 GPU 上自己定义数据的输入、计算和输出 它能够处理任何可并行的问题 比如: 大量独立元素的计算(像素、粒子、顶点、节点等等) 各元素的处理计算逻辑相似的情况 不依赖严格计算顺序的逻辑(或可通过原子操作、同步与内存屏障函数 控制顺序) 等等 Compute Shader 在图形计算相关的应用 后处理效果 模糊、Bloom、锐化、边缘检测、景深、色调映射等等 光照计算 全局光照、预计算辐射,反射探针更新,环境光遮蔽等等 粒子系统 上万粒子的物理模拟与更新 GPU 剔除 大量模型实例在 GPU 上筛选可见与否,提高渲染性能 体积渲染 体积雾、云、烟、体积光等等 地形、水面模拟 GPU 波浪、流体高度场更新等等 程序纹理生成 在 GPU 上生成噪声纹理、发现图、流动贴图等等 GPU 蒙皮 在 GPU 侧计算骨骼动画等等 等等 Compute Shader...
文KRIFE齐
由于工作很久没更新博客了,现在更新一波,性能更新部分已经学完了!
文章
1168
标签
0
分类
141
Follow Me
公告
博客修好了,继续学习,CSharp进阶也迁移完毕了,接下来尽快把Unity Shader给啃完,年末给博客好好整修一下
目录
1.
UPL10——资源优化
最新文章
UPL11——内存管理
2025-11-24
UPL10-6——AB包和Resources资源优化
2025-11-24
UPL10-5——材质与Shader资源优化
2025-11-24
UPL10-4——网格与动画资源优化
2025-11-24
UPL10-3——纹理资源优化
2025-11-24
搜索
数据加载中