多语言展示
当前在线:472今日阅读:84今日分享:32

Unity 性能优化之 Occulsion Cullings遮罩剔除

Unity 性能优化之 Occulsion Cullings遮罩剔除。本节介绍,在Unity开发中,对摄像机看不到的地方使用遮罩提出处理,从而适当的改善游戏运行性能,具体如下
工具/原料

Unity

方法/步骤
1

打开Unity,新建一个工程,在场景中添加若干个 Cube,并且适当布局,方便后面遮罩剔除效果,具体如下图

2

把场景中的Cube设置为静态 Static,然后保存场景,不然可能后面 Bake 不出遮罩剔除效果,尤其注意,具体如下图

4

点击Bake之后,会看到蓝色条形框在Cube周围,具体如下图

5

把 Sence 下的 Occlusion Culling 设置为 Visualize,移动昂相机位置,即可看到遮罩剔除效果,具体如下图

6

运行场景,打开 Game 视图下的Staue,在未进行遮罩剔除钱的时候,运行参数如下图

7

运行场景,打开 Game 视图下的Staue,在进行遮罩剔除钱的时候,运行参数如下图,运行效率有适当改善

注意事项
1

把场景中的Cube设置为静态 Static,然后保存场景,不然可能后面 Bake 不出遮罩剔除效果,尤其注意

2

您的支持,是我们不断坚持知识分享的动力,若帮到您,还请帮忙投票有得;若有疑问,请留言

推荐信息