Added a preventative measure to stopping the amplitude from "rolling over" when it is set too high
Added a "direction" function to the wave. Now you can set the angle at which the wave traverses the world.
Added a "Tide" to the gerstner wave.
Also set realistic values for this new wave.
Refactored Phong shading code in both WavesShader and TerrainHeightShader so it looks neater.
Added a preventative measure to stopping the amplitude from "rolling over" when it is set too high Added a "direction" function to the wave. Now you can set the angle at which the wave traverses the world. Added a "Tide" to the gerstner wave. Also set realistic values for this new wave. Refactored Phong shading code in both WavesShader and TerrainHeightShader so it looks neater.