DreamWorks a fait don de MoonRay, son moteur de rendu, à la Fondation du Logiciel de l'Académie. Conçu pour être évolutif et efficace, il permet aussi bien le photoréalisme que les styles stylisés. L'outil se distingue par son architecture moderne, son rendu distribué et son mode XPU, qui traite les rayons sur GPU et CPU. L'intégration avec OpenUSD facilite son adoption dans les flux de travail actuels.
Architecture sans héritage : clés techniques de MoonRay 🚀
MoonRay repose sur une architecture propre, sans code hérité, ce qui lui confère flexibilité et performance. Sa capacité de rendu distribué permet de faire évoluer des tâches complexes entre plusieurs nœuds. Le mode XPU optimise l'utilisation du matériel en combinant GPU et CPU pour le tracé de rayons. L'intégration native avec OpenUSD assure la compatibilité avec les pipelines modernes, facilitant le travail dans des environnements collaboratifs et exigeants.
Le moteur de rendu qui ne s'excuse pas d'être moderne 😎
Alors que d'autres moteurs traînent du code de l'ère des disquettes, MoonRay arrive sans bagage ni drame existentiel. David Morin a remercié DreamWorks d'avoir lâché cette pépite, et Jeff Budsberg a assuré qu'il permet des styles artistiques sans limitations techniques. Autrement dit, que ta scène ressemble à un tableau de Van Gogh ou à une photo d'IKEA, MoonRay la traite sans se plaindre. Quel soulagement.