PROCÉDURALISME

Procéduralisme : exploitez tout le potentiel de la conception numérique

Automatisez vos processus et techniques de conception grâce aux algorithmes, et donnez vie à des créations dynamiques et polyvalentes.

Femme effectuant le rendu numérique d’une montagne enneigée sur un écran d’ordinateur.
Les terrains et les textures peuvent être mis à l’échelle et randomisés.

Qu’est-ce que le procéduralisme ?

Le procéduralisme est une méthode de conception infographique qui s’appuie sur des algorithmes pour générer du contenu de manière systématique. Les artistes peuvent créer des éléments tels que des terrains, des textures, des simulations et des effets, puis les redimensionner habilement et les randomiser pour leur donner un aspect unique et réaliste. La génération procédurale consiste à appliquer des règles et des paramètres pour automatiser les processus créatifs. Elle réduit le travail manuel lors de la création de contenu numérique grâce à la génération de ressources réutilisables, qui peuvent être incluses dans d’innombrables scénarios.

 

Rendu numérique d’une forêt présentant des détails réalistes dans les arbres et les feuilles.
Le procéduralisme est largement utilisé dans la conception de paysages. Image publiée avec l’aimable autorisation d’Henry Yamin.

Amélioration des workflows grâce au procéduralisme

La meilleure façon de comprendre l’impact du procéduralisme sur les workflows de conception est de constater le nombre de cas dans lesquels la méthode s’avère utile, qu’il s’agisse de projets d’effets visuels (anglais) et d’animation pour le cinéma, la télévision, les jeux vidéo ou tout autre contenu multimédia.

Génération de terrains : le procéduralisme est beaucoup employé pour créer des terrains réalistes, par exemple dans le développement de jeux vidéo (anglais) ou encore dans la conception de paysages. Que vous génériez des montagnes, des collines, des canyons et des ravins pour un film épique ou des dunes de sable, de la toundra arctique et des marécages pour les cinématiques d’un jeu vidéo, les algorithmes procéduraux vous aident à réaliser des paysages diversifiés et détaillés avec un minimum
de travail manuel.

Modèles 3D : la modélisation procédurale est idéale pour créer des modèles 3D complexes, en particulier dans le cas d’objets aux structures ou motifs répétitifs.

Textures et matériaux : de veines saillantes sur des avant-bras au grain du bois, en passant par les feuillages les plus denses, les techniques procédurales permettent de générer des textures et des matériaux complexes. Elles offrent un moyen évolutif et efficace de créer diverses apparences de surfaces dans les films d’animation (anglais) et les jeux vidéo.

Simulations et effets : le procéduralisme est un atout incroyable pour les créateurs d’effets visuels (anglais). Il les aide notamment à créer des simulations réalistes et des effets comme la combustion, l’eau, la neige et les particules, sans avoir à en définir tous les détails.

Paysages urbains et planification urbaine : les architectes et les urbanistes s’appuient sur la génération procédurale pour créer des paysages et environnements urbains, et pour prototyper rapidement des idées d’aménagement d’espaces de vie dans le cadre de projets architecturaux réels et d’environnements de jeux vidéo.

 

Concepteur visualisant un organigramme sur un écran d’ordinateur dans un bureau.

Le procéduralisme consiste à créer du contenu en se basant sur des règles et des paramètres.

 

Fonctionnement du procéduralisme

La conception générative procédurale présente trois aspects principaux :

Algorithmes : la génération procédurale repose sur des algorithmes pour créer des contenus en fonction de règles et de paramètres. Ces algorithmes peuvent être déterministes (donnant toujours le même résultat lorsque les entrées sont les mêmes) ou stochastiques (impliquant un processus aléatoire qui entraîne une certaine variation).

Paramètres et jeux de règles : les utilisateurs guident le processus de génération en spécifiant des paramètres et des jeux de règles. Il peut s’agir, par exemple, de règles d’élévation et de fonctions de bruit (dans le cas de terrains) ou de règles procédurales pour les formes, les répétitions ou les variations (dans le cas de modèles).

Processus itératifs : chaque itération augmente la complexité du rendu ou affine des aspects spécifiques, selon la préférence de l’utilisateur.

 

Femme quittant un vaisseau spatial écrasé au milieu de la forêt dans une scène de science-fiction d’un jeu vidéo.
Les studios de jeux vidéo utilisent le procéduralisme pour créer des mondes imaginaires.

Comment le procéduralisme se traduit-t-il dans un environnement de studio ?

Les studios d’effets visuels utilisent les techniques de conception procédurale pour générer des environnements, des créatures et des effets extrêmement détaillés en limitant les efforts manuels, ou pour créer des scènes de grande envergure, telles que des paysages surnaturels ou des royaumes fantastiques.

Dans les projets d’animation, la génération procédurale peut servir à élaborer des environnements dynamiques et adaptatifs qui facilitent la création d’animations de personnages réalistes qui s’adaptent à l’environnement ou aux interactions de l’utilisateur. Dans certains jeux vidéo (anglais), les effets procéduraux sont également utilisés pour générer des environnements vastes et réalistes en monde ouvert.

Quels sont les avantages du procéduralisme ?

La conception procédurale démocratise les effets visuels. Elle fournit aux petits studios et aux artistes indépendants les moyens d’atteindre un degré de complexité créative qui serait autrement hors de leur portée.

Évolutivité

Les techniques procédurales permettent de générer et de manipuler efficacement de grandes quantités de contenu sans perdre en qualité. Elles aident les concepteurs à effectuer des ajustements en cours de processus créatif et à itérer des idées sans avoir à tout recommencer depuis le début.

 

Contrôle paramétrique

Avec les outils de conception procédurale, les artistes peuvent paramétrer les éléments de manière fine, ce qui leur permet de contrôler chaque aspect de la conception ou de l’animation et d’obtenir une esthétique cohérente.

 

Variété et randomisation

L’animation procédurale permet aux artistes de créer des éléments animés de base et de les mettre à l’échelle à l’infini dans des paysages entiers, et même des planètes. Le procéduralisme évite que les effets visuels soient monotones. Il aide les artistes à randomiser les contenus et à développer des conceptions réalistes.

 

Réutilisabilité

Les configurations procédurales sont souvent réutilisables par défaut et leurs workflows génèrent une vaste bibliothèque de ressources et de gabarits qui peuvent être partagés avec les projets associés.

 

Automatisation des tâches répétitives

Les ressources générées de manière procédurale peuvent être réutilisées et reproduites pour combler le manque d’effets visuels dans des films et jeux vidéo et ainsi libérer les artistes de ces tâches afin qu’ils puissent se concentrer sur les aspects stratégiques de la conception, de l’animation ou de la simulation.

 

Logiciels Autodesk pour le procéduralisme 3D

Logiciel d’animation, de modélisation, de simulation et de rendu 3D pour les films, les jeux et la télévision


Logiciel de rendu d'illumination globale


Adaptez les capacités de rendu et de simulation de votre studio en fonction de vos besoins et fournissez à vos artistes de puissants outils de modélisation et d'animation


Témoignages clients sur le procéduralisme

Capture d’écran du court-métrage The Living System

GMUNK

Imaginaire plus vrai que nature avec les simulations de fluides

Découvrez comment un réalisateur et artiste numérique visionnaire crée de fascinantes images inspirées de la nature en utilisant avec habileté des simulations de fluides Bifrost dans son dernier projet, The Living System, en collaboration avec Z by HP.

 


Image publiée avec l’aimable autorisation de GMUNK

Des centaines de personnages de jeux vidéo avec des caractéristiques communes sont générés dans un logiciel.

PIXOMONDO

Rationalisation des effets visuels avec Bifrost pour Maya

Suivez un studio primé dans son utilisation de Bifrost pour Autodesk Maya en vue de créer des univers immersifs et des effets saisissants pour des superproductions telles que House of the Dragon, Shazam! La Rage des Dieux et Ant-Man et la Guêpe : Quantumania.

 


Image publiée avec l’aimable autorisation de Pixomondo

STRANGEBOX

Création d’images incroyables et respect des délais grâce à Bifrost pour Maya

Découvrez comment un auto-entrepreneur créatif fournit des services complets d’animation et d’effets visuels destinés à des publicités télévisées pour des entreprises comme la BBC, Google et Volvo.

 


Image publiée avec l’aimable autorisation de Strangebox

Ressources sur le procéduralisme

Parcourez nos ressources sur le procéduralisme. Informez-vous avec des cas d’utilisation réels de notre suite d’outils de conception générative et apprenez-en plus sur la place de la création d’univers 3D dans le secteur des contenus multimédias et du divertissement.

Ce cours Autodesk University explique comment la création procédurale d’univers permet de générer des environnements 3D détaillés pour les jeux vidéo et les applications de réalité virtuelle.

 

Cette série de trois vidéos présente la création d’un système modulaire de croissance cristalline dans Bifrost, avec les points d’ajustement, les configurations modulaires, les instances et les hiérarchies d’instances.

Cette série de cinq vidéos explore la création d’effets de texte 3D procéduraux pour des publicités.

 

Questions fréquemment posées sur le procéduralisme

Qu’est-ce qu’un workflow procédural ?

Un workflow procédural est une méthode de création, de manipulation et de mise à l’échelle des contenus numériques qui repose sur des algorithmes prédéfinis dictant le comportement des éléments dans différentes situations.

Quelle est la différence entre la modélisation procédurale et la modélisation paramétrique ?

Les modèles procéduraux génèrent du contenu de manière algorithmique, en se basant sur un jeu de règles spécifique. La modélisation paramétrique consiste à stipuler un ensemble de paramètres et à les utiliser pour créer et modifier des modèles numériques. Elle met l’accent sur la définition des relations entre ces paramètres afin de contrôler la forme, la taille et d’autres propriétés du modèle.

Quels sont les avantages de la modélisation procédurale ?

La modélisation procédurale permet aux artistes de créer des contenus 3D détaillés à grande échelle et de les adapter à divers scénarios (à plusieurs variations d’un modèle ou d’une scène, par exemple), tout en évitant que ces contenus soient répétitifs ou monotones.