Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Particles & Effects
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/11
Crest is a class-leading water system authored by professional game developers.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2020.3.48f1
Compatible
Not compatible
Not compatible
Additional compatibility information

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


Tested on latest Unity 2020.3, 2021.3, 2022.3 and Unity 6. Only LTS versions are officially supported. To avoid issues please use the latest patched version.


Crest does not support OpenGL or WebGL.

Description

DocumentationEmailGitHubDiscord TwitterYouTube


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
  • 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…


Open Source

This asset is freely available on GitHub. The benefit of purchasing Crest is being able to download it from the Unity Asset Store rather than the more involved process of using GitHub. Additionally, purchasing funds further development and allows us to provide developer support.

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 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.

Crest Water 4 BIRP (Ocean, Rivers & Lakes)

(4)
193 users have favourite this asset
(193)
$100
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
160.2 MB
Latest version
4.21.4
Latest release date
Jan 14, 2025
Original Unity version
2020.3.48 or higher
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR