From Water.xml material, I found this:
[code]
[/code]After trying to use the material, it looks like diffuse map only assigned if there is object using skybox material in scene.
And after investigated some more, assigned diffuse map is actually just viewport texture.
Is this supposed behavior?
Why not use already assigned viewport texture? Refract pass always use viewport texture as environment map anyway.