Les modèles 3D de rugosité définissent les propriétés de texture de surface (comme la douceur ou l'inégalité) pour contrôler la façon dont la lumière interagit avec un matériau, tandis que les modèles 3D procéduraux sont générés automatiquement via des algorithmes au lieu d'être créés manuellement. Les modèles de rugosité font partie de la texturation. Ils ajoutent du réalisme aux surfaces, comme un jouet en plastique rayé ou une céramique polie. Les modèles procéduraux utilisent des règles (par exemple, "générer 50 rochers avec des formes aléatoires") pour créer rapidement des actifs évolutifs et cohérents. Utilisez la rugosité pour les détails du matériau (comme la peau d'un personnage de jeu) ; utilisez le procédural pour de nombreux objets similaires (comme les bâtiments d'une ville) afin d'économiser du temps.

