Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

New Features in 23.6

Fixes

  • Motion Blur Fixes
    • For
     fix for motion blur on
    • maya curves created with the curve tool (different from hair)
    • For a blendShape that had its "origin" attribute set to "world" rather than "local".
    • For when blur would revert to frame-open style when mesh was edited during IPR.
  • Fixed  Fixed a bug where light filters from referenced maya scene files with namespaces were getting ignored due to not using the handle that's fixed up for prman
  • Pixel aspect ratio was being no longer ignored for preview/IPR renders.
  • Fixed a bug where motion blur would fail for a  blendShape that had its "origin" attribute set to "world" rather than "local".
  • Fixed a bug where motion blur would revert to frame-open style when motion blurred mesh was edited during IPR.
  • Avoid issue when building against maya2019 headers, where on linux /usr/include/X11/X.h gets pulled in and redifines "CurrentTime", which happens to be the name of a method in one of our classes.
  • FIXED: Only only the first xgen instanced archive was output to the renderer
  • Fixed a bug where PxrCryptomatte sample filter could pick up the wrong camera substitution for the <camera> variable in its filename
  • RIB Archive export: When "Omit defaulted attributes" is enabled, RFM will omit the "maxdiffusedepth", "maxspeculardepth" and "relativepixelvariance" attributes in RIB archives, if they are set to their default value, so they may be overriden.
  • denoise was broken for mayabatch
  • Denoising with mayabatch now works as expected
  • Fixed a bug where FIXED: some array parameters with indices greater than 9 would fail to export.

...

  • RfM translation of maya's image planes now respects the "Use Image Sequence" checkbox, and the "fit" of image planes is translated accurately.
  •  For RfM command line rendering, added a -par arg for the Render command for setting pixel aspect, named the same as maya's
  • Namespaced alembic nodes are now automatically associated with a set of similarly namespaced materials.
  • rfm now processes standard extension attributes on custom transforms.
  • Allow multiple instances of a procedural primitive to exhibit different random variations. We added a per-instance "user:procprimid" attribute that can be used by patterns to compute a globally unique attribute.

  • Add a new -velocityscale flag to the procedural to scale velocity primvars used for motion blurring. - Add velocity scaling control to gpuCache node.

  •  implement AOV import/export and basic AOV overrides.
  • RIB Archive export: When "Omit defaulted attributes" is enabled, RFM will omit the "maxdiffusedepth", "maxspeculardepth" and "relativepixelvariance" attributes in RIB archives, if they are set to their default value, so they may be overriden.
  • RenderMan for Maya now supports the parentOffsetMatrix attribute on transform nodes.
  • RIB Archive export: When "Omit defaulted attributes" is enabled, RFM will omit the "maxdiffusedepth", "maxspeculardepth" and "relativepixelvariance" attributes in RIB archives, if they are set to their default value, so they may be overriden.


You can find useful Doxygen developer documentation in the Developers' Guide under RfM2