Get the latest tech news

FFT-based ocean-wave rendering, implemented in Godot


FFT-based ocean-wave rendering, implemented in Godot - 2Retr0/GodotOceanWaves

An open ocean rendering experiment in the Godot Engine utilizing the inverse Fourier transform of directional ocean-wave spectra for wave generation. While Gerstner waves work well for modeling the lower-frequency details in calmer waters, they fall short in accurately representing the choppy surfaces in an open ocean. An experiment to asynchronously compute cascade updates using Godot's local RenderingDevices, caused significant performance overhead due to transferring textures between the CPU and GPU.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of godot

godot

Photo of wave rendering

wave rendering

Photo of FFT

FFT

Related news:

News photo

Godot for App Development

News photo

Godot on iPad, Toolbars, Importers, Embedding, Debugger

News photo

Pocket-Godot: Starter Kit for mobile game development using Godot