• Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
  • Current Version: 4.19: 2023-09-20T12:10:20Z
  • First Published: 2019-03-22T08:29:08Z
  • Size: 1641275072
  • Supported Unity Versions: 2020.3.48
tools particles-effects

Crest Water System URP (Ocean, Rivers & Lakes)

(58 Votes)
$78.84 $78.84

DocumentationEmailGitHubDiscordTwitterYouTube


Crest is a trusted water solution by many studios for its quality and performance. It has been implemented in several successful games & simulators and the subject of SIGGRAPH talks.


Workflow

  • Add water in minutes with three components (water surface, underwater and waves)
  • Sane and balanced defaults
  • Several example scenes covering many use cases
  • Detailed help boxes display validation errors direct in the inspector with fix buttons to guide setup
  • Online documentation with embedded videos

Features

  • State-of-the-art LOD system achieving class-leading performance
  • Innovative "equalizer" style wave authoring. Both FFT and Gerstner waves supported
  • Input system for modifying ocean data (like foam) using mesh, trail, line and particle renderers
  • Innovative "wave spline" technology to give detailed control over water simulation including rivers, lakes and shorelines
  • Simulated light transport including reflection, refraction, scattering, caustics approximation and shadowing
  • Underwater effect with partial submersion and meniscus
  • Query water displacement using GPU or CPU
  • Unity Server support suitable for authoritative servers (like MMOs)
  • Shifting Origin component provided for large/open worlds
  • Dynamic wave simulation ("ripple simulation") for dynamic object-water interaction including boat wakes
  • Shallow water - light scattering and wave attenuation
  • Foam simulated from waves and shorelines
  • Apply colour onto ocean surface similar to decals
  • Water volumes which can restrict rendering of both surface and underwater to a given geometry (eg sphere of water)
  • Flow to enable horizontal motion of water surface
  • Physics interface with buoyancy implementations and support for Dynamic Water Physics 2
  • Flexible time synchronisation to support networking and cutscene Timelines
  • Surface clipping to carve hulls/caves out of water surface
  • Planar reflections
  • Deferred, Forward, Perspective, Orthographic and Stereo (VR/XR) rendering supported
  • Shader Graph nodes for applying underwater to transparent objects
  • Forward+ supported
  • Much more…

To see some of these features in action, videos can be found on our YouTube channel. Furthermore, we have a Frequently Ask Questions section in our documentation.


Asset Compatibility

We avoid non-standard techniques and are not aware of any major incompatibilities. Our users also use Dynamic Water Physics 2, Enviro, Gaia, Microsplat, Nature Manufacture, Azure[Sky], Skybox Creator, Weather Maker, Vegetation Studio, and many more…


Example Scenes

This asset comes with a few example scenes, including the 'Pirate Cove' demo scene shown in the videos. This scene was assembled by @patrickprosic, using terrain textures generously provided by RD-Textures.com.


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!