Page tree

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Contents

Elemental © Disney/Pixar

June 29, 2023

Welcome to RenderMan 25.2

RenderMan version 25.2 builds on RenderMan 25.0 and 25.1, which provided major upgrades to look development and batch rendering.  RenderMan 25 brings many tools that improve artist workflows and complement the creative process. This release provides you with bug fixes and minor enhancements.

Please see the RenderMan 25.0 Release Notes for all of the new features and known limitations of RenderMan 25.

Minor Enhancements and Fixes

RIS and XPU

  • Upgraded the compiler we use to build RenderMan to solve an issue that could cause spurious crashes.  PRMAN-2756

RIS

  • BxDFs: Fixes some of the artifacts in Lama when low poly meshes are used in addition to bump maps. The artifacts are only visible when the parameter "adjustAmount" in PxrBump is different to its default value of 1.0.  RMAN-XXXX
  • BxDFs: Lama albedo AOVs should now correctly take tint parameters into account.  RMAN-20423
  • Volumes: Fixed a memory leak in PxrPathTracer when aggregate volumes were used.  RMAN-20830
  • Light Filters: A new light filter named PxrCheatShadow has been added.  It allows the shadow position to be compute as if the light originated from a different Distant or Point light, but where the luminance is computed as normal from the light position.  It also provides control over light linking, so we can independently change both the geometry which casts the shadows and what receiving geometry sees that change.
  • Baking: Fixed a crash that could result when baking UDIMs for materials using Lama networks.  RMAN-20651
  • Integration: Switched from MIS to Resampled Importance Sampling for weighting pathguiding and BxDF samples. This only has an effect if pathguiding is enabled, and provides significant convergence improvements in a number of cases, particularly for surfaces with lower roughness.

XPU

  • LPEs and AOVs:  Indirect LPEs in XPU now match RIS better for the case of surfaces with multiple lobes and high specular roughness.  RMAN-19902
  • Volumes: A significant bug in minlength dicing causing artifacts in XPU volumes when using dsominmax 0 has been addressed.  RMAN-20764
  • Volumes: A XPU bug which caused cameras inside volumes to consume all memory when rendered in RfH has been fixed.  RMAN-20823
  • Volumes: Implemented trilinear filtering of volumes as nearest neighbor with random jitter.  RMAN-20765
  • Cameras: Fixed a bug that caused Ri:Shutter 0,0 to render blank images in hdPrman.  RMAN-20621
  • File Output: If XPU attempts to write an output EXR file to a file path that doesn't exist, it will no longer crash.  RMAN-20791
  • Lighting: Fixed a crash that occurred while using dome lights with textures.  RMAN-20294

Stylized Looks

  • PxrStylziedHatching:
    • UI Updates
    • Better defaults for out of the box look
    • Hatch on Color and BG moved to Compositing section of the UI
    • New compositing models – multiply and screen
    • Canvas only outside alpha for background color and texture

All Bridge Products

  • Hydra and hdPrman: Change the default pixel filter to importance.  This is the only mode supported by XPU, and is the mode that is required by the denoiser.  RMAN-20617

RenderMan for Houdini

  • Solaris: Fixed a crash that could result when switching to XPU if a RIS live render was already running.  RMAN-XXXX
  • Solaris: Improvements to the data window and display window calculations.  RMAN-20796
  • Solaris: Properly set the mse attributes in AOVs for denoising.  RMAN-20783
  • Solaris: Fixed an issue where if the sampleCount AOV was requested and XPU was the renderer, a black screen could result.  RMAN-20784
  • Solaris: Manipulating/editing dome lights in XPU interactively now has better performance.  RMAN-20320
  • Solaris: Cryptomatte filenames will now take into account husk tile suffix.  RMAN-20696
  • Removed the asymmetry denoiser parameter from the RfH UI.  RMAN-20672

RenderMan for Katana

  • Fixed bugs with the enable checkboxes in the PrmanStylizedLooks macro:
    • Added two switch nodes to fix an error when all display filter checkboxes are disabled. The SNAC node would complain that there were no connections.
    • Added an OpResolve node after the display filter network material to fix an issue where the enable checkboxes wouldn't update the live render correctly unless Flush Caches was pressed

RenderMan for Maya

  • Solved a crash that may have occurred when exiting Maya if you were using the Hydra-based RenderMan render delegate for rendering to the viewport.  RMAN-XXXX

  • Fixed a bug affecting the invalidation of non .tex textures in XPU where the updated texture from the Texture Manager would not be rendered. Instead the old texture before the invalidation would be used.  RMAN-17686
  • Removed the asymmetry denoiser parameter from the RfM UI.  RMAN-20672

RenderMan for Blender

  • Item item item.  RMAN-XXXX