Écrit par Riphur Riphur.net Vous avez plusieurs machines et vous utilisez 3DSMax, alors pourquoi ne pas les mettre en réseau pour accélérer votre temps de rendu? Pour transformer votre bureau en sona à chaque rendu, Discreet ou plutôt Autodesk vous a préparé un petit programme qui s'appelle BackBurner. Dans la version 7 de max, vous avez le Backburner2 qu'on trouve dans le menu Démarrer. Backburner est composé de 3 programmes : Manager, Monitor et Server. Le Manager est le programme qui va accueillir tout les servers de rendu, il peut être lancé sur votre station de travail ou sur une machine de rendu. De préférence, lancez-le sur la machine la plus stable! Le Monitor sert à observer les projets en cours de calcul ainsi que l'état des machines de rendu. A partir de cette fenêtre, on peut mettre en pause, relancer un projet. Ajoutez une nouvelle machine en cours de rendu. Bref, c'est votre panneau de contrôle. Le Server, une fois lancé, cherche un Manager. Une fois enregistrée, votre machine est accessible comme server de rendu. Voici un petit schéma pour résumer tout ca :
La station de travail lancera le Manager et le Monitor. * Vous pouvez aussi lancer le Server sur votre machine de travail si vous ne comptez pas vous en servir pendant le rendu. Sur les stations de rendu lancez uniquement le Server. En passant, vérifiez bien que toutes vos machines sont sur le même groupe de travail avec des adresses réseaux IP. Lors du premier lancement du Manager, vous allez avoir un fenêtre de configuration : Laissez tout par défaut, en général, cette configuration de base est correcte.
Une fois tout les programmes lancés, allez dans le Monitor : Cliquez sur le premier bouton à gauche, il va vous demander les ports réseaux et le masque de sous-réseau du Manager, si vous avez laissé lors du premier lancement les ports par défaut, faites Ok Une fois connecté, vous pouvez alors voir les Servers connectés et leurs statuts, qui sont Idle au repos : Après cette petite étape, passons à du concret. Tout d'abord, une étape falcutative mais bien utile, la création d'un lecteur réseau. Comment créer un lecteur réseau, et à quoi ca sert? Entre autre, à vous amuser à avoir des disques jusqu'à Z:,mais surtout à créer un disque dur virtuel identique à chaque machine.
Cela va vous servir à rassembler tous les rendus sur un même lecteur. Alors, comment créer un lecteur réseau. Ouvrez un explorer, allez dans Outils, Connecter un lecteur réseau, comme ceci : Une fenêtre apparaît : Dans Lecteur, vous choissez une lettre. Perso, j'utilise R: comme Rendu Dans Dossier, faites Parcourir et pointez un dossier que vous aurez partagé sur la machine qui lance le Manager. Ce dossier doit être en Accès Complet, c'est super important! Créez ce lecteur sur toutes les machines du réseau. Ensuite, Terminer et hop, un nouveau lecteur sur votre machine. Bien, on peut maintenant lancer Max. Chargez votre scène et ouvrez le panneau de rendu.
Allez pointer le lecteur réseau ou un dossier partagé sur votre réseau. Pour le type de fichier, ne créez pas de fichier vidéo, sinon, cela ne fonctionnera pas. Choisissez plutôt un.tga Ensuite cochez Net Render. Puis cliquez sur Render. Vous avez alors une nouvelle fenêtre : Cliquez sur Connect
Les Servers apparaissent. Par défaut, Use All Servers et Virtual Frame Buffer sont activés. Si vous décochez le Use All Servers, vous pouvez sélectionner les machines sur lesquelles le rendu va se lancer. Le Virtual Frame Buffer est la fenêtre dans laquelle on voit le rendu se calculer. Vous devez aussi cocher le Include Maps, pour que les textures soient envoyées sur les Servers sinon vous risquez d'avoir des erreurs pour des textures introuvables. Il ne reste plus qu'à faire Submit. Une fois fait, la scène sera sauvegardée puis envoyée sur les servers. Max va ensuite se lancer tout seul, comme un grand, sur chaque Server. Il reste plus qu'à aller dans le Monitor pour voir l'évolution du rendu : On peut voir que les Servers sont passés en Busy, cela signifie qu'ils sont bien en train de calculer. Dans la fenêtre de gauche, nous avons le nom du projet, et sa progression. Dans la fenêtre de droite le détail du projet, ainsi que les temps de rendu par frame et sur quelle machine les frames sont assignées. Les Frames sont assignées par paquets plus ou moins gros selon le temps de rendu. Le BackBurner gère de lui-même en cas d'erreurs le renouvellement de la Frame plantée. En cas d'erreur d'un Server ou si vous voulez rajouter un machine en cours de rendu, allez dans le Monitor, faites clic droit sur le Server en question:
Ici, le Server : «Killerjc-mobil» semble avoir planté, il suffit alors de faire Reset Server. Si vous voulez le retirer du projet, Remove From Selected Jobs. L'ajouter au projet, Assign to Selected Jobs. Et voilà, toutes vos images calculées vont arriver directement dans le lecteur réseau que vous avez créé. Il ne reste plus qu'à assembler tout ça avec QuickTime Pro / Vegas / ou le Ram Player de Max. Riphur 2005 - Tous droits réservés