SIAddParameterEntryToOverride

導入

v1.0

カテゴリ

property

詳細

パラメータ エントリを Override プロパティに追加します。

スクリプト構文

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

パラメータ

パラメータ タイプ 詳細
InputObj 文字列 エントリの追加先の Override プロパティ
InputObjs 文字列 Override に追加するプロパティおよびパラメータのリスト
文字列 オーバライド エントリの名前
Path 文字列 このエントリで上書きするパラメータへの相対パス

デフォルト値:""(現在のディレクトリ)

VBScript の例

' 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"

関連項目

AddProp