在全封闭的房间里,统一闭塞剔除断裂。

问题描述 投票:0回答:1

在我的游戏中,我有封闭的房间,里面有传送器,可以把你带到外面。但是,在Unity中烘焙Occlusion时,当摄像机在封闭的房间内时,它开始剔除房间内的物体。

比如说

Imgur

当你在房间外面飞来飞去的时候,它就会完美的工作。(我进房间把内墙剔除的视频。)

我发现的一个愚蠢的工作方法是在房间里制造一个小洞,这样在烘焙时,咬合剔除系统就会把它作为外面的一部分。


主要问题: 有谁知道如何指示Unity Culling系统也计算房间内的遮挡Culling?


我有一个很小的可复制的测试场景[可以在这里下载][。https:/drive.google.comopen?id=1d-dsYILJfFvQ3OudoX9mqON0WozH95tO] 。.

我用以下的设置来烘托闭塞。

alt text

unity3d occlusion occlusion-culling
1个回答
0
投票

于是我联系了Unity支持,他们很快就帮我解决了问题。

事实证明,这只是Unity中的一个bug,他们说他们不会修复.这是被放到 "Wont Fix "的bug报告。https:/issuetracker.unity3d.comproductunityissuesguid1211838)。

问题中提到的变通方法是让其中一面墙不是 "闭塞者静态",以欺骗Unity认为这是一个空心房间。

© www.soinside.com 2019 - 2024. All rights reserved.