logo80lv
Articlesclick_arrow
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_login
Log in
0
Save
Copy Link
Share

Ocean Shader With Gerstner Waves In Unity

Very beautiful.

A Reddit user known as Ok_Art_2784 shared a Gerstner water system they eventually plan to turn into an asset, though the main purpose of the project is to learn and experiment. It's built in URP, reportedly running at around 300 FPS on an RTX 5060.

Here, the developer added tessellation for an almost infinite ocean, improved wave distribution for more realistic behavior, and placed a cargo ship for scale. Buoyancy is still in progress, but SSR is now working. Foam rendering has also been improved with cascades for distant visibility, with particles still in development.

If you're interested in getting started with projects like this, the developer recommends reading The Unity Shaders Bible and watching YouTubers like Acerola and Sebastian Lague. Shaders are, for the most part, all about math.

For those particularly interested in water, Fabrizio Espindola recently announced a new course on real-time water in Unity, covering everything from simple splashes to large-scale ocean systems:

Have a look at Sakura Rabbit's URP mobile water and her water cross-section. Also, you can purchase Eugatnom Studios' Tidal, which is built around FFT-based wave simulation.

Don't forget to subscribe to our Newsletter, join our 80 Level Talent platform and Discord, and follow us on TwitterLinkedInTelegram, and Instagram, where we share breakdowns, the latest news, awesome artworks, and more.

Are you a fan of what we do here at 80 Level? Then make sure to set us as a Preferred Source on Google to see more of our content in your feed.

Subscribe to 80 Level Newsletters

Latest news, hand-picked articles, and updates

Built for the Game & Digital Art Industry
Get Our Media Kit

Comments

0

arrow
Type your comment here
Leave Comment
Built for the Game & Digital Art Industry
Get Our Media Kit

We need your consent

We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more