A water surface shader for Unity
Currently Works:
- Main Texture with Distortion
- Normal Maps with Strength
- Waves with Optional Noise Texture
- Foam Intersection
- Change Color of Anything
- Transparency
- Depth Falloff
- Smoothness
- Flow Maps
- Height Color
- Low Poly Effect
- Underwater Effect
How to Use:
- Add SzarkWater shader to desired Material
- Add the Material to any object
- Play around!
Version 1.4-1.5
- Now with Low Poly
- Fixed Normals and Normal Distortion
- Only 1 Normal Map can be used
- Refection is now more correct
- Changes to Example Map
- Now with Underwater Image Effect and Water Script
- Changes to Names of Example Materials
Version 1.3
- Normals now only appear on the top of 3D objects / non-planar
- Added Optional Water and Underwater Effect Scripts
- Added SzarkUnderWater Image Effect Shader
Version 1.2
- Added Height-Based Color Change
- Fixed Refraction and Normal Distortion
Version 1.1
- Shader should work for older version of Unity
- Example Scene no longer uses pro-builder