water occlusion culling not working

Water obstructed by terrain still get rendered after scene reopen.

How to reproduce:

  • create scene
  • add water prefab to scene (bug appears with each kind of water)
  • add camera to scene, looking at water
  • add terrain to scene so that it completely obstructs water from camera view
  • Mark both terrain and water as Static
  • Bake occlusion culling
  • Ensure that water disappeared from scene on Occlusion Culling Visualization
  • Close scene, then open it again
  • See that water appeared on Occlusion Culling Visualization (you can also use Frame debugger to ensure water is rendered)

Sample project download link: Free large file hosting. Send big files the easy way!

Guys? What do you say?

Hey AndreyO,

I have been able to reproduce issue and have assigned it to our developers. Here is the link to issue tracker: Unity Issue Tracker - [OcclusionCulling] Water object not culled anymore after scene reload

Thank you

I reported this broken in 4.X, and it has remained broken since. It’s obvious when you look at it, that it’s not occluding from the cameras reflected position/orientation.

I hope you all manage to fix it in this release. It makes occlusion culling when using water completely useless.