DreamWorks Animation, the studio behind blockbuster franchises like Shrek, How to Train Your Dragon, and Kung Fu Panda, has released version 2.40 of its open-source production renderer, OpenMoonRay. The update, which arrived in mid-2025, marks a significant milestone in the evolution of a tool that has quietly powered some of the most visually stunning animated features of the past decade. For industry insiders who have watched the slow but steady democratization of Hollywood-grade rendering technology, this release signals that DreamWorks is not merely open-sourcing legacy code — it is actively investing in making MoonRay a competitive, cutting-edge rendering engine available to the broader visual effects and animation community.
MoonRay, originally developed internally at DreamWorks Animation as its proprietary Monte Carlo ray tracer, was first open-sourced in 2023 under the Apache 2.0 license. The renderer had been the backbone of DreamWorks’ production pipeline for years, handling the complex light transport calculations required for feature-film-quality imagery. By releasing it as OpenMoonRay, DreamWorks joined a growing movement among major studios — including Pixar with its RenderMan and Walt Disney Animation with its various open-source contributions — to share foundational rendering technology with the wider world. But unlike some open-source releases that amount to little more than code dumps, DreamWorks has continued to actively develop and improve OpenMoonRay with each successive version.
What’s New in OpenMoonRay 2.40: A Technical Deep Dive
According to reporting by Phoronix, OpenMoonRay 2.40 brings a substantial list of improvements that touch nearly every layer of the rendering stack. Among the headline features is the addition of new shading and material capabilities, improved performance optimizations, and expanded support for modern hardware and software environments. The release reflects DreamWorks’ ongoing commitment to keeping the renderer aligned with the demands of contemporary production pipelines, where artists expect both photorealistic fidelity and interactive feedback speeds.
One of the most notable technical additions in the 2.40 release is improved support for GPU-accelerated rendering workflows. As the visual effects industry increasingly moves toward hybrid CPU-GPU rendering architectures, the ability to offload computationally expensive ray tracing operations to the GPU has become essential. OpenMoonRay 2.40 builds on earlier GPU work to provide more robust and performant GPU rendering paths, a development that will be closely watched by studios and independent artists alike who are looking to reduce render times without sacrificing image quality. The release also includes updates to its XPU rendering mode, which intelligently distributes work between CPU and GPU resources.
Shading Enhancements and Material System Upgrades
The shading system in OpenMoonRay 2.40 has received meaningful upgrades that directly impact the look-development process — the critical stage where artists define how surfaces interact with light. New material types and improved subsurface scattering models give artists finer control over the rendering of organic materials like skin, wax, and foliage, which are notoriously difficult to simulate convincingly. These improvements are not academic exercises; they are driven by the practical needs of DreamWorks’ own productions, where characters must convey emotion through subtleties of skin translucency and fabric texture.
Additionally, the release includes refinements to OpenMoonRay’s support for industry-standard material formats, including MaterialX, the open standard for transferring material and look-development content between applications. MaterialX support has become a critical requirement for any renderer seeking adoption in modern production pipelines, as studios increasingly rely on vendor-neutral material descriptions to maintain flexibility across their toolchains. By deepening its MaterialX integration, OpenMoonRay 2.40 positions itself as a more interoperable option for studios that may use multiple renderers across different stages of production.
Performance Gains and Scalability Improvements
Performance has always been a central concern for production renderers, where scenes routinely contain billions of geometric primitives, thousands of light sources, and complex volumetric effects. OpenMoonRay 2.40 introduces optimizations to its core ray traversal and scene management systems that, according to the project’s release notes, yield measurable speedups on production-scale scenes. These optimizations include improvements to the bounding volume hierarchy (BVH) construction and traversal algorithms, which are fundamental to the efficiency of any ray tracing engine. Faster BVH operations translate directly into shorter render times, which in turn translate into lower costs and faster iteration cycles for artists.
The scalability improvements extend to multi-machine distributed rendering as well. DreamWorks’ internal render farm handles enormous workloads — a single frame of a feature film can require hours of computation even on powerful hardware, and a full feature comprises hundreds of thousands of such frames. OpenMoonRay’s distributed rendering architecture, known as Arras, allows render jobs to be split across many machines in a render farm. Version 2.40 includes updates to Arras that improve load balancing and fault tolerance, making it more practical for studios of varying sizes to deploy OpenMoonRay at scale. As Phoronix noted, these are the kinds of battle-tested, production-proven features that distinguish OpenMoonRay from many academic or hobbyist rendering projects.
The Strategic Calculus Behind DreamWorks’ Open-Source Bet
DreamWorks’ decision to continue investing in OpenMoonRay as an open-source project is not purely altruistic — it reflects a sophisticated understanding of how open-source dynamics can benefit even the companies that give away their technology. By open-sourcing MoonRay, DreamWorks gains several strategic advantages. First, external contributors can identify and fix bugs, suggest improvements, and extend the renderer’s capabilities in ways that DreamWorks’ internal team might not prioritize. Second, widespread adoption of OpenMoonRay creates a larger pool of artists and engineers who are familiar with the tool, making it easier for DreamWorks to recruit talent that can be productive from day one. Third, the open-source release burnishes DreamWorks’ reputation as a technology leader in the animation industry, which has competitive value in attracting both talent and creative partnerships.
The broader context for OpenMoonRay’s development is the ongoing consolidation and evolution of rendering technology across the entertainment industry. Pixar’s RenderMan, once the undisputed king of production rendering, now competes with a growing roster of capable alternatives including Chaos Group’s V-Ray, Autodesk’s Arnold, and open-source options like the Blender Foundation’s Cycles renderer. The entry of OpenMoonRay into this arena — backed by the credibility of having rendered actual DreamWorks feature films — adds a formidable option to the mix. Studios evaluating their rendering pipelines now have access to a production-proven, actively maintained, open-source renderer that costs nothing to license.
Implications for Independent Studios and the Broader VFX Community
For smaller studios and independent artists, OpenMoonRay 2.40 represents an opportunity that would have been unimaginable a decade ago. Access to a renderer of this caliber — one that has been used to create imagery seen by hundreds of millions of people in theaters worldwide — was previously gated behind proprietary licensing fees or the resources to develop equivalent technology in-house. The open-source availability of OpenMoonRay, combined with its continued active development, lowers the barrier to entry for producing high-quality animated and visual effects content.
However, adoption of OpenMoonRay outside of DreamWorks has not been without challenges. The renderer’s integration with DreamWorks’ broader proprietary pipeline means that some workflows assume the presence of tools and infrastructure that external users do not have. The learning curve can be steep, and the community around OpenMoonRay, while growing, is still smaller than those surrounding more established open-source renderers. DreamWorks has been working to address these issues with improved documentation and build system support, and the 2.40 release includes updates that make it easier to compile and deploy OpenMoonRay on standard Linux environments.
Looking Ahead: The Future of Production Rendering in an Open-Source World
The release of OpenMoonRay 2.40 arrives at a moment when the visual effects and animation industries are grappling with multiple simultaneous technological shifts. The rise of real-time rendering engines like Unreal Engine and Unity for pre-visualization and even final-pixel work, the increasing importance of GPU computing, and the nascent integration of machine learning techniques into rendering pipelines are all reshaping how studios think about their technology stacks. OpenMoonRay’s continued evolution suggests that DreamWorks intends for its renderer to remain relevant across these shifts, not as a static artifact of past production methods but as a living, evolving tool.
For industry insiders tracking the trajectory of open-source rendering technology, OpenMoonRay 2.40 is a release worth examining closely. It demonstrates that a major Hollywood studio can sustain meaningful open-source development over multiple years, delivering genuine technical improvements that benefit both internal productions and the external community. Whether OpenMoonRay ultimately achieves the widespread adoption of tools like Blender’s Cycles or Pixar’s RenderMan remains to be seen, but with each release, DreamWorks is making a compelling case that the future of production-grade rendering is open.


WebProNews is an iEntry Publication