Letting Acerola's Ocean Simulation Interact with Terrain

Опубликовано: 11 Июль 2026
на канале: Re: cOg Mission
3,022
91

After watching Acerola's brilliant ocean simulation video, I wanted to make sure I learn something by adding something onto it. I thought interaction with terrain would make the most sense. So I set out trying to adjust the simulated values to allow patches of water with different visual characteristics.

00:00 Introduction
01:38 What about Islands?
03:00 Localized Adjustments
03:46 Global Shader Data
04:52 Displacement Adjustment
05:48 UVs and Shader Code
07:32 Smoothing the Grid
08:32 Foam Adjustment
09:10 Random Terrain
10:14 Other Ideas

Acerola's Video:    • I Tried Simulating The Entire Ocean  
World Turtles: https://store.steampowered.com/app/15...

Music by Alexander Nakarada:
The Wellerman
The Parting Glass
The World's Most Epic Sea Shanty

Wikimedia Commons:
"Snail traversing a leaf" by Sikander Iqbal
"Fourier Series of a heart curve" by Dlesos
"Fourier series of a periodic wave" by Cmglee
"Fourier Transform of a time shifted signal" by Davidjessop