Can you remove reflection from Unity Pro Water?

I’m trying to make solid blocks of water that a player can pass through. The only problem I am having is the reflection on Unity Pro’s Water4’s reflective property. It shadows the entire block making it hard for a player to see out of. Is there a way to remove the reflection part of the water?

alt text

These are the shapes of water I’m trying to make. The reflection is pink so you can easily see my problem.

alt text

I want to keep the ability to view outside the shapes, as well as keep the distorted view, though as you can see this reflection is getting in the way. It’s so if someone is deep underwater it looks realistic, which is what the pro water was intended for. I have had no luck finding a way of removing it, and was hoping someone else had an idea how to do it. Major props to whoever can pull this off.

Well, after a lot of headache I figured it out. Change:

_ReflectionTex ("Internal reflection", 2D) = "black" {}

to:
_ReflectionTex (“Internal reflection”, 2D) = “” {}

On line 3 of FX-Water4.shader, then change line 152 to this:

o.viewInterpolator.xyz =  (0 - _WorldSpaceCameraPos);

I don’t remember what was in place of the zero there. Correct me if I’m wrong but I think this makes it believe you are always looking at the objects from above. Never the less, this solves my problem and removes that nasty colour from the water blocks I was making.

If anyone comes up with a better way of doing this somehow feel free to post it!