Physically based hydraulic erosion simulation on graphics processing unit | Synapse