NVIDIA DirectX 11 Compute Shader Demo: Ocean

The demo shows a real-time simulated ocean under twilight lighting condition. It uses DirectX Compute Shader to perform FFT (fast fourier transform) on GPU (three 512×512 Fourier transforms are executed per frame – on a GTX280, the transforms can be finished within 2 milliseconds). The water surface is mainly modeled after Jerry Tessendorf’s statistic method described in the paper “Simulating Ocean Water”, which is one of the most popular techniques used for water effect in todays games.

3 thoughts on “NVIDIA DirectX 11 Compute Shader Demo: Ocean”

  1. Pingback: DirectX11 Allows DirectX10 Hardware to Execute Compute Shader | The Geeks Of 3D - 3D Tech News

Comments are closed.