square-square subdivision terrain generation and height field/Pipes-model-based water sim to simulate erosion processes