SIAddParameterEntryToOverride

Introduced

v1.0

Categories

property

Description

Adds a parameter entry to an Override property.

Scripting Syntax

SIAddParameterEntryToOverride( InputObj, InputObjs, [Value], [Path] );

Parameters

Parameter Type Description
InputObj String Override property to add an entry to
InputObjs String List of properties and parameters to add to the Override
Value String Name of the override entry.
Path String Relative path to the parameter to overwrite with this entry

Default Value: "" (current directory)

Examples

VBScript Example

' The following uses SIAddConnectionEntryToOverride to add a connection entry
' to an override property.
NewScene , false
CreatePrim "Sphere", "MeshSurface"
CreatePrim "Grid", "MeshSurface"
ApplyShader "$XSI_DSPRESETS\Shaders\Material\Lambert.Preset", , , , siLetLocalMaterialsOverlap
DeselectAll
SelectObj "sphere,grid", , True
CreateGroup
DeselectAll
SelectObj "Group"
AddProp "Override"
SIAddConnectionEntryToOverride "Group.Override", "sphere.Scene_Material.Phong.diffuse", "Diffuse", "material.surface.out.diffuse"
SIApplyShaderToCnxPoint "Cell", "Group.Override.material-surface-out-diffuse"

See Also

AddProp