Technology DreamWorks Animation to Release MoonRay as Open Source

tom_mai78101

The Helper Connoisseur / Ex-MineCraft Host
Staff member
Reaction score
1,633
GLENDALE -- DreamWorks Animation has just announced their intent to release their proprietary production renderer, MoonRay, as open source software later this year. MoonRay is DreamWorks’ state-of-the-art MCRT renderer, which has been used on feature films such as How to Train Your Dragon: The Hidden World, Croods: A New Age, The Bad Guys, as well as the upcoming Puss In Boots: The Last Wish, which hits theaters December 21. MoonRay was developed by DreamWorks’ world-class engineers, and includes an extensive library of production-tested, physically based materials, a USD Hydra render delegate, multi-machine and cloud rendering via Arras.

“We are thrilled to share with the industry over 10 years of innovation and development on MoonRay’s vectorized, threaded, parallel, and distributed code base,” said Andrew Pearce, Vice President of Global Technology at DreamWorks. “The appetite for rendering at scale grows each year, and MoonRay is set to meet that need. We expect to see the code base grow stronger with community involvement as DreamWorks continues to demonstrate our commitment to open source”.

DreamWorks’ in-house Monte Carlo Ray Tracer, MoonRay, was designed from the start with a focus on efficiency and scalability, with the mantra to “...keep all the vector lanes of all the cores of all the machines busy all the time with meaningful work”, as well as provide modern features for full artistic expression. It can deliver a broad range of images from photorealistic to strongly stylized. MoonRay is built on a leading-edge, highly scalable architecture with no prior legacy code, allowing quick, feature-film quality artistic iteration using familiar tools. Additional high-performance features include support for distributed rendering, a pixel matching XPU mode that offers improved performance by processing bundles of rays on the GPU as well as the CPU, ray processing via Intel® Embree, shader vectorization utilizing Intel® ISPC compilation, and bundled path tracing. MoonRay includes a USD Hydra render delegate for integration into content creation tools that support the standard.

 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top