Page tree

Versions Compared

Key

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

...

What's New

 

Miscellaneous Changes

  • The Refine Shape and Scale Edges manipulators for PxrRodLightFilter are now available in the Hydra Viewer
  • Viewer Manipulators now display annotations in the Hydra Viewer
  • Prevented the default Katana light locator from drawing in the Hdyra Viewer when a light filter is added to a light
  • The RenderMan built-in error handlers are now fully supported (prmanGlobalStatements.errorHandler)
  • Improved the portal light and distant light guides in the Hydra Viewer to make them distinct from the rect and disk light representations
  • It is now easier to select lights in the Hydra Viewer
  • The PxrEnvDayLight sunDirection parameter now has a manipulator in the Hydra Viewer
  • The UI default value for the Visible In Refraction parameter on lights now matches the default in the renderer
  • All provided shaders with a ramp UI now allow a dynamic number of knots
  • RfK no longer outputs uninitialized values to PxrRamp's colorRamp parameters

Fixes

  • Fixed an error messaged that was displayed when "Tab" was pressed in the Hydra Viewer when a light with no manipulators was selected
  • The Scale Edges manipulator for PxrRodLightFilter in the Viewer are now correctly positioned when the scaleWidth, scaleHeight, and scaleDepth parameters are non-default
  • We now hide the analytic cookie manipulators in the Hydra Viewer if the cookieMode is "physical"
  • The width and height controls on the Barn Size manipulators now match line up with the BarnLightFilter's representation in the Hydra Viewer
  • Fixed a bug where a parented, shared light filter using the "Light + Light Filter" Coordinate System was not drawn in the Viewer and Hydra Viewer
  • The Rod Scale, Cookie Scale, and Barn Scale manipulator handles in the Hydra Viewer will now remain orthogonal no matter how the light filter is transformed
  • Fix a bug that would cause "point" output channels to be emitted with type "int"

 

 

Known Limitations

 

Live Rendering

  • Creating a mesh light from existing geometry will duplicate the geometry in-render. Restart the render to remove the duplicate.

  • Cannot change a geometry primitive type during live rendering (e.g. from NURBS to polymesh)
  • When assigning a material to a Scene Graph location, that location must be enabled in the live render working set

 

Katana Limitation

  • When rendering to "it" from Katana, do not stop the render from "it", abort the render from Katana. Your Katana session may freeze for a time if you abort from "it". If you make this mistake you can restore Katana to operation by terminating the prman render process manually. This will be fixed in a future version. You can also avoid this entirely by rendering to the Katana Monitor.
  • We do not receive live render edits from Katana for nodes added at the end of the node graph, right above the Render node.  If a no-op node (e.g. Merge) is inserted above the Render node and the node is added above that then the edit is received.
  • Any live updates will cause interactive motion blur to be disabled. The render must be restarted.
  • PRMan error handlers are not fully supported yet.
  • Instanced lights with filters using the "Light Filter" coordsys have an incorrect transform. The workaround is to promote the light filter to a shared light filter using a light filter reference.
  • There are a few live render limitations in Katana 2.6 that have been resolved in Katana 3.0 based on the improvements to 3.0, typically limitations with live working sets and adding/deleting locations in 2.6