Surface Waves: Rivers, Lakes and Oceans

Code Animo

(10)
$79
Publisher Code Animo
File size 7.74MB
Number of files 223
Latest version v_15
Latest release date 2018-03-21 07:48:31
First release date 2014-06-27 09:13:06
Supported Unity versions 2018.4.2 or higher
This asset creates dynamic rivers, lakes and oceans by making waves interact with underlying terrain. It's GPU accelerated by making use of Compute Shaders (when supported), or Fragment shaders.


- Video Demonstration
- Web Demo
- Website
- Progress Updates Forum Thread
- Known Issues
- Wishlist
Adding rivers to your game can be tricky when your scene has a lot of variation in height. And static water can feel a bit lifeless when you try to play with it. I've made this toolset in an attempt to solve those problems.
This package includes the following:

- GPGPU framework for DirectCompute and vertex&fragment shaders
- Shallow Water Simulation Shaders
- Water Shaders (Simple & Complex)
- Materials Presets
- Realtime Texture debugger
- Debug Image Effect
- Custom Reorderable List Property Drawer
- Experimental Buoyancy (DX11 only)
- Freeflight Camera with Physics

Top Publisher Assets