Page tree

Versions Compared

Key

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

...

  • OSL: Custom LPE match and throughput values can now be accessed in OSL via getattribute("lpe:match"/"lpe:throughput","<customlpename>"/"<customlpeexpression>",val);  This wires the RixCustomLPE API into OSL via a custom getattribute call.  This will allow the shading to vary based on the throughput or in paths specified by a custom LPE.  For example, a shader can respond and return different values depending on whether it a ray has refracted through a particular object or not.
  • Volumes: Improvements to render times via better light selection within volumes
  • LPEs: Added 'white' LPE flag, allowing the color of shading events to be excluded from light path expressions. This allows other properties of the shaded points to be written to AOVs without the color being multiplied in, extending the set of things which LPEs can be used to express.

...