Page tree

Versions Compared

Key

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

...

This new release of RenderMan for Houdini 22 (RfH), includes a number of new features to address feedback as well as many improvements to RenderMan for Houdini workflow and performance. Many parts of the plugin have been completely rewritten to improve integration into Houdini and simplify workflowyour experience.

Info
  • Rendering with RenderMan will not operate on Houdini Apprentice editions, see Side FX's website for options that allow Third Party Rendering
  • Houdini Indie is only compatible with 17.5, you must be using at least version 17.5.210 or higher

...

  • When RenderMan 22 is loaded, RenderMan 21 is disabled
  • Support for pre-transforms, "keep position when parenting" parameter, and input independent transforms
  • Allow automatic creation of intermediate directories for output display path
  • Change to render shelf button for IPR rendering. Renders at current frame rather than frame specified by ROP and renders to mplay or "it" depending on your choice
  • We override Houdini curve basis with RenderMan parameters
  • Updated parameter ranges and default LPE expressions
  • We now support User Color creation in RfH
  • Invisible geometry is no longer evaluated for rendering, start up renders more quickly
  • We now obey focal units

  • Supply stereo offset and stereo depths parameters on the camera
  • Alembic
    • Alembic xform motion blur now applied at SOP level
    • We now apply material or transformation overrides to packed Alembic archives
  • Added autocrop option to openexr, deepexr, and tiff display options
  • OSL options added in the ROP node, Batch OSL execution is defaulted to on
  • pre/post render and pre/post frame script attributes should now work on RIS and denoise ROPs
  • Renamed BUILDARRAY to DYNAMICARRAY
  • Shader Shelf buttons create and populate PxrMaterialBuilder
  • We now support multi-channel OpenVDBs
  • Obey Object Tab's candidate lights/objects when starting IPR, but edits during IPR will restart the render session
  • Improved naming and icons to avoid version confusion with prior installations
  • Read shop_materialpath attribute on instances
  • RfH now supports creating SHOP procedural nodes from args files
  • Geometry with changing topology will motion blur correctly when velocity is present

  • The master of instanced geometry can now be hidden using the usual Houdini display flag, without hiding all the instances
  • Added an "As Archive" checkbox under the RIB tab of the RenderMan 22 ROP.  The RIB that is written is usable as an archive, via a PxrDelayedReadArchive procedural SHOP
  • On versions of Houdini that support it, Mplay is now launched with the appropriate OCIO LUTs enabled
  • Pxr Light colors are now reflected in the light color guides in the sceneview
  • Instancing primitives

    • Point attributes set through AttributeWrangle nodes apply to instances

  • The Capture RIB while rendering capability has been added
  • Various Pxr Pattern nodes have had their user interfaces cleaned up and updated
  • Simplified output and AOV creation in the ROP node
  • Use Emissive Volumes as light sources with PxrVolume
  • Enhanced Light Selection speeds up rendering for scenes with many lights
  • Interactive rendering in the Scene View with Render Regions
  • PxrSurface Layering
  • AI Denoising from Nvidia in "it" (requires the Denoise option in the ROP node be turned on)
  • Full integration with "it", interactive crop window and object selection
  • Force candidate nodes and lights
  • Auto light creation during interactive renders
  • RIB output/batch rendering from RIB with VDB data
  • Denoising of renders during batch processing now works as a separate ROP node
  • Improved the user experience where light filters automatically reference VOP
  • Added patterns to the submenu for VOP parameters
  • Spare RenderMan parameter names have been changed
  • .oso shaders found in $RMAN_SHADERPATH are automatically converted to otls, and stored in $HOUDINI_USER_PREF_DIR/otls/rfh_osllib.hda
  • Added a node to support RenderMan procedurals
  • Added autorender, cropwindow adjustment, and object picking from the "it" image tool
  • Added support for interactive render regions in Houdini's Scene View window
  • Custom SOHO parameters are no longer overwritten by RfH
  • Versioned all new RenderMan 22 RIS nodes
  • Added menu item to apply subdivide attribute to all all selected nodes
  • Add time interest to shader networks
  • Added ability to solo patterns in shader networks
  • All materials should now be placed in "/mat" instead of "/shop" by default
  • Preset browser can now import/export assets with OSL shaders
  • Provide warnings when RMANTREE and RFHTREE are not setup correctly

Known Issues

  • PxrMaterialBuilder cannot currently be exported as a digital assetPhantom objects are removed from all rays, not just camera rays
  • Applying undo of deleted nodes or collapsing to subnet may not work as expected
  • Interactive Render Regions may require adjustment to start rendering
  • Rewiring subnet indirect inputsNo error messages when OSL shader fails to compile
  • Auto camera creation for IPR
  • RenderMan clipping planes
  • If a light instance's master is disabled, the first render/update will still show the master

...