update to terrain shader