| Documentation
| Demo(Window&Android)
| Built-in RP Version(Free)
Benefits and Features
- Low polygon style.
- Highly customizable.
- Vertex displacement wave.
- Support underwater effects, support seamless switching.
- Most calculations run on the GPU.
- Two lighting styles (pixel and vertice).
- Compatible with Lightweight RP and PostProcessing v2.
This is a highly customizable water shader system.
Supports water surface and under water effects, and under water effects can be seamlessly switched.
Only runtime light sources are supported. The number of point light depend by Lightweight RP settings.
All screenshots are from the demo program, recommend to download the demo, as all the latest features will be in it.
Runtime environment
-Only support perspective camera
-Only support Lightweight RP.Forward rendering path.
-Script running version is .Net4.0.
-The Graphics API needs to be higher than or equal to DX11 or OpenGL 4.1 or OpenGL ES 3.2, support Tessellation shaders and Geometry shader.
-Not supported Metal, Not supported Apple devices.
Package content
Resources include source code, water shader, and all the content of the demo scene (3D model, buoyancy example).
The underwater effects depends on the specified shader method. Common shaders, include terrain, have been implemented in the project.
The content of this project will continue to improve/add.
Demo : GoogleDrive BaiduDisk
E-mail : jiongxiagu@outlook.com