- Home /
How to fix a bug in water reflection
I'm a beginner at Unity, and I'm making a scene with a pool in it. I used the Water4 prefab.
The reflection from above the water works well - it reflects the sides of the pool as well as the skybox above. Refraction works as well.
But when I look at the water from under, refraction doesn't work. It instead shows a reflection of the bottom of the skybox. Here are the screens:
Looking at an angle, reflects the bottom of the skybox without reflecting the terrain:
Looking at a larger angle, the reflection is split between correct and incorrect refraction/reflection:
Finally, as I look directly up, the water reflects the terrain and the sides of the pool, and refracts the sky normally (not a great picture):
This is a picture of the bottom of the skybox, for reference:
Note that the same thing occurs if I use two Daylight Water planes and flip one to display the effect underwater.
If you have advice on how to fix this issue, or a better way to produce water in Unity, it would be greatly appreciated!
Your answer
Follow this Question
Related Questions
Why isn't my water reflecting nearby terrain? 0 Answers
Unity Pro Water Bug 0 Answers
Grabpass 2D water reflection, UV issue 0 Answers
Unity 3 Pro Water bugs 3 Answers
Planar Reflection Shadow Bug 0 Answers