Releases
v1.35.4
Added
Added high-level Material API, including getPrimaryShaderParameters, getPrimaryShaderInputs, getBoundGeomStrings, and getBoundGeomCollections.
Added methods ValueElement::getBoundValue and ValueElement::getDefaultValue.
Added support for multi-output nodes.
Added support for TypeDef members.
Added StringResolver class, for applying substring modifiers to data values.
Added example interfaces for the Disney BRDF, Disney BSDF, and alSurface shaders.
Changed
Renamed method Material::getReferencedShaderDefs to Material::getShaderNodeDefs.
Renamed method ShaderRef::getReferencedShaderDef to ShaderRef::getNodeDef.
Renamed method Node::getReferencedNodeDef to Node::getNodeDef.
Added a 'string' suffix to all accessors for 'node', 'nodedef', and 'collection' strings.
Combined individual booleans into an XmlReadOptions argument for the XML read functions.
Removed
Removed method Document::applyStringSubstitutions (deprecated in Python).
Removed method InterfaceElement::getParameterValueString (deprecated in Python).
You can’t perform that action at this time.