Page tree

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Contents

Welcome to RenderMan 22.6!

Welcome to RenderMan 22.6. This release introduces improvements to the previous RenderMan.

Please dive right into the release notes below for more detailed information on the latest version of your favorite renderer!


What's New

  • Render masks/mattes in indirect effects – Using PxrSurface, you can now render mattes in a reflection or through a refraction/transmission including points/position in world space





Miscellaneous Changes

  • Batched OSL processing is now on by default

Fixes

  • Fixed a regression introduced in 22.4 where deformation motion blur describing pronounced rotation was producing some noticeable darkening in surfaces with reverse orientation

API Changes

  • Added projection DOF query from RixRenderState::GetOption as Ri:DepthOfField


Interactive/Live Rendering Limitations

  • Crop window edits are restricted to fall inside the original crop window
  • Displacement cannot be added or removed during IPR currently and expected to update. Only changes to displacement are supported

RenderMan Pro Server Limitations

  • PxrUnified integrator does not yet support all the standard rendering features
  • We do not read point data from OpenVDB files
  • PxrSurface back diffuse color is not output to the albedo color AOV
  • Analytical lights placed inside volumes may yield artifacts when made visible to the camera. As a work around, the light camera visibility should be turned off, and a geometry with a similar shape should be used (visible to camera, invisible to transmission and indirect rays), with the proper emissive bxdf
  • Using the ' . ' character in the handle for an OSL shader could cause unpredictable results during re-rendering
  • Per-Instance baking is not supported, only the reference instance
  • 3d baking: no direct bake-to-ptex support
  • PxrBakePointCloud cannot directly render ptex
  • Sample/Display filter plug-ins do not have access to lighting services for light dependent effects, e.g. lens flare
  • Adding a new mesh light on existing geometry during IPR results in double geometry
  • Motion blurred geometry does not motion blur normals when deformed
  • When attempting to access an array primvar, you must first check the size of the array primvar and allocate the appropriate space. Not doing so may lead to a crash
  • Points and curves cannot be used as geometric (mesh) lights
  • Deformation motion blurred volumes don't currently work with densityFloatPrimVar or densityColorPrimVar. You will need to use a PxrPrimVar node connected to densityFloat and densityColor instead

    The Centos KDE style "Oxygen" installs a version of Qt and sets the user's environment variable QT_PLUGIN_PATH forcing "it" and LocalQueue to attempt to load an incompatible Qt library. Either avoid installing the Oxygen theme or unset QT_PLUGIN_PATH before running "it" or LocalQueue. Other KDE styles may also install this theme.