c_controller.cs This script modifies the uniform variables within the vertex shader at runtime.
water_1.gdshader Contains the vertex shader and fragment shader programs for the sum of sines ocean shader. Written in gdScript, a custom C++ based graphics language for the Godot engine with OpenGL and run in .NET.
water_1.gdshader Contains the vertex shader and fragment shader programs for the sum of sines ocean shader, using a custom Phillips spectrum-based wave energy spectrum and dispersion function.