InstantOC实时遮挡剔除插件
Unity 的动态遮挡剔除神器
动态遮挡剔除是提升性能的老方法了,不过InstantOC
更聪明。以前搞遮挡都得提前烘焙,等半天还不好调,现在完全不用,多动对象照样跑得飞快。运行时直接判断谁挡住谁,该不显示的就不渲染,GPU负担小多了。
基于射线的 LOD也妙,不只是按距离切模型,而是结合视线方向来判断。比如玩家看不见背后的怪,那模型自动降级,性能提升一个档次,还不影响画面质量,挺适合开放世界或者复杂交互场景。
导入也方便,用InstantOC.unitypackage
文件拖进Unity
项目里,基本上设置一下就能跑。不太熟的话可以先看看插件里自带的示例场景,挺好理解的。默认参数跑通大部分场景,调一下更贴合需求。
如果你做的是需要大量动态物体、复杂环境的Unity
项目,真的可以试试这个插件。动态遮挡 + 射线 LOD,组合拳打下来,流畅度肉眼可见的上去了。
8.3MB
文件大小:
评论区