
MoonRay 2.15 ajoute des tests automatiques et des améliorations en rendu pour la production
DreamWorks Animation a lancé MoonRay 2.15, la nouvelle version de son moteur de rendu open source. Bien que le saut numérique soit important (de 1.7 à 2.15), il est dû uniquement à une mise à jour de son schéma de versions. Les vraies améliorations sont sous le capot : tests automatiques, matériaux doubles, support NUMA et plus encore.
Un rendu de films, maintenant plus accessible
MoonRay n'est pas un prototype : il a été utilisé dans Kung Fu Panda 4 et The Wild Robot, démontrant sa capacité à gérer des styles allant du photorealiste à artistique. Il fonctionne avec des architectures CPU et GPU simultanément, garantissant une efficacité maximale dans les fermes de rendu. Il dispose également d'un délégué Hydra (hdMoonRay), qui le rend compatible avec le rendu viewport dans Houdini et Katana.
Tests automatiques pour les développeurs : RATS
La principale nouveauté technique est RATS (Render Acceptance Test Suite), un ensemble de 400 petites scènes qui sont rendues et comparées automatiquement pour détecter les erreurs visuelles entre les versions. C'est comme un système QA visuel, utile à la fois pour éviter les régressions et pour valider les nouvelles builds avant leur lancement.
Améliorations pour les artistes : textures doubles, rotation UDIM et plus
Pour ceux qui utilisent MoonRay dans le cadre du pipeline créatif, la version 2.15 inclut plusieurs améliorations :
- TwoSidedMap : textures différentes sur chaque face d'une surface
- Support pour la rotation de textures UDIM
- Contrôles étendus sur les caméras fisheye
- Améliorations de performance grâce à la compatibilité NUMA, qui optimise l'utilisation de multiples CPU par nœud
MoonRay continue de se démarquer par son caractère gratuit et open source, avec des licences flexibles pour les petits studios ou les grandes productions. Vous pouvez trouver son code sur GitHub.
Ironie ? Un rendu utilisé dans des films de robots inclut maintenant des tests visuels automatiques comme s'il venait d'une IA paranoïaque. Skynet approuve cela 🤖🧪
Résumé des principales nouveautés :
- Système RATS avec 400 tests automatiques
- Compatibilité NUMA pour un meilleur usage des CPU
- Support pour textures UDIM rotées
- Matériau TwoSidedMap pour vues internes et externes
- Contrôles étendus sur caméras fisheye
- Support en viewport avec
hdMoonRay(Hydra)
MoonRay 2.15 ne maintient pas seulement son standard cinématographique, il veut maintenant s'assurer que ton rendu ne rate jamais sans que tu t'en rendes compte. Et cela, pour un logiciel gratuit, mérite un Oscar technique.