Copy Render Settings

C’est un outil simple qui ajoute dans les propriétés de rendu un nouveau panneau avec un gros bouton Copy Render Settings, et quelques options pour contrôler quoi copier, et vers quelles scènes…

Je l’ai écrit car j’ai souvent des dizaines de scènes toutes montées/réunies en une seule séquence de scène « principale ». Lorsque je veux faire des rendus de prévisualisation de cette scène principale, je dois régler manuellement l’échelle de prévisualisation de toutes les autres scènes – c’est long et ennuyeux. Et pire encore, j’oubliais souvent de les remettre en pleine résolution avant le rendu final !

Ainsi, avec cet add-on, il me suffit de régler l’échelle de prévisualisation dans la scène principale, d’activer ou de désactiver Anti-Aliasing, et de cliquer sur Copy Render Settings !

Activation

  • Ouvrez Blender et allez dans les Preferences puis dans l’onglet Add-ons.

  • Cliquez sur Render puis sur Copy Render Settings pour activer le script.

Description

Render Settings

Cette liste énumère tous les paramètres de rendu. La case à cocher à droite permet de contrôler si ce paramètre sera copié ou non. Donc si vous voulez copier un paramètre spécifique, passez votre souris sur son contrôle, notez son nom en Python (par exemple « resolution_x » pour la résolution X, etc.), et activez l’élément correspondant dans cette liste.

Important

Cela ne fonctionnera que si vous avez un Blender patché avec ui_template_list diff, voir UI Template List Enhancement.

Presets

La colonne de boutons à droite de la liste est un ensemble de préréglages qui permettent de définir ou d’effacer un ou plusieurs paramètres à la fois. Cela fonctionnera même sans le patch de la liste des modèles d’interface utilisateur.

Set Scale/Clear Scale

Copier le réglage de l’échelle de rendu (sous les contrôles de résolution, dans le panneau Dimensions). Très utile pour faire des rendus de prévisualisation !

Set Resolution/Clear Resolution

Copier les paramètres de résolution de rendu et de format d’image. Attention aux effets secondaires si vous modifiez l’aspect de votre rendu (par exemple en passant de : 4/3 à 16/9…).

Set OSA/Clear OSA

Copier l’utilisation globale OSA, et les paramètres de niveau OSA. Avec Render Scale, ceci est très utile pour les rendus de prévisualisation.

Set Threads/Clear Threads

Copier les paramètres (auto/fixed, et number) des threads utilisés lors du rendu. Cela peut être utile lorsque, par exemple, vous rendez vos fichiers blend sur différents ordinateurs (même si l’option Auto devrait fonctionner correctement en général…).

Set Fields/Clear Fields

Copier les paramètres de tous les champs. Vous permet de passer facilement du mode progressif au mode entrelacé…

Set Stamp/Clear Stamp

Copy whether to render stamps or not (i.e. the global stamp switch setting).

Scènes affectées :
Filter Scene

You can type in this text field a regex (using Python syntax), and only scene which name matches this regex will be available. Quite useful when you have tens of scenes in a file…

Par exemple, si vous voulez seulement copier certains de vos paramètres de rendu actuels dans des scènes ayant « lapin » dans leur nom, tapez « .* lapin.* » dans ce champ.

Columns of buttons

Ces boutons de commutation représentent toutes les scènes du fichier blend (éventuellement filtrées par l’expression régulière Filter Scene), sauf la scène actuelle. Seules les scènes activées recevront les paramètres copiés !

Référence

Catégorie

Render

Description

Permet de copier une sélection de paramètres de rendu de la scène actuelle vers d’autres.

Emplacement

Properties ‣ Render tab

Fichier

render_copy_settings folder

Auteur

Bastien Montagne

Licence

GPL

Note

Cet add-on est fourni avec Blender.