• Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Current Version: v_15: 2018-03-21T19:48:31Z
  • First Published: 2014-06-27T21:13:06Z
  • Size: 8118304
  • Supported Unity Versions: 5.6.1
tools utilities

Surface Waves: Rivers, Lakes and Oceans

(10 Votes)
$73.60 $73.60

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


Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!