Page tree

Versions Compared

Key

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

...

  • Add new "live stats enabled" pref for DCCs

  • Live stats are now enabled by default.
  • Live stats UI panel will now present an error message in the case of a failed connection.
Image Tool
  • Fixed a bug where deleting images that were being rendered to would crash "it"
  • Fixed stability issues when running live stats to the 'it' HUD
  • The window could fail to resize (Ctrl-F) correctly with non-square pixels images.
Hydra Renderer Delegate
  • Fixed a bug where file textures from material x networks would appear vertically flipped in RenderMan renders. The old behavior can be restored via the env var HD_PRMAN_MATERIALX_VERTICAL_FLIP=false

  • Bail if we see a "multioutput" connection, since these aren't supported yet (Note, studio has added support, but involves a USD change that we're not using yet)
  • Fixed an issue for mtlx image files where the rtx plug-in gets referenced. The heuristic for grabbing the texture node ptr was sometimes failing.

  • Fixed an issue for tex files: resolve the path, because RenderMan doesn't know about usd file relative paths.

  • For mtlx image file nodes without a texcoord connection automatically wire in a mtlx geompropvalue specifying st texture coords

  • Fixed a bug where toggling visibility of individual instances would lead to a crash.

Other
Geometry
  • A new Option "lighting" "minimumestimate" has been added. Non-distant lights whose importance estimate falls below the specified value will be culled during direct lighting. Increasing this value can speed up scenes where direct lighting is expensive, i.e. due to participating media, but may lead to noticeable differences in lighting. By default, the threshold is 1e-6.
  • The color manager now recognizes colorspace name embedded in filenames for lights and lightfilters, in the ACES and Filmic-Blender configs.
  • You can now override the basis for curves using the -shapeedit flag to the Alembic procedural.
  • Fixed a potential crash seen on extraordinary Catmull-Clark meshes with __faceindex primvar attached.
  • Improved performance for edits to large numbers of geometric mesh lights.
  • The Alembic procedural will now attempt to apply velocity based motion blur for single frame archives.
Lighting
  • An issue that could cause suboptimal convergence of direct lighting from scaled geometry lights has been addressed. This fix may cause existing scenes with low sample counts to change direct lighting if they were converging slowly. If the old incorrect behavior is needed, please use Option "lighting" "geometryscalecorrection" [0]. This option will not be available in future releases.
  • presets can now be renamed in the preset browser, after they've been saved.
  • Improved performance for edits to large numbers of geometric mesh lights.
  • Fixed a potential crash seen on extraordinary Catmull-Clark meshes with __faceindex primvar attachedA new Option "lighting" "minimumestimate" has been added. Non-distant lights whose importance estimate falls below the specified value will be culled during direct lighting. Increasing this value can speed up scenes where direct lighting is expensive, i.e. due to participating media, but may lead to noticeable differences in lighting. By default, the threshold is 1e-6.
  • Fixed a bug where attempting to edit an invalid light could lead to a crash.
Other
  • The Alembic procedural will now attempt to apply velocity based motion blur for single frame archivescolor manager now recognizes colorspace name embedded in filenames for lights and lightfilters, in the ACES and Filmic-Blender configs.
  • presets can now be renamed in the preset browser, after they've been saved.