Improved waves.vert