Ever since Unity 5 I noticed that the previously pro only water4 is no available for free edition as well. I tried to use it, it partially worked. However there is something absurd about the reflection camera.
If I use a water4 prefab (be it simple or advanced, I use simple in this example) there will be an Water4SimpleReflectionSceneCamera automatically created. From the camera preview it looks like it’s rendering the reflection of the skybox. However it doesn’t do a thing when I actually run it. I spend some time tried to figure out what happened but can’t find anything useful. It has a targeted texture which is used in water4 but I don’t see the effect on it (the camera component is also unchecked by default, if I force to check it while in game the camera will switch to that one, which is no surprise, but I don’t understand why it is there). Also the camera cannot be deleted, it will auto recreate itself after deletion.
So, what does this camera do precisely? How do I utilize it or get rid of it?
You can see the preview of the reflection camera rending the skybox reflection, however in game there is no such effect, this camera also cannot be deleted.
P.S. also, in water4 prefab there is a specular component under it that has nothing but a transform, is it useless?