Page tree

Versions Compared

Key

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

...

  • Volumes: PxrPathTracer now supports "Volume Aggregates".   Volume Aggregates are a new technique allowing you to render overlapping volumes more efficiently and lower the time to first pixel. It also allows PxrSurface to use a heterogeneous volume in its interior integrator.  See details here: Aggregate Volumes and in the DCC specific documentation sections.
  • Volumes: PxrVolume has a new velocityPrimVar parameter. This is more efficient than reading the velocity via a PxrPrimvar or PxrVariable pattern
  • Volumes: Adding additional new parameters to PxrVolumeimpl_openvdb: densityScale, densityRolloff, filterWidth, velocityScale
  • Lights: Light shaders now have the ability to opt into multiscattering approximation calculations for the new aggregate volume feature

  • Integrators: Added support for Path Guiding.  It can be activated in PxrPathTracer and the PxrUnifed PxrUnified integrator via the new risGuiding integer parameter. Path Guiding is currently incompatible with integrator settings with more than one indirect sample, and with PxrPathTracer's 'manual' bxdf sampling mode. Requires light learning to be enabled
  • OSL raytype() is now implemented.  The supported ray types are "camera", "shadow", "reflection", "refraction", "diffuse", "glossy", "subsurface", and "displacement"
  • Statistics: More stats are available in the JSON report.

...