Sie sind auf Seite 1von 12

BACKBURNER

Rédigé par : Samonline (samonline.mp@gmail.com)

PRESENTATION :
Backburner est un puissant outil conçus pour le rendu en réseau.

Il permet de placer plusieurs rendus provenant d’une même ou de différentes scènes dans une file
d'attente afin de pouvoir les traiter simultanément ou à la chaine sur plusieurs PC.
Si vous ne le connaissez pas, sachez que cet outil peut également s'avérer utile pour une
utilisation en monoposte.

LES AVANTAGES DE BACKBURNER :

- Le premier point à mettre en avant, est bien entendu la possibilité d'éclater des rendus sur
plusieurs PC connectés en réseaux.
- Il permet également de lancer une succession de rendus à la suite, sans avoir besoin d'intervenir
entre chaque rendus.
- Très pratique pour découper un gros rendu en plusieurs morceaux éclatés sur plusieurs PC sans
avoir à intervenir entre chaque rendus. Il sera possible de les réassembler avec un logiciel de
montage vidéo.
- Possibilité de préparer d'avance une infinité de scènes, et de ne lancer les rendus de celles-ci
qu'en quelques clics dès que vous n'avez plus besoin de votre ordinateur.
- Meilleure gestion de la mémoire, et stabilité accrue lors des rendus.
LES INCONVENIENTS DE BACKBURNER

Franchement, si vous en trouvez, dites le moi….

COMMENT INSTALLER BACKBURNER ? :

MONOPOSTE :
Sachez tout d’abord que backburner fait partie intégrante à 3dsmax, donc aucune manipulation
n'est à faire si vous ne l'utilisez pas en réseau.

RESEAU :
- Tout d’abord, il vous faut au minimum 2 ordinateurs connectés sur un même réseau.
- L'ordinateur principal, c'est à dire celui qui servira à gérer tous les ordres de rendus pour les
autres ordinateurs, est appelé "RENDER FARM".
- Chaque ordinateurs qui servira pour les rendus, s'ont appelés SERVEUR, ou, STATION DE
RENDU
- Votre RENDER FARM peut également servir de SERVEUR. Mais je préfère vous mettre en
garde… si votre RenderFarm crash, c’est tous les rendus de tous les serveurs qui s’arrêteront
également.

Si 3dsmax est installé sur vos PC en réseaux, alors Backburner l'est aussi.
Mais si vous ne souhaitez pas installer intégralement 3dsmax sur vos PC réseaux, il suffit
d'insérer votre CD d'install de 3dsmax et de lancer l'installation de celui-ci en choisissant l'option
NETWORK.
Seules les options minimales nécessaires au fonctionnement de Backburner seront installées.

COMMENT LANCER BACKBURNER ? :


En premier lieu il faut lancer les 3 services associés à BACKBURNER sur votre RENDER
FARM.
Ceci est donc valable pour les utilisateurs réseau ainsi que pour ceux qui ne disposent que d'un
ordinateur.

Les 3 services se situent dans :


MENU DEMARRER - TOUS LES PROGRAMMES - AUTODESK - BACKBURNER
Vous devez lancer les 3 services qui s'y trouvent => MANAGER - MONITOR - SERVER.
Sur votre RenderFarm, le service Manager est requis. A moins que vous ne sachiez parfaitement
ce que vous faites, évitez de le lancer sur les PC qui seront utilisés pour le rendu.

En réseau, pour vos SERVEUR (STATION DE RENDU), seul le service "SERVER" est requis.
Le service MONITOR peut être lancé sur tous les PC’s se trouvant sur le réseau.
Techniquement, il n’est pas indispensable, mais d’un point de vue pratique, il l’est.
=>Si vous ne souhaitez pas que votre RENDER FARM exécute le rendu, alors ne lancez pas le
service "SERVER" sur celle-ci.
=> Chaque ordinateur ayant le service SERVER démarré sera reconnu comme station de rendu,
et participeront donc aux rendus de vos scènes.

COMMENT PARAMETRER BACKBURNER DANS 3DSMAX ? :

Tout d’abord, sur votre RENDER FARM, lancer 3dsmax et ouvrez un fichier ".max"

L'outil permettant de paramétrer BACKBURNER sous 3dsmax, s'appelle BATCH RENDER.


Vous le trouverez dans le menu RENDERING puis BATCH RENDER
En haut à gauche, le bouton ADD permet d'ajouter un JOB.

=> Un JOB est tout simplement une tache sous la forme de fichiers zippés, et qui contient votre
scène. Seuls ces fichiers seront utilisés par Backburner pour lancer le rendu.
=> En plus de cela, ces fichiers peuvent contenir vos textures. (j’y reviens un peu plus loin)
Toutefois, si vous ne souhaitez pas inclure les textures, il faudra les partager sur le réseau, et
également utiliser des chemins réseaux pour que tous les serveurs puissent y avoir accès.
Exemple de ce qu’il ne faut pas faire pour vos maps :
C:\document and settings\Samonline\Maps\

Exemple de ce qu’il faut faire :


\\serveur\maps partagées\

Voyons de plus près la partie "SELECTED BATCH RENDER PARAMETERS" :


OVERRIDE PRESET :
La première option "OVERRIDE PRESET", permet d'accéder aux options FRAMES, WIDTH /
HEIGHT et PIXEL ASPECT.
Si vous ne cochez pas cette option, les réglages définis via le menu RENDERING / RENDER
seront utilisés par défaut pour effectuer le rendu.
FRAME START / FRAME END :

- Les options FRAME START et FRAME END permettent, de sélectionner précisément quelle
séquence d'images va être pris en compte pour le rendu.

- Utile lorsque vous voulez découper une scène dont le rendu est très long.

- Pour cela, vous entrez la valeur 0 pour FRAME START, et 100 pour FRAME END.
De cette façon, seules les 100 premières images seront rendues.
Plus tard, vous créerez un nouveau job pour les 100 prochaines images, et ainsi de suite jusqu'a
compléter votre rendu. Tout cela peut s'opérer en cliquant à nouveau sur le bouton "ADD"

WIDTH / HEIGHT / PIXEL ASPECT


Ceci vous permet de définir la résolution de votre scène (800*600 - 1024*768 - etc...)

NAME :
Donner un nom à votre JOB... Par exemple "CAMERA1 Frames 0 - 100"

OUTPUT PATH

Comme son nom l'indique, ceci permet d'indiquer l'emplacement du fichier de sortie.
Je vous conseille vivement de nommer vos fichiers en utilisant quelques règles afin de vous y
retrouver plus facilement au moment du réassemblage de vos scènes.

Par exemple :
SCENE1 - Frames 0 - 100.AVI
SCENE1 - Frames 101 - 200.AVI
etc...
Un autre point important qui concerne uniquement les utilisateurs réseaux.
Rappelez vous que si vous mettez comme OUTPUT PATH, un chemin comme celui-ci :
C:\Documents and Settings\user\Mes rendus\....
Et bien celui-ci ne fonctionnera pas sur vos machines distantes, car il s'agit là d'une adresse
locale, propre à la machine sur laquelle vous êtes actuellement.
Il faut donc partager votre dossier "MES RENDUS" sur votre réseau, et indiquer un OUTPUT
PATH à la manière de celui-ci :

\\NomDuServeur\Mes rendus\

CAMERA
Ceci sert tout simplement à sélectionner la vue qui sera utilisé pour le rendu.

SCENE STATE
Si vous avez déjà utilisé le MANAGER SCENE STATE auparavant, sachez que cette fonction
permet tout simplement de rappeler un réglage que vous avez définis dans ce menu.
Pour ceux qui ne connaissent pas, sachez que cet élément n'est pas indispensable pour lancer un
rendu avec Backburner.

PRESETS
Permet d'effectuer le rendu avec des réglages prédéfinis par AUTODESK.
Autant dire tout de suite que cette option n'est à utiliser que si vous savez ce que vous faites,
sous peine que certains de vos réglages pourraient êtres modifiés, et ne plus convenir à votre
scène.
Vous pouvez également créer vos propres PRESETS, mais ceci ne fait pas réellement partie de
l'utilisation de Backburner.

Voila, vous savez tout sur le paramétrage du BATCH RENDER.

Lorsque tout vos JOB sont prêts, cochez l'option "NET RENDER", et cliquez sur RENDER.
Une fenêtre "NETWORK JOB ASSIGNMENT" s'ouvre.

=>Ici, on vous propose d'entrer un nom pour votre job. Ce nom sert à uniquement pour le
MONITOR.
=> L'utilisation du MONITOR est décrite un peu plus bas.
=>Sachez juste pour le moment que 2 jobs ne peuvent avoir le même nom...

Cliquez dès à présent sur CONNECT.


La liste des serveurs disponibles s'affiche à droite.

=> Une pastille verte indique la validité de votre serveur.


=> Dans le cas contraire, une pastille grise est affichée.

- Si une pastille grise est affichée, assurez vous que le service SERVER soit bien lancé sur votre
station de rendu. Si besoin, appuyez sur le bouton REFRESH pour réactualiser la liste des
serveurs.
- Si le service SERVER est bien lancé mais que votre pastille reste grise, alors vérifiez vos
paramètres réseaux (Configuration d'adresses, pare-feu, etc...) N'hésitez pas à regarder sur le net
comment créer un réseau local entre plusieurs ordinateurs.

ENTER SUBNET MASK:


Cette option permet de sélectionner le masque de sous-réseau utilisé de votre réseau.
Normalement, vous ne devriez pas avoir à toucher ce paramètre. Laissez-le donc tel qu'il est.

AUTOMATIC SEARCH :

Lorsque cette option est cochée, Backbuner recherche automatiquement sur quelle sous-réseau se
trouve vôtre ou vos serveurs.

PRIORITY :
Ceci permet de modifier la priorité des rendus à exécuter.
Une priorité de valeur basse va déplacer le job en haut de la liste.
Celui sera donc exécuté dans les premiers.

Une priorité de valeur élevée va déplacer le job tout en bas de la liste des rendus.
Celui-ci sera donc exécuté en dernier.

L’option CRITICAL permet de placer instantanément un rendu en haut de liste. Celui-ci sera
rendu en premier.
ENABLE NOTIFICATIONS :
Lorsque cette option est activée, vous pouvez recevoir un email qui vous donnera des
informations sur le déroulement de vos rendus.

Les infos pouvant êtres envoyés concerne l'avancement de votre rendu (toutes les x images), ou
une erreur survenue durant le rendu, ou bien l'achèvement de celui-ci.
Lorsque cette option est cochée, cliquez sur le bouton DEFINE juste à droite pour accéder à ces
options.

SPLIT SCAN LINES :


Cette option permet de spliter (séparer) une même image sur plusieurs ordinateurs.
Pratique pour le rendu d'images fixes en très haute qualité sur des machines peu puissantes.

USE ALL SERVERS :


Lorsque cette option est cochée, tous les serveurs présents dans la liste de droite seront utilisés
pour les rendus. Et ce, de manière plus ou moins aléatoire.
Désactiver cette fonction peut avoir ses avantages.
Si vous voulez, par exemple, envoyé un job "SCENE1" sur un serveur, et un job "SCENE2" sur
un autre, alors désactivez la fonction (USE ALL SERVERS), sélectionner un serveur dans la liste
de droite, puis cliquez sur SUBMIT.
De cette manière, le job en cours ne sera programmé que pour le serveur sélectionné.
Faites de même pour assigner d'autres jobs à d'autres serveurs.

INCLUDE MAPS :
Un rendu en réseau sous entend que votre fichier ".max" sera commun à tous les ordinateurs.
Ce fichier ".max" est zippé avec votre job, mais il ne contient aucune texture.
Un serveur qui reçoit un ordre de rendu de la part de votre Render Farm, peut générer une erreur
si les textures dont il à besoin ne sont pas trouvés.
La fonction "INCLUDE MAPS" permet de copier les textures avec votre job, de cette façon, elle
seront disponibles pour tous les serveurs.
Si votre scène contient des textures animés (AVI, MOV, etc...), alors attention, car le temps de
création du job peut prendre du temps, et il n'y a aucune barre de progression qui affiche
l'avancement du traitement.
RENDERED FRAME WINDOWS :
Permet tout simplement d'afficher votre rendu à l'écran durant son déroulement.

INITIALLY SUSPENDED :
Cette option permet d'envoyer le rendu dans Backburner sans le lancer de suite. Les rendus seront
donc prêts, et pourront être traités au moment où vous voulez.

Vous connaissez maintenant les principales fonctions de cet écran.


Vous pouvez dès à présent cliquez sur SUBMIT pour envoyer votre JOB à backburner.

Pour info : Lorsque vous cliquez sur SUBMIT, votre scène est sauvegarder dans le dossier
BACKBURNER, et le job correspondant vient s'ajouter dans liste d'attente des rendus à effectuer.

Vous pouvez visualiser et lancer vos jobs avec le service "MONITOR".

BACKBURNER MONITOR :
Dans MONITOR, vous avez un bouton CONNECT, c'est le premier en haut a gauche.
Laissez toutes les options par défaut et validez.

Vos JOB apparaissent, ils sont prêts à être lancer.

Pour lancer un JOB, il suffit de faire un clic droit sur son nom, et de choisir l'option ACTIVATE.
3dsmax se lancera automatiquement pour générer le rendu. Il se fermera automatiquement à la fin
de celui-ci.
Si vous voulez en lancer un second job, la manipulation est la même..

=> Backburner n'effectuera pas le rendu d'un autre JOB, tant que le précédent n'est pas finis, à
moins que vous n'ayez plusieurs PC, dans ce cas le job suivant s'effectuera vers un serveur
disponible.
=> Si l'option SPLIT SCAN LINE à été activé, alors tous les serveurs se lanceront simultanément
pour lancer le rendu d'une même image. Ceci ne fonctionne pas pour les séquences animées.
Une dernière option, pas indispensable mais assez pratique, est de faire un clic droit sur le nom
d'un job, et de choisir l'option EDIT SETTINGS.
Ceci vous donne la possibilité de :
- réaffecter un rendu sur un serveur précis
- Redéfinir l'intervalle pour FRAME START et FRAME END
- Modifier la résolution de sortie
- etc....

Si vous avez réussit à lire tout ca jusqu'au bout, et bien vous en savez suffisamment pour vous
servir de backburner.
Les options qui n'ont pas été décrites dans cette doc ne sont pas fondamentales à son bon
fonctionnement.

N'oubliez pas qu'une scène envoyée comme job dans backburner est sauvegardée dans un dossier
spécifique.
Ce qui veut dire que si vous modifiez une scène dans 3dsmax après qu'elle ait été envoyée
comme job dans backburner, les modifications ne seront pas apportées au job.
Il faudra donc refaire toutes les étapes cités-ci dessus depuis le début.

La version en ligne de cette doc est disponible sur le site Moteurprog.com


N'hésitez pas à posez vos questions sur le forum à l'adresse suivante :

http://www.forum.moteurprog.com/3dsmax/forum-149-1-0.htm

A bientôt sur moteurprog....

Samonline

mailto: semilia@voila.fr

Das könnte Ihnen auch gefallen