Crest Water 4 HDRP (Ocean, Rivers & Lakes) View on Asset Store (opens in new tab)

Package details

Latest version
4.23.0
Last updated
First released
Unity version
2020.3.49 or later
Package size
394.6 MB
Files
612
Favorites
1,429
Views in the past week
123

Price tracking

Last checked
Tracked since
Lowest recorded
$10.00 on

Keywords

Crest Water 4 HDRP (Ocean, Rivers & Lakes)

by Wave Harmonic (opens in new tab)

4.8 / 5 · 48 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 43
4 stars 3
3 stars 0
2 stars 1
1 star 1

Crest is a class-leading water system authored by professional game developers.

Price $100.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Crest Water 4 HDRP (Ocean, Rivers & Lakes), 6 months Current $100.00; lowest $50.00; highest $100.00 in this period. $0 $50 $100 Jun Jul Aug Sep Oct Nov Version 4.23.0 released 18 Jun 2026 v4.23.0

Asset preview

1 / 13

Crest Water 4 HDRP (Ocean, Rivers & Lakes) screenshot 1

Crest Water 4 HDRP (Ocean, Rivers & Lakes) screenshot 1

About this asset

Documentation • Email • GitHub • Discord • Twitter • YouTube

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.

Crest 5 is now available. Crest 4 will still continue to be supported with bug fixes and minor improvements.

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

  • Unity 6 ready
  • 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
  • Ocean Shader Graph (2021.3+ only)
  • Ray-Traced Reflections support (2021.3+ only)
  • Screen-Space Reflections and Planar Reflection Probes supported
  • Decals supported
  • Gaia Pro VS integration
  • 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.

Crest does not support OpenGL or WebGL and requires shader compilation target 4.5 or above. Crest 4 currently does not support WebGPU.

Asset Compatibility

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

Please see our integrations page.

Example Scenes

This asset comes with a few example scenes, including the "Submarine" demo scene shown above. This scene was created by the Digital Wizards team (Aldana Zanetta and Fernando Zanetta).

From the publisher's Asset Store listing.

Technical details

Crest is built to be powerful, flexible and scalable which may not be suitable for low-end mobile devices. Several studios have successfully launched using Crest on Android, iOS, PC, PlayStation, Switch and Xbox.

Crest does not support OpenGL or WebGL and requires shader compilation target 4.5 or above. Crest 4 currently does not support WebGPU.

Crest 4 has limited support for rendering multiple cameras simultaneously, as would be required by split screen multiplayer for example, as the LOD detail is centered around one position (normally the main camera).

The Crest code contains MIT-licensed code. The copyright notices are specified in the included file ThirdPartyNotices.md.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.62f3 Not listed Not listed Compatible
2021.3.45f2 Not listed Not listed Compatible
2020.3.49f1 Not listed Not listed Compatible

We have a version of Crest targeting BIRP here and URP here.

Tested on latest Unity 2020.3, 2021.3, 2022.3, Unity 6, Unity 6.3 and 6.X (supported by Unity). We only support "Supported" and LTS versions of Unity. To avoid issues please use the latest patched version.

Crest does not support OpenGL or WebGL.

As listed on the Asset Store.