Unity - Simple Water

Is there any FREE way to get the water shader/texture look better? now it looks like minecraft and it has no transperency at all.

iwe seen videos with folks having awsome water textures but they never said anything about it so i dont know where they got it.

If you want to experiment there are some who have gotten decent, not great but decent results by using one of the default transparent shaders and for example a snowflake or something similar as a texture.

Personally I think the free water is fine. “Transparency” in most water is a fallacy, especially uniformly.

Edit :

It was also brought to my attention this method doesn’t render anything behind the water, I have modified the answer to hopefully fix this.

solution is: at line 58-59 of the FX-Water Simple shader, after

// -----------------------------------------------------------
// Fragment program

replace :

Subshader {
    Tags { "RenderType"="Opaque" }
    Pass {

with :

Subshader {
    Tags { "Queue"="Transparent" "RenderType" = "Transparent" }
    Blend SrcAlpha OneMinusSrcAlpha
    ColorMask RGB
    Pass {

=========================================================================================

original answer

You can make the free water transparent by modifying the FX-Water Simple shader : http://forum.unity3d.com/threads/46991-Transparent-Water

solution is: at line 58-59 of the FX-Water Simple shader, after

// -----------------------------------------------------------
// Fragment program

Comment by TechnicalPirate :

replace :

//Subshader {
//    Tags { "RenderType"="Opaque" }
//    Pass {

with :

Subshader {
    Tags { "RenderType" = "Transparent" }
    Blend SrcAlpha OneMinusSrcAlpha
    ColorMask RGB
    Pass {