DreamWorks ha donado MoonRay, su motor de renderizado, a la Fundación de Software de la Academia. Diseñado para ser escalable y eficiente, permite desde fotorrealismo hasta estilos estilizados. La herramienta destaca por su arquitectura moderna, renderizado distribuido y modo XPU, que procesa rayos en GPU y CPU. La integración con OpenUSD facilita su adopción en flujos de trabajo actuales.
Arquitectura sin herencia: claves técnicas de MoonRay 🚀
MoonRay se basa en una arquitectura limpia, sin código heredado, lo que le otorga flexibilidad y rendimiento. Su capacidad de renderizado distribuido permite escalar tareas complejas entre múltiples nodos. El modo XPU optimiza el uso de hardware al combinar GPU y CPU para el trazado de rayos. La integración nativa con OpenUSD asegura compatibilidad con pipelines modernos, facilitando el trabajo en entornos colaborativos y exigentes.
El renderizador que no pide disculpas por ser moderno 😎
Mientras otros motores arrastran código de la era de los disquetes, MoonRay llega sin lastres ni dramas existenciales. David Morin agradeció a DreamWorks por soltar esta joya, y Jeff Budsberg aseguró que permite estilos artísticos sin limitaciones técnicas. O sea, que si tu escena parece un cuadro de Van Gogh o una foto de IKEA, MoonRay lo procesa sin quejarse. Qué alivio.