-
Renderizado en red
Es posible renderizar en red un trabajo con 3 máquinas, donde 2 de ellas tienen 3dsMax 8 y una de ellas max 9. Seria utilizando el motor Mental Ray de 3dsMax (iluminación global).
Las 3 máquinas son distintas en cuanto a procesadores y memoria, todas bajo Windows XP. Gracias.
-
Sí es posible renderizar en red con esas condiciones, pero tendrás problemas de compatibilidad al mezclar versiones diferentes de 3ds Max. El Mental Ray de Max 8 y Max 9 no son completamente compatibles, lo que puede causar fallos o resultados incorrectos en el render distribuido.
La mejor solución actual es utilizar un software de renderizado en red (render farm) dedicado, que gestione los recursos de manera más eficiente y moderna. La herramienta estándar del sector es Chaos Scatter, que es el sucesor directo de Mental Ray y está integrado en las versiones recientes de 3ds Max y también disponible como renderizador independiente. Para gestionar el render en red, el software más utilizado y potente es Thinkbox Deadline. Deadline es un administrador de renderizado que puede gestionar colas de trabajo en una granja de renders con computadoras de diferentes hardware y, lo más importante, con diferentes versiones de software instalado. Se encarga de distribuir las tareas de forma inteligente.
Para tu configuración específica, el proceso sería el siguiente. Primero, debes instalar un cliente de Deadline (el administrador) en una de las máquinas que actuará como servidor. Luego, instalas el cliente esclavo (worker) en las tres máquinas, incluyendo el propio servidor. Configuras las máquinas para que se comuniquen entre sí en la red local.
El paso crucial es la preparación de la escena. Debes guardar la escena de Max 9 en un formato compatible con Max 8, o viceversa, lo cual es arriesgado y puede causar pérdida de datos. La solución profesional es renderizar desde archivos independientes. Para ello, en la escena principal, guardas todos los mapas, texturas, proxies y archivos de iluminación en una ruta de red accesible para todas las máquinas. Luego, guardas el archivo de escena final (.max) en esa misma ubicación de red.
Finalmente, en la interfaz de Deadline, envías el trabajo de render. Especificas la escena, el rango de fotogramas y las cámaras. Deadline enviará cada fotograma o grupos de fotogramas a las máquinas disponibles. Cada máquina esclava abrirá la escena en su propia versión de 3ds Max (8 o 9) y renderizará la tarea asignada, guardando la imagen resultante en una carpeta de red común. Así, aunque las versiones de Max sean distintas, cada máquina renderiza fotogramas completos de forma individual, evitando conflictos de compatibilidad en un mismo fotograma.