v1.0
パラメータ エントリを Override プロパティに追加します。
SIAddParameterEntryToOverride( InputObj, InputObjs, [Value], [Path] ); |
パラメータ | タイプ | 説明 |
---|---|---|
InputObj | 文字列 | エントリの追加先の Override プロパティ |
InputObjs | 文字列 | Override に追加するプロパティおよびパラメータのリスト |
Value | 文字列 | オーバライド エントリの名前 |
Path | 文字列 |
このエントリで上書きするパラメータへの相対パス デフォルト値:""(現在のディレクトリ) |
' 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" |