DreamWorks has announced its intention to open source MoonRay, their Monte Carlo raytracer. A Monte Carlo raytracer (MCRT) is a renderer which produces photorealistic images after full convergence, given high enough quality assets and enough time and computing power to converge. It is called Monte Carlo because it incorporates random numbers. It uses a global illumination model, which enables it to render soft shadows, color bleeding, caustics, which refers to the projection of reflected rays from a curved surface or object on another surface, and other optical phenomena.

"MoonRay is DreamWorks' open-source, award-winning, state-of-the-art production MCRT renderer, which has been used on feature films such as How to Train Your Dragon: The Hidden World, Trolls World Tour, The Bad Guys, the upcoming Puss In Boots: The Last Wish, as well as future titles. MoonRay was developed at DreamWorks and is in continuous active development and includes an extensive library of production-tested, physically based materials, a USD Hydra render delegate, multi-machine and cloud rendering via the Arras distributed computation framework."

"MoonRay is developed in-house and is maintained by DreamWorks Animation for all of their feature film production. Many thanks go to all of the engineers for building and delivering this state of the art MCRT renderer since the very beginning, and to DreamWorks Animation for continuing a long tradition of contributing back to the wider computer graphics community."

MoonRay will be released under the Apache License, Version 2.0.

Definitely check out the Sizzle Reel.

MoonRay Production Renderer

#solidstatelife #computergraphics #raytracing #opensource

There are no comments yet.