Unity3D - Light deactivated when facing opposite d

2019-09-15 16:08发布

I placed a light in my scene.

It is lighting the ground when i'm facing that light but when I turn the opposite direction, the light on the ground vanishes.

I think this might be some Unity's default behaviour.

Is there a way I can solve this issue?

2条回答
Rolldiameter
2楼-- · 2019-09-15 16:48

Looks like you may have to disable occlusion culling. Unity3D Manual

查看更多
爷的心禁止访问
3楼-- · 2019-09-15 17:05

Unity uses frustum culling to save performance, so it only draws items that are within the camera's viewing area. As a result of this, the particles behind you are not drawn, and any lights attached to them aren't either.

Scene-crucial lights aren't normally attached to particles, so it's normally not a concern if they're hidden along with their particles.

For conventional lights (not attached to particles), Unity should render the light as long as it affects objects within the camera frustum. If you use a conventional light, you should see better results.

查看更多
登录 后发表回答