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