Procedural Editing of Virtual Terrains Using 3D Bézier Curves