This project uses compute shaders to simulate ocean movement.
It generates two images, a displacement map and a normal map. Visualized below:
The images are written to a blackboard to be sampled from in The Machinery's creation graph:
The ocean simulation is then stepped forward in time and images are updated every frame.