Cette technique a été utilisée la première fois
lors de la réalisation de la vidéo de présentation
d'OLS au salon MAITS à Paris. Elle a permis de partager le calcul
de cette vidéo sur plusieurs machines ; pour donner un ordre d'idée,
le premier test de calcul de la vidéo complète (2635 images)
a pris 3 jours sur 8 machines de configurations différentes.
Principe du rendu en réseau :
L'ordinateur disposant d'une licence de 3D Studio Max®, appelé
Gestionnaire de réseau, distribue un rendu ou Travail sur les autres
machines connectées via le réseau physique.
Le rendu en réseau est organisé image par image, et chaque
machine connectée, appelée Serveur de rendu, va calculer une
image différente de la vidéo.
Le gestionnaire de rendu identifie les serveurs de rendu inactifs et leur
affecte une nouvelle image tout au long du rendu en réseau ; il peut
également servir de serveur de rendu.
Nous verrons à la fin une variante de cette technique, le Rendu par
lots, qui peut s'avérer très complémentaire.
Remarques préliminaires :
- Il faut configurer le protocole de réseau standard TCP/IP sur toutes
les machines pour exploiter le transfert de données entre les applications
d'une part et le réseau physique de la société d'autre
part.
- Il est préférable d'utiliser des noms UNC (format universel
de dénomination) pour l'emplacement des textures et du répertoire
de sortie car ils ne comportent pas de lettres de lecteurs, lettre qui peut
ne pas exister sur une des machines.
- Pour permettre l'accès au répertoire de sortie pour toutes
les machines, il faut le partager; même chose pour le répertoire
contenant la scène 3D Studio Max®.
Etapes du rendu en réseau :
1. Installer la version compacte de 3D Studio Max® sur toutes les machines
devant servir au calcul.
2. Installer sur toutes les machines tout codec spécifique tel que
le DivX qui est utilisé dans la scène 3D,
3. Dans la scène 3D, changer les répertoires de textures et
celui de sortie des rendus pour respecter le format UNC !
Pour cela, il faut choisir l'emplacement du fichier via le voisinage réseau
et non via la lettre d'un lecteur quelconque.
Puis, il faut sélectionner le nom de la machine où se trouve
la scène 3D pour toujours éviter les lettres de lecteur ;
pour enfin, sélectionner le répertoire partagé de cette
même scène.





4. Consacrer les ressources à Max en fermant les autres
applications.
5. Lancer le gestionnaire de réseau : raccourci Gestionnaire du rendu
en réseau ou fichier Manager.exe dans le répertoire d'installation
de la version de 3D Studio Max. dans la version 5 du max les services de
rendu en réseau sont gérés par l’extension «
backburner ».



6. Lancer les serveurs de rendu sur chaque machine : raccourci Serveur de rendu en réseau ou e fichier server.exe du répertoire d'installation.



Remarque : Pour les machines sous Windows 98, les raccourcis ne sont pas
disponibles ; il faut donc obligatoirement double cliquer sur le fichier
Server.exe.
7. Lancer le rendu de la scène 3D à partir de la fenêtre
Rendu scène de 3D Studio Max en cochant l'option Rendu réseau
qui se trouve dans la zone Sortie du rendu vers du panneau déroulant
Paramètres communs ; puis cliquer sur le bouton Rendu de cette fenêtre,

7. Dans la fenêtre Affecter travaux en réseau qui vient de s'ouvrir, cocher l'option Inclure textures ; puis cliquer sur le bouton Connecter.

Remarque : cette option oblige le gestionnaire de réseau
à faire une copie des sources de la scène 3D (fichier .max,
bitmaps, etc..) et à les envoyer à chaque serveur affecté
au rendu ; ainsi nous n'avons pas à configurer les chemins sur toutes
les machines.
8. Sélectionner les serveurs qui doivent participer au rendu en cliquant
sur leur nom dans la liste de la zone Gestionnaire de réseau ; puis
cliquer sur le bouton Soumettre, et regler si nécessaire l’option
de notification.



9. Une fois le rendu lancé, fermer la scène 3D.

10. la tache sera inscrite dans la file d’attente, dans le gestionnaire ainsi que dans les serveurs qui sont disponibles:

:
|
||||