DreamWorks Animation Releases Open Source ‘MoonRay’

DreamWorks Animation has introduced the open supply launch of its manufacturing renderer, MoonRay, now accessible for basic entry. At SIGGRAPH 2022, the studio revealed its meant launch, subsequently receiving 1000’s of inquiries. The corporate has since continued to work on its code base, improved documentation, and interface with prerelease companions demonstrating the renderer’s utility exterior of the DreamWorks’ studio. The code base is now accessible at OpenMoonRay.org underneath the Apache 2 open supply license.

“I’m tremendously happy with the MoonRay crew that rigorously engineered the renderer with a strict adherence to core multi-processing rules,” stated Andrew Pearce, VP of World Know-how at DreamWorks Animation. “MoonRay delivers interactive creative exploration utilizing all cores or GPUs offered. Like DreamWorks, MoonRay was born on the intersection of artwork and science. We’re desirous to see what the broader artist and developer neighborhood will do with MoonRay”.

In line with DreamWorks, their in-house Monte Carlo Ray Tracer, MoonRay, was designed to deal with effectivity and scalability. The builders’ mantra is to “…hold all of the vector lanes of all of the cores of all of the machines busy on a regular basis with significant work” and supply fashionable options for full creative expression. It delivers a broad vary of photographs, from photorealistic to strongly stylized. It’s constructed on a modern, extremely scalable structure, permitting fast, feature-film high quality creative iteration utilizing acquainted instruments. Extra high-performance options embody help for distributed rendering, a pixel matching XPU mode, photorealistic ray tracing acceleration by way of Intel Embree, and different elements of oneAPI. As well as, MoonRay features a USD Hydra render delegate for integration into content material creation instruments supporting that customary.

Since asserting the meant launch in August of 2022, the MoonRay crew has labored with a small set of beta testers to adapt the code base to be constructed and run exterior of DreamWorks’ pipeline atmosphere. Conversion of the construct system to an business customary CMake atmosphere is full. It features a new documentation web site, restructured libraries, lowered dependencies, and referenced open supply packages. All are present launch variations with extra enhancements and options delivered for DreamWorks’ productions.

“The open supply launch of MoonRay brings a state-of-the-art manufacturing renderer to the fingers of artists, content material creators, and practitioners in lifelike simulation empowering neighborhood innovation,” famous Anton Kaplanyan, vp, graphics analysis at Intel. “As a part of this launch and in collaboration with DreamWorks, MoonRay customers have entry to Intel applied sciences, Intel Embree, and oneAPI instruments as constructing blocks for an open and performant rendering ecosystem.”

“We’re delighted to display DreamWorks’ continued dedication to open supply with the contribution of MoonRay,” added Invoice Ballew, Chief Know-how Officer at DreamWorks Animation. “Our involvement with the neighborhood has made us stronger and we stay up for that continued collaboration.”

Documentation, code entry, on-line boards, demonstration movies, and different data can be found now at OpenMoonRay.org.

Supply: DreamWorks Animation

Debbie Diamond Sarto's picture

Debbie Diamond Sarto is information editor at Animation World Community.