DreamWorks Animation has introduced the open supply launch of its manufacturing renderer, MoonRay, now obtainable for common entry. At SIGGRAPH 2022, the studio revealed its meant launch, subsequently receiving hundreds 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 obtainable at OpenMoonRay.org beneath the Apache 2 open supply license.
“I’m tremendously happy with the MoonRay group that fastidiously engineered the renderer with a strict adherence to core multi-processing ideas,” mentioned Andrew Pearce, VP of International Expertise 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 desperate to see what the broader artist and developer neighborhood will do with MoonRay”.
In accordance with DreamWorks, their in-house Monte Carlo Ray Tracer, MoonRay, was designed to deal with effectivity and scalability. The builders’ mantra is to “…preserve 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 pictures, 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. Further high-performance options embody help for distributed rendering, a pixel matching XPU mode, photorealistic ray tracing acceleration through Intel Embree, and different features of oneAPI. As well as, MoonRay features a USD Hydra render delegate for integration into content material creation instruments supporting that normal.
Since asserting the meant launch in August of 2022, the MoonRay group has labored with a small set of beta testers to adapt the code base to be constructed and run exterior of DreamWorks’ pipeline setting. Conversion of the construct system to an business normal CMake setting is full. It features a new documentation web site, restructured libraries, decreased 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 palms of artists, content material creators, and practitioners in practical simulation empowering neighborhood innovation,” famous Anton Kaplanyan, vice chairman, 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 Expertise Officer at DreamWorks Animation. “Our involvement with the neighborhood has made us stronger and we look ahead to that continued collaboration.”
Documentation, code entry, on-line boards, demonstration movies, and different info can be found now at OpenMoonRay.org.
Supply: DreamWorks Animation