WavesSimulator.Improvement on Dynamic Vertex Buffers: Waves Demo by http://richardssoftware.net/. Vertex Calculation code is modified to utilize Direct Compute in-order to significantly improve performance. Shaders involving reflection and refraction are introduced to Water Surface with depth based blending.