- Home /
How to make IslandDemo water more reflective
I downloaded the Island demo project and ran it in Unity 4. I fixed the compiler errors according to a previous answer (http://answers.unity3d.com/questions/200734/compiler-error.html). The water looks different from the Web version; the inland water (over sand) is almost fully transparent, while the Web player version is realistically reflective. Is there a setting or other correction that will make the project water more reflective?
Are you working with the free version of unity? Since having something be dynamically reflective is generally achieved with rendertextures which are only available to unity pro.
Yes, I only have the free version. Is there a non-dynamic substitute? Perhaps I will need to replace the water object or some component of it.
Cubemaps, more or less. However, i may be wrong, so don't close the question yet.
Answer by j-millen · Feb 24, 2013 at 04:28 PM
I found a way to make a substantial improvement, though it's not as good as the pro version. Just add a Water Plane object at the same y-value as the Daylight Water (keep the Daylight Water). Give it a Transparent/Bumped Diffuse shader with a Water fallback Base Trans and a Waterbump Normalmap. Delete the Mesh Collider if you want to walk underwater. This arrangement keeps the translucence and the surace foam but increases opacity a useful amount.