Beruflich Dokumente
Kultur Dokumente
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.
- 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
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.
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.
Tout d’abord, sur votre RENDER FARM, lancer 3dsmax et ouvrez un fichier ".max"
=> 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\
- 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"
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.
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...
- 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.
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.
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.
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.
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.
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.
http://www.forum.moteurprog.com/3dsmax/forum-149-1-0.htm
Samonline
mailto: semilia@voila.fr