![]() By adopting Intel ISPC, MoonRay embraces vector instruction parallelism for dramatic performance improvements. The resulting improvements are included in Intel Embree’s ray tracing kernel library and exemplify how using open software benefits the entire ecosystem. “MoonRay’s features like hair and fur rendering were developed in collaboration with Intel. Principal Engineer, Intel Advanced Ray Tracing. “We are proud of our close collaboration with DreamWorks on MoonRay with its impressive photoreal ray tracing rendering performance supported by open source Intel Embree and Intel Implicit SPMD Program Compiler (Intel ISPC), both distributed in the Intel one API Rendering Toolkit,” said Jim Jeffers, Sr. MoonRay includes a USD Hydra render delegate for integration into content creation tools that support the standard. 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.Īdditional 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. It can deliver a broad range of images from photorealistic to strongly stylized. We expect to see the code base grow stronger with community involvement as DreamWorks continues to demonstrate our commitment to open source.”ĭreamWorks’ in-house MCRT renderer, 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. “The appetite for rendering at scale grows each year, and MoonRay is set to meet that need. “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. ![]() ![]() 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. The studio’s state-of-the-art Monte Carlo Ray Tracer has been used on feature films such as How to Train Your Dragon: The Hidden World, Croods: A New Age, The Bad Guys and the upcoming Puss in Boots: The Last Wish. DreamWorks Animation announced their intent to release their proprietary production renderer, MoonRay, as open source software later this year. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |