1. Occlusion Culling-遮挡剔除的含义:没有在Camear视野范围内的游戏物体不进行渲染Render(默认情况下,Unity是会渲染所有GameObject,无论Camear是否看得见),例如下图:

Unity性能优化-遮挡剔除

2. 使用比较简单,效果也是立竿见影

     (1)配置下游戏物体:

  Unity性能优化-遮挡剔除

     (2)“window"菜单->Rendering->Occulision Culling,

      (3)Tab项”Object",选择"All"

Unity性能优化-遮挡剔除

   (4)切换到Bake菜单,直接使用默认参数,"Bake"(烘焙)后,生成Bake数据(这个数据很小);

Unity性能优化-遮挡剔除

  (5)运行游戏,在“Scene”视窗中可以观察到,不在Camera范围内的物体是不会渲染的。

 

相关文章:

  • 2021-11-03
  • 2022-12-23
  • 2021-12-01
  • 2021-07-15
  • 2021-12-02
  • 2021-12-16
  • 2021-04-02
  • 2021-05-09
猜你喜欢
  • 2021-12-21
  • 2021-10-17
  • 2021-09-26
  • 2022-12-23
  • 2022-01-06
  • 2021-04-22
相关资源
相似解决方案