A fluid simulation and erosion simulator that uses the "virtual pipe" method.