0.27.0.0¶
Apps¶
Scene¶
Arnold¶
- Added ArnoldMeshLight node (#1787)
 - Added ArnoldDisplacement node (#1776)
 - Added subdivision attributes to ArnoldAttributes (#1776)
 - ArnoldOptions (#1788)
- Added total depth and transparency depth/threshold plugs
 
 - Fixed warnings about unhandled light parameters
 - Fixed crashes/errors caused by multiple cameras and a threading bug (#1785)
 - Fixed bogus warning about “ai:log:filename” option.
 
OSL¶
Build¶
API¶
- Made FilteredSceneProcessor subclassable in Python.
 
Breaking Changes¶
- Rederived Set from FilteredSceneProcessor.
 - Changed LightVisualiser API
- Added attributeName argument to visualise() virtual method.
 - Added attributeName argument to registerLightVisualiser() factory method.
 
 - Changed StandardLightVisualiser metadata prefix convention from “light:renderer:shaderName” to “renderer:light:shaderName”, to match the ordering of the data as it appears in the scene module (attributeName:shaderName).
 - Light nodes now output IECore::Shader objects rather than IECore::Lights