Génération procédurale de rivières et de terrains
Résumé
Dans cet article, nous proposons une méthode de génération procédurale de terrains dont la structure satisfait les contraintes d’écoulement hydrographique. Étant donné un contour initial fourni par l’utilisateur, notre algorithme crée un réseau hiérarchique de cours d’eau à l’aide d’une grammaire ouverte. Ce réseau est ensuite analysé et enrichi par d’autres données vectorielles afin de décrire de façon plus précise les paramètres de trajectoire et le profil de chacun des cours d’eau. Nous construisons enfin le relief du terrain en respectant les contraintes d’écoulement d’eau dérivant du réseau. Notre approche offre l’utilisateur un contrôle à toutes les étapes du processus. Sans simulation physique, nous parvenons à obtenir des terrains détaillés et structurés à grande échelle.