wave-harmonic/crest

A class-leading water system implemented in Unity

C#

3,918

5,356 commits

updated Jun 18, 2026

See the code

README

Header


CREST WATER 4


An advanced water system implemented in Unity
Documentation • Discord • YouTube • X • Unity Asset Store • Sponsorship

This repository targets the built-in renderer. For other render pipelines, see the following:


Crest Water 5 is now available.



SHOWCASE


FAR: Changing Tides | Announcement Trailer Windbound - Brave the Storm Announce Trailer [Official] Wavetale | Accolades Trailer Critter Cove | Official Announcement Trailer Vertigo 2 - Launch Trailer Sea Legends Simple Teaser Out of Reach: Treasure Royale - Trailer BUCKO • Announcement Trailer Sonorous De Leon Legends VR Game Kredolis | Announcement Trailer Morild Navigator


Handful of nice scenes:


Tug Symphony Unity Beach - Crest Ocean Shader Test [Looped 60FPS] Irval the Dragon in Crest Ocean and Lordenfel Ruins Crest Ocean Unity 3d Submarine Scene 2 Nautilus Mixed Reality Ship Ahoy! with Rift + ZED Mini ShoreWavesCrest


And many more…



DOCUMENTATION


Full documentation is available online. There is also a Wiki with community contributions.



REQUIREMENTS




INSTALLATION


Grab the latest stable release from the top of the tags page.

Extract the files and copy anything under crest/Assets/Crest into an existing project.

Note
crest/Assets/Crest/Crest-Examples contains example content that is useful for first time users but not required for the core Crest functionality. Furthermore, the crest/Assets/Crest/Development folder is not needed as it is only for Crest development.

Older Unity Versions

If you are using any of the following Unity versions, then use the provided Crest version:



DONATIONS


With your support we aim to increase our development bandwidth significantly. Please see our sponsor page for sponsor tiers:

🩷 Sponsor

displacement-texture
ocean
ocean-geometry
sampling-methods
unity
water

wave-harmonic/crest

A class-leading water system implemented in Unity

C#

3,918

5,356 commits

updated Jun 18, 2026

See the code

README

Header


CREST WATER 4


An advanced water system implemented in Unity
Documentation • Discord • YouTube • X • Unity Asset Store • Sponsorship

This repository targets the built-in renderer. For other render pipelines, see the following:


Crest Water 5 is now available.



SHOWCASE


FAR: Changing Tides | Announcement Trailer Windbound - Brave the Storm Announce Trailer [Official] Wavetale | Accolades Trailer Critter Cove | Official Announcement Trailer Vertigo 2 - Launch Trailer Sea Legends Simple Teaser Out of Reach: Treasure Royale - Trailer BUCKO • Announcement Trailer Sonorous De Leon Legends VR Game Kredolis | Announcement Trailer Morild Navigator


Handful of nice scenes:


Tug Symphony Unity Beach - Crest Ocean Shader Test [Looped 60FPS] Irval the Dragon in Crest Ocean and Lordenfel Ruins Crest Ocean Unity 3d Submarine Scene 2 Nautilus Mixed Reality Ship Ahoy! with Rift + ZED Mini ShoreWavesCrest


And many more…



DOCUMENTATION


Full documentation is available online. There is also a Wiki with community contributions.



REQUIREMENTS




INSTALLATION


Grab the latest stable release from the top of the tags page.

Extract the files and copy anything under crest/Assets/Crest into an existing project.

Note
crest/Assets/Crest/Crest-Examples contains example content that is useful for first time users but not required for the core Crest functionality. Furthermore, the crest/Assets/Crest/Development folder is not needed as it is only for Crest development.

Older Unity Versions

If you are using any of the following Unity versions, then use the provided Crest version:



DONATIONS


With your support we aim to increase our development bandwidth significantly. Please see our sponsor page for sponsor tiers:

🩷 Sponsor

displacement-texture
ocean
ocean-geometry
sampling-methods
unity
water

Project health

Overall

2.3/10

Maintained

2/10

Code review

0/10
OpenSSF Scorecard

Significant stargazers

云游君

5,163 followers · starred Sep 2023

Tomáš Skřivan

147 followers · starred Jun 2018

aybe

71 followers · starred Jul 2021

Anthony Dodd

216 followers · starred Jan 2025