Dernières actualités
Optimiser le rendu Cycles : visibilité et View Layer dans BlenderIsaac Lab 3.0 : de la simulation au robot, entraîner MicroduckRéglages de caméra dans Blender : guide pas à pas pour l’archvizGuide au dépliage de surfaces dans Rhino 8 : UnrollSrf, UnrollSrfUV et SquishGuide Rhino.Inside.Revit 1.0 : flux de travail Revit avec GrasshopperPoster Pin et Poster Print facilitent la création de murs d’affiches dans BlenderGuide au Navigation System d’Unreal Engine : orienter les agents d’IAGuide Houdini HeightField : créer des terrains architecturaux et des topographies naturellesGuide du Boolean Modifier dans Blender : intersection, union et découpeLa COP31 à Antalya : SP Architects transforme l’ancien site de l’EXPO
Conseils et guidesBlenderCycles

Optimiser le rendu Cycles : visibilité et View Layer dans Blender

Le guide officiel de Blender explique comment organiser le flux de rendu des scènes Cycles à l’aide de la visibilité des rayons, du découpage caméra et des View Layer. Ce guide présente les situations où ces réglages sont utiles, ainsi que leurs limites.

Visualisation d’un intérieur contemporain avec éclairage et réflexions en couchesImage IA
Image d’illustration générée par IA.Image : 3dsınıfı / FCA AI

En bref

  1. La visibilité des rayons, dans Object Properties › Visibility, permet de masquer des objets à certains types de rayons.
  2. Les options de découpage caméra peuvent exclure des objets selon le champ de vision ou la distance, après activation dans le panneau Scene Simplify.
  3. Les View Layer permettent de gérer différentes collections de la scène dans des couches de rendu distinctes et de ne recalculer que celle qui a changé.
  4. Augmenter le nombre de pas du flou de mouvement par déformation accroît l’utilisation de la mémoire ; cette fonction peut produire des résultats incorrects sur des objets dont la topologie évolue dans le temps.

Le guide officiel de Blender présente des méthodes pour organiser le flux de rendu des scènes Cycles à l’aide de la visibilité des objets, du découpage caméra, du flou de mouvement et des View Layer. Les étapes ci-dessous adaptent les fonctionnalités décrites dans le guide Blender actuel aux scènes de visualisation architecturale. Comme la documentation ne précise pas de numéro de version de Blender, il faut vérifier le nom et la disponibilité des réglages dans l’interface de la version utilisée.

1. Réduire les calculs superflus grâce à la visibilité des rayons

Cycles permet de définir séparément la manière dont les objets réagissent aux différents types de rayons. Lorsqu’un objet est sélectionné, les options Ray Visibility de Object Properties › Visibility permettent de le rendre visible ou invisible pour les rayons camera, diffuse, glossy, transmission, volumetric scatter ou shadow.

Par exemple, un mesh émissif qui ne doit pas apparaître dans le cadre peut être masqué uniquement aux rayons camera. L’objet contribue ainsi à l’éclairage sans être visible directement par la caméra. Il est toutefois important d’adapter ces réglages à l’objectif de la scène : masquer un objet aux rayons shadow l’empêche également de projeter des ombres.

Selon le guide, l’utilisation de ces options est plus efficace que la création du même effet avec des nœuds de shader. Les types de rayons auxquels un objet est invisible sont ignorés lors du ray tracing, ce qui peut réduire les calculs de rayons et de shaders. Dans les scènes utilisant l’instancing, gardez également à l’esprit que la visibilité est transmise des parents aux objets enfants : masquer l’objet parent à certains rayons peut aussi affecter ses enfants.

2. Découper avec précaution les objets hors champ

Le découpage caméra permet d’éviter le rendu des objets situés en dehors de la zone visible de la scène ou au-delà d’une certaine distance de la caméra. Pour cela, les options de découpage caméra concernées doivent être activées dans le panneau Scene Simplify. Vous pouvez ensuite utiliser les options Use Camera Cull et Use Distance Cull dans les réglages de l’objet.

Le découpage caméra rend invisibles aux rayons les objets situés hors du champ de vision. Le découpage par distance exclut ceux qui dépassent la distance définie depuis la caméra. En combinant les deux méthodes, il peut être possible d’éviter de supprimer par erreur des objets proches qui, bien que hors champ, restent visibles dans les réflexions. Le guide mentionne également le découpage des petits objets éloignés comme cas d’utilisation possible.

RéglageValeur recommandéeEffet
Ray VisibilityActivez ou désactivez les types de rayons selon les besoins de la scèneDétermine les rayons pris en compte pour l’objet ; une utilisation adaptée peut réduire les calculs.
Use Camera CullActivez si le découpage est nécessaireMasque aux rayons les objets situés hors du champ de vision de la caméra.
Use Distance CullDéfinissez la distance nécessaire en fonction de la scèneDécoupe les objets au-delà de la distance spécifiée depuis la caméra.
Motion Blur › StepsUne valeur plus élevée utilise davantage de mémoireContrôle la précision du flou de mouvement par déformation.

Vérifiez les réglages de découpage sur l’image finale. Les éléments de la scène visibles dans une réflexion ou sur une autre surface visible ne doivent pas être considérés automatiquement comme superflus au seul motif qu’ils sont hors du cadre direct de la caméra.

3. Gérer séparément les parties qui changent avec les View Layer

Les View Layer permettent de rendre une même scène dans des couches distinctes, chacune combinant différentes collections. Le guide Blender donne comme exemples la gestion séparée des personnages, des variantes d’éclairage et de l’arrière-plan. Dans les scènes d’architecture, elles peuvent également servir à séparer différentes ambiances lumineuses ou différents éléments de la scène ; il s’agit d’une application au flux de travail architectural de la description générale donnée dans la documentation.

Une nouvelle couche peut être créée à partir de la liste de l’onglet View Layer Properties. New ajoute un View Layer vide ; Copy Settings copie les réglages de visibilité des collections et d’override de la couche existante ; Blank crée une couche où toutes les collections sont désactivées. Chaque scène doit comporter au moins un View Layer.

La visibilité des collections dans chaque couche se gère depuis l’Outliner ou la section Collection View Layer Properties. Une fois le rendu terminé, chaque View Layer peut être traité séparément via le Render Layers Node dans le Compositor. Ainsi, au lieu de relancer le rendu de toute la scène après une modification, il peut être possible de ne recalculer que la couche concernée.

Les View Layer prennent également en charge plusieurs passes de rendu. Le guide répertorie les passes Combined, Diffuse, Glossy, Transmission, Shadow, Mist, Ambient Occlusion, Cryptomatte, les masques d’objet/matériau/ID, ainsi que des passes de données comme Normal, UV et Depth. Ces sorties permettent d’effectuer séparément des opérations telles que le masquage, l’étalonnage des couleurs et le rééclairage lors du compositing.

4. Connaître les limites du flou de mouvement et des effets spéciaux

Les réglages du flou de mouvement propres à l’objet se trouvent dans Properties › Object Properties › Motion Blur et sont indépendants des réglages de flou de mouvement de la scène. Désactiver le réglage de l’objet ne désactive pas le flou généré par d’autres sources, comme le mouvement de la caméra ou une distance focale animée.

La valeur Steps contrôle la précision du flou de mouvement par déformation. Le nombre de pas temporels utilisés est calculé selon la formule 2^(steps - 1) ; un nombre de pas plus élevé utilise davantage de mémoire. L’option de déformation active le flou de mouvement sur les meshes déformés, comme les personnages animés et les cheveux. Cependant, elle peut produire des résultats incorrects avec des configurations de modificateurs qui modifient la topologie du mesh au cours de l’animation. Le guide recommande de désactiver le flou par déformation pour ces objets.

Shadow Catcher permet d’utiliser un objet pour recevoir uniquement les rayons d’ombre et peut simplifier les flux de compositing où des éléments CGI sont ajoutés à une image réelle. Le résultat varie selon que la passe Shadow Catcher est activée ou non dans les réglages Render Layer : lorsqu’elle est activée, les interactions de lumière indirecte sont capturées ; lorsqu’elle est désactivée, une approximation simple est utilisée. Cette approximation simple est également utilisée dans le rendu du viewport.

Erreurs fréquentes

  • Découper tous les objets hors du cadre de la caméra : certains peuvent rester visibles dans les réflexions.

  • Désactiver des options Ray Visibility sans les vérifier : les ombres, les réflexions ou la contribution lumineuse peuvent disparaître de façon inattendue.

  • Laisser le flou de mouvement par déformation activé sur des meshes dont la topologie évolue dans le temps.

  • Évaluer le résultat de Shadow Catcher sans tenir compte des réglages de passes Render Layer.

  • Supposer qu’augmenter le nombre de pas du flou de mouvement améliore gratuitement la qualité : selon le guide, cela a un coût en mémoire.

Effets sur le flux de travail en visualisation architecturale

Dans les scènes d’intérieur et d’extérieur, la visibilité des rayons peut servir à gérer des objets qui n’ont pas besoin d’apparaître directement dans le cadre, mais qui contribuent à l’éclairage ou aux réflexions. Les View Layer peuvent réduire la nécessité de recalculer toute la scène à chaque modification, lorsqu’on itère sur différentes options d’éclairage ou des éléments d’arrière-plan. Le découpage caméra ne devrait être utilisé qu’après avoir vérifié les parties invisibles de la scène et les réflexions.

L’effet de ces fonctionnalités dépend de la scène, du matériel et des réglages choisis ; les documents sources ne donnent aucun gain de vitesse chiffré, aucune exigence matérielle ni aucun coût de licence. En outre, les explications présentées ici s’appuient sur le guide Blender actuel, qui ne précise aucun numéro de version. Lors du transfert d’une scène au sein d’une équipe, il est utile de vérifier ensemble les noms des options disponibles dans la version utilisée, l’organisation des View Layer et les réglages de passes.

Sources

2 sources
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/cycles/object_settings/object_data.html
Résumé
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/manual/en/latest/render/layers/introduction.html
Résumé

Les textes sources ne sont pas republiés ; les courtes citations sont signalées, le reste est notre propre résumé et commentaire.

L’avis de 3dsınıfı
3dL’analyse de la rédaction

Pour les studios de visualisation architecturale en Turquie, le gain le plus concret consiste à séparer les variantes d’éclairage ou les éléments de scène dans des View Layer, puis à ne relancer le rendu que pour la couche nécessaire. Selon la scène, la visibilité des rayons et le découpage peuvent aussi réduire la charge de calcul ; toutefois, les documents sources ne garantissent aucun gain de temps chiffré.

Il est donc plus prudent de vérifier ces réglages au moyen de petits tests plutôt que de les appliquer d’emblée à toute la scène. L’augmentation de l’utilisation mémoire liée au nombre de pas du flou de mouvement doit être prise en compte dans la planification du matériel. Enfin, le guide Blender ne précisant aucun numéro de version, les équipes doivent vérifier les options et les résultats des passes dans la version avec laquelle elles ouvrent le fichier.

Questions fréquentes

Dans Blender Cycles, puis-je rendre un objet invisible à la caméra tout en l’utilisant comme source lumineuse ?

Oui. Les réglages Ray Visibility de la section Object Properties › Visibility permettent de désactiver la visibilité de l’objet pour les rayons camera. Ses interactions avec les autres types de rayons peuvent être gérées séparément.

À quoi sert un View Layer dans Blender ?

Les View Layer servent à gérer les collections d’une scène dans des couches de rendu distinctes. Elles peuvent être traitées via le Render Layers Node dans le Compositor et permettent éventuellement de ne relancer le rendu que pour la couche modifiée.

Quand le flou de mouvement par déformation peut-il poser problème dans Cycles ?

Il peut ne pas être rendu correctement avec des configurations de modificateurs qui modifient la topologie du mesh au fil du temps. Le guide Blender recommande de désactiver le flou de mouvement par déformation pour ces objets.

Les commentaires et le forum sont en turc.Rejoindre la discussion
+

À lire aussi