- Moonray is the rendering software program utilized by Dreamworks on movies together with Methods to Practice Your Dragon: The Hidden World, Croods: A New Age, The Unhealthy Guys, and this yr’s Oscar nominee Puss in Boots: The Final Want.
- The software program was developed in-house by Dreamworks engineers with a mantra 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 moreover present trendy options for full inventive expression.” The studio introduced its plans to make the software program open supply at SIGGRAPH 2022 and has been working onerous since on its code base, interface, and improved documentation to make sure that Moonray will be constructed and can run outdoors of Dreamwork’s pipeline.
- Moonray options embody assist for distributed rendering, a pixel matching XPU mode, ray processing by way of Intel Embree, shader vectorization using Intel ISPC compilation, and bundled path tracing. It additionally features a USD Hydra render delegate for integration into content material creation instruments that assist the usual.
- The rendering software program makes use of Dreamworks’ distributed computation framework Arras – included within the open-source code base – to supply multi-machine and multi-context assist. Multi-machine rendering hastens the interactive show for the artist and decouples rendering from the interactive device which will increase interactive robustness. Utilizing Moonray and Arras in a multi-context mode, artists can concurrently visualize a number of lighting situations, various materials properties, a number of occasions in a shot or sequence, and even a number of places in an surroundings.
Andrew Pearce, vp of world know-how at Dreamworks Animation mentioned in a launch:
I’m tremendously pleased with the Moonray group that rigorously engineered the renderer with a strict adherence to core multi-processing rules. Moonray delivers interactive inventive exploration utilizing all cores or GPUs offered. Like Dreamworks, Moonray was born on the intersection of artwork and science. We’re wanting to see what the broader artist and developer neighborhood will do with Moonray.
Invoice Ballew, chief know-how officer at Dreamworks Animation, added:
We’re delighted to reveal Dreamworks’ continued dedication to open supply with the contribution of Moonray. Our involvement with the neighborhood has made us stronger and we sit up for that continued collaboration.