unity性能优化小知识

1.在移动有刚体物体时使用 rigidBody.MovePosition() 代替 transform.Translate(...),且要在 FixedUpdate() 中使用。  

  提示:通过坐标转换移动带有刚体的组件对象时,会造成物理引擎整体重新计算  

2.场景中的景物,根据主次关系进行标记。不同的主次关系的景物,受不到同的裁剪距离的影响。 比如,地表可视距离为1000,树木可视距离为800,花草可视距离为500。

3.控制的SHADER编译,PPS。

4.粒子控制:低配置禁用发射器。

5.阴影质量:低配置关闭阴影质量:

  a.实时阴影

  b.阴影贴图

  c.关闭

6.水面效果:

  a.实时折射 + 实时反射 ( 现在的主流配置)
  b.实时反射(早期一些MMORPG使用)
  c.普通水面+CUBEMAP反射(丝路传说那种)
  d.普通半透明水面(WOW早期那种)

7.增强型场景交互效果开关。

8.引擎后期效果,如BLOOM,HDR,热力扭曲。

posted @   ꧁执笔小白꧂  阅读(70)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示