DreamWorks Animation Launched MoonRay 2.40
This release enhances the new light path visualizer, improving render debugging.
The latest version of DreamWorks Animation's open-source, in-house production renderer improves the light path visualizer, adds a GUI prototype, and includes numerous fixes.
According to the GitHub release notes, MoonRay 2.40 adds light path visualizer support to arras_render and adds new controls and stability fixes to the light path visualizer in moonray_gui. The prototype of a new user interface says to feature "usability improvements, including pixel inspection, snapshots, status bar, and improved path visualizer drawing". It uses Dear ImGui instead of Qt and contains a number of new features.
Bug fixes:
- Fixed DiskLight bounding box calculation issue;
- Fixed a crash in importance light sampling caused by uncleared memory;
- Fixed importance light sampling crash related to inconsistent bounding box calculation;
- Fixed a light path visualizer crash caused by a display filter buffer overflow;
- Fixed bug in IntensityLightFilter behavior with volumes;
- Fixed reflection stretching at extreme grazing angles;
- Fixed Worley noise behavior when jitter is between 0 and 1 (preserves the look at the default jitter = 1);
- Fixed bug preventing some primvars from being read;
- Fixed missing normals from UsdGeomBasisCurves;
- Created a new LayerMap_v2 that fixes a bug with multiply mode;
- Fixed crash in CombineNormalMap related to delta updates;
- Fixed crash with hdMoonray caused by a change in Hydra behavior in 0.25.5.
Learn more about MoonRay 2.40 here and subscribe to our Newsletter and join our 80 Level Talent platform, follow us on Twitter, LinkedIn, Telegram, and Instagram, where we share breakdowns, the latest news, awesome artworks, and more.