1.6.12.0
Improvements
RenderManShader :
Defined pass-through behaviour for LamaAdd, LamaLayer and LamaMix. When disabled, these now pass through the
material1input (materialBasefor LamaLayer). Note that this will change the rendered look of shading networks where such shaders were previously disabled.Improved default visibility of shader parameters in the Graph Editor, showing only the most commonly used parameters for the most common shaders.
SceneInspector : Added inspection of shader networks in options and global attributes. Examples include RenderMan display filters and Arnold background shaders.
Menu : Added checks for reference cycles, emitting warnings if any are found.
Fixes
RenderManDisplayFilter, RenderManSampleFilter :
Fixed handling of dedicated XPU filters implemented in OSL.
Fixed missing
NPRnormalsAOV required by PxrStylizedLines.
PythonEditor : Fixed reference cycle in “Execute” menu item.
API
Shader : Pass-throughs may now be defined by registering
correspondingInputmetadata against a{shaderType}:{shaderName}:{outputName}target.