• 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,热力扭曲。

    365个夜晚,我希望做到两天更一篇博客。加油,小白!
  • 相关阅读:
    ObjectiveC的Runtime System (转载)
    comScore是如何工作的
    ObjectiveC Runtime的数据类型
    Xcode基础
    Android开发ABC之:Context
    ObjectiveC 拾遗
    ObjectiveC 的Compiler Directives
    ObjectiveC 与 C++ 的异同
    Android开发ABC之:Service
    进入Mac OSX的第一步
  • 原文地址:https://www.cnblogs.com/qq2806933146xiaobai/p/15146169.html
Copyright © 2020-2023  润新知