Page tree

Versions Compared

Key

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

...

  • OSL gettextureinfo() can now query metadata in textures.  This is limited to only OpenEXR format textures, and will fail if it can't be done at shader JIT-compile time and constant-folded, which means it's largly incompatible with file-name substitution tokens.
  • PxrSurface subsurface "continuationRayMode" 2 (and 1) for "subsurfaceType" 0, 2, 3, and 4 now receives subsurface scattering from the last hit which was previously missing under some circumstances.  And the subsurface scattering noise may be reduced.
  • The LPE for direct subsurface scattering in RIS has changed from two bounces C<TD3><TD2>L to a single bounce C<TD3>L. However, the commonly used LPE for subsurface scattering -- CD3[DS]*L -- (which includes optional secondary bounces) works as before.

  • Reduce fireflies in diffusion subsurface scattering near 90 degree angles -- as on cubes etc.

  • UDIM expansion inside <primstr:> texture substitutions are now supported. RMAN-18303

  • The PxrRamp pattern now has a more intuitive 0-1 default. RMAN-21815
  • Fix PxrColorCorrect Contrast Banding. This will cause a look difference between RenderMan 25 and 26. RMAN-21770
  • When LamaHairChiang's "mollification" parameter is on, the three longitudinal roughness values ("ltRoughnessR/TT/TRT") were mollified too much, leading to hair that looked too diffuse.  This has been fixed in both RIS and XPU. PRMAN-2805
  • LamaIridescence albedo and normal AOVs now have prefix "Iridescence" -- to be more consistent with the AOVs of other Lama nodes and the PxrSurface iridescence lobe. RMAN-20871

  • Lama specular albedo and normal AOVs now have prefix "Specular" -- to be more consistent with the "DiffuseAlbedo" and "DiffuseNormal" names and match PxrSurface AOV names. RMAN-20871

Statistics

  • Added a new Option “statistics” “string jsonFilename” for generating a JSON report from the new stats system. 
  • Telemetry Listener console output now include elapsed time and metric type (SAMPLE or EVENT).
  • The CSV output from the Telemetry Listener is now sorted by time.
  • stportal now supports loading JSON files from the command-line.

  • JSON report viewing in stportal now includes search and filter options in the file comparison tab.

  • Fixed a timing bug which caused the renderer to produce inaccurately high timing stats on the Linux platform when running on some recent CPUs.

...