v9.0 (2011)
Imports a shader tree. A shader tree is a kind of a compound
representation of a shader node, having the .xsishaders extension
(similar to the .xsirtcompound file for Render Tree compounds).
Shader trees are basically shader compound whithout any exposed
ports. The shader tree format replaces shader and material
presets.
This is the scripting equivalent of dragging and dropping an
.xsishaders file from the browser into the render tree.
oReturn = ImportShaderTree( [Container], Path ); |
Parameter | Type | Description |
---|---|---|
Container | String | ShaderContainer to
hold imported shader compound.
Default Value: Current selection |
Path | String | Location of shader compound on disk. |
ExportShaderTree ReplaceShadersDefinition CreateShaderFromPreset CreateShaderFromCLSID CreateShaderFromProgID CreateShaderCompound NestShaders UnnestShaders AddShaderCompoundPort RemoveShaderCompoundPort MoveShaderCompoundPort RenameShaderCompoundPort ExportShaderCompound ImportShaderCompound ExplodeShaderCompound SetShaderCompoundPropertiesEx GetShaderCompoundProperties EditShaderCompoundPPGLogic