## Keyer

Type:
  XSI Object

Spdl File:
  %XSI_HOME%\Application\spdl\Keyer_IllFx.spdl

Parameter Name | Scriptname | Description | Valid Values | Data Type | Range | UI Range
--- | --- | --- | --- | --- | --- | ---
Name | Name |  |  | String |  |
EffectName | EffectName |  |  | String |  |
Active | Active |  |  | Bool |  |
OutputSel | OutputSel |  |  | Integer |  |
Cnx1Select | Cnx1Select |  |  | Bool |  |
Cnx2Select | Cnx2Select |  |  | Bool |  |
Cnx3Select | Cnx3Select |  |  | Bool |  |
Cnx4Select | Cnx4Select |  |  | Bool |  |
Cnx5Select | Cnx5Select |  |  | Bool |  |
Cnx6Select | Cnx6Select |  |  | Bool |  |
Cnx7Select | Cnx7Select |  |  | Bool |  |
Cnx8Select | Cnx8Select |  |  | Bool |  |
Cnx1Invert | Cnx1Invert |  |  | Bool |  |
Cnx2Invert | Cnx2Invert |  |  | Bool |  |
Cnx3Invert | Cnx3Invert |  |  | Bool |  |
Cnx4Invert | Cnx4Invert |  |  | Bool |  |
Cnx5Invert | Cnx5Invert |  |  | Bool |  |
Cnx6Invert | Cnx6Invert |  |  | Bool |  |
Cnx7Invert | Cnx7Invert |  |  | Bool |  |
Cnx8Invert | Cnx8Invert |  |  | Bool |  |
Start | ClipStart |  |  | Integer |  |
End | ClipEnd |  |  | Integer |  |
Output Depth | OutputDepth |  |
0 | Default
1 | 8 bit
2 | 16 bit
3 | float
4 | HDR
| Integer | 0 - 4 |
Output Channels | OutputChannels |  |
0 | Default
1 | RGBA
2 | RGB
3 | Alpha
| Integer | 0 - 3 |
Size Mode | SizeMode |  |
0 | Background
1 | Foreground
2 | Input 3
| Integer |  |
Output Size Mode | OutputSizeMode |  |
0 | Use Effect Region
1 | Use Default Image Size
| Integer |  |
Shape Lists | sl |  |  | Empty |  |
Keyer Mode | BackingType |  |  | Integer | 0 - 6 |
Back Red | BackRed |  |  | Double | 0.0 - Max | 0.0 - 1.0
Back Green | BackGreen |  |  | Double | 0.0 - Max | 0.0 - 1.0
Back Blue | BackBlue |  |  | Double | 0.0 - Max | 0.0 - 1.0
Back Hue | BackHue |  |  | Double | 0.0 - Max | 0.0 - 1.0
Back Sat | BackSat |  |  | Double | 0.0 - Max | 0.0 - 1.0
Back Val | BackVal |  |  | Double | 0.0 - Max | 0.0 - 1.0
Red | RedChannelOn |  |  | Bool |  |
Green | GreenChannelOn |  |  | Bool |  |
Blue | BlueChannelOn |  |  | Bool |  |
(L)Tol Red | InnerleftRed |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Tol Green | InnerleftGreen |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Tol Blue | InnerleftBlue |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Soft Red | RangeleftRed |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Soft Green | RangeleftGreen |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Soft Blue | RangeleftBlue |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Tol Red | InnerrightRed |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Tol Green | InnerrightGreen |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Tol Blue | InnerrightBlue |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Soft Red | RangerightRed |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Soft Green | RangerightGreen |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Soft Blue | RangerightBlue |  |  | Double | 0.0 - Max | 0.0 - 1.0
Hue | HueChannelOn |  |  | Bool |  |
Sat | SatChannelOn |  |  | Bool |  |
Val | ValChannelOn |  |  | Bool |  |
(L)Tol Hue | InnerleftHue |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Tol Sat | InnerleftSat |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Tol Val | InnerleftVal |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Soft Hue | RangeleftHue |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Soft Sat | RangeleftSat |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Soft Val | RangeleftVal |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Tol Hue | InnerrightHue |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Tol Sat | InnerrightSat |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Tol Val | InnerrightVal |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Soft Hue | RangerightHue |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Soft Sat | RangerightSat |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Soft Val | RangerightVal |  |  | Double | 0.0 - Max | 0.0 - 1.0
Color Difference FG | ColorDiffLutMin |  |  | Double | 0.0 - Max | 0.0 - 1.0
Color Difference BG | ColorDiffLutMax |  |  | Double | 0.0 - Max | 0.0 - 1.0
Luma FG | LumaLutMin |  |  | Double | 0.0 - Max | 0.0 - 1.0
Luma BG | LumaLutMax |  |  | Double | 0.0 - Max | 0.0 - 1.0
Expr FG | ExpressionLutMin |  |  | Double | 0.0 - Max | 0.0 - 1.0
Expr BG | ExpressionLutMax |  |  | Double | 0.0 - Max | 0.0 - 1.0
Expression | Expression |  |  | String |  |
Spill | DensityBalance |  |  | Double | 0.0 - Max | 0.0 - 2.0
Matte Inverse | MatteInverse |  |  | Bool |  |
Keyer Mode | FGPullBackingType |  |
0 | Chroma Blue
1 | Chroma Green
2 | Chroma Red
3 | Luma
4 | RGB
5 | HSV
6 | Expression
| Integer | 0 - 6 |
Back Red | FGPullBackRed |  |  | Double | 0.0 - Max | 0.0 - 1.0
Back Green | FGPullBackGreen |  |  | Double | 0.0 - Max | 0.0 - 1.0
Back Blue | FGPullBackBlue |  |  | Double | 0.0 - Max | 0.0 - 1.0
Back Hue | FGPullBackHue |  |  | Double | 0.0 - Max | 0.0 - 1.0
Back Sat | FGPullBackSat |  |  | Double | 0.0 - Max | 0.0 - 1.0
Back Val | FGPullBackVal |  |  | Double | 0.0 - Max | 0.0 - 1.0
Red | FGPullRedChannelOn |  |  | Bool |  |
Green | FGPullGreenChannelOn |  |  | Bool |  |
Blue | FGPullBlueChannelOn |  |  | Bool |  |
(L)Tol Red | FGPullInnerleftRed |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Tol Green | FGPullInnerleftGreen |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Tol Blue | FGPullInnerleftBlue |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Soft Red | FGPullRangeleftRed |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Soft Green | FGPullRangeleftGreen |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Soft Blue | FGPullRangeleftBlue |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Tol Red | FGPullInnerrightRed |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Tol Green | FGPullInnerrightGreen |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Tol Blue | FGPullInnerrightBlue |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Soft Red | FGPullRangerightRed |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Soft Green | FGPullRangerightGreen |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Soft Blue | FGPullRangerightBlue |  |  | Double | 0.0 - Max | 0.0 - 1.0
Hue | FGPullHueChannelOn |  |  | Bool |  |
Sat | FGPullSatChannelOn |  |  | Bool |  |
Val | FGPullValChannelOn |  |  | Bool |  |
(L)Tol Hue | FGPullInnerleftHue |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Tol Sat | FGPullInnerleftSat |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Tol Val | FGPullInnerleftVal |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Soft Hue | FGPullRangeleftHue |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Soft Sat | FGPullRangeleftSat |  |  | Double | 0.0 - Max | 0.0 - 1.0
(L)Soft Val | FGPullRangeleftVal |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Tol Hue | FGPullInnerrightHue |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Tol Sat | FGPullInnerrightSat |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Tol Val | FGPullInnerrightVal |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Soft Hue | FGPullRangerightHue |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Soft Sat | FGPullRangerightSat |  |  | Double | 0.0 - Max | 0.0 - 1.0
(R)Soft Val | FGPullRangerightVal |  |  | Double | 0.0 - Max | 0.0 - 1.0
Color Difference FG | FGPullColorDiffLutMin |  |  | Double | 0.0 - Max | 0.0 - 1.0
Color Difference BG | FGPullColorDiffLutMax |  |  | Double | 0.0 - Max | 0.0 - 1.0
Luma FG | FGPullLumaLutMin |  |  | Double | 0.0 - Max | 0.0 - 1.0
Luma BG | FGPullLumaLutMax |  |  | Double | 0.0 - Max | 0.0 - 1.0
Expr FG | FGPullExpressionLutMin |  |  | Double | 0.0 - Max | 0.0 - 1.0
Expr BG | FGPullExpressionLutMax |  |  | Double | 0.0 - Max | 0.0 - 1.0
Expression | FGPullExpression |  |  | String |  |
Spill | FGPullDensityBalance |  |  | Double | 0.0 - Max | 0.0 - 2.0
Matte Inverse | FGPullMatteInverse |  |  | Integer | -1000 - Max | -1000 - 1000
FG Pull Mix | FGPullMix |  |  | Double | 0.0 - Max | 0.0 - 1.0
Blur | FGPullBlur |  |  | Double | 0.0 - Max | 0.0 - 20.0
Erode | FGPullErode |  |  | Double | 0.0 - Max | 0.0 - 1.0
Enable | FGUserDefineBlurSize |  |  | Bool |  |
Size | FGMaxErode |  |  | Integer | 0 - Max | 0 - 20
Erode | FGEdgeShift |  |  | Double | 0.0 - Max | 0.0 - 20.0
Edge Softness | FGNewEdgeSoftness |  |  | Double | 0.0 - Max | 0.0 - 2.0
Use FG Pull | FGPullOn |  |
0 | Off
1 | Add (A+B)
1 | Add (A+B)
2 | Sub (A-B)
3 | Multiply (A*B)
4 | Screen (A+B-A*B)
5 | Xor (A+B-2*A*B)
6 | Min (min(A,B))
7 | Max (max(A,B))
8 | Difference (abs(A-B))
| Integer | 0 - 8 |
Output | Output |  |
2 | Composite
0 | Matte
1 | FG Pull
6 | Cutout
3 | FG Matte
4 | BG Matte
5 | Edge Profile
| Integer | 0 - 6 |
Size | Softness |  |  | Double | 0.0 - Max | 0.0 - 20.0
Erode | Erode |  |  | Double |  | -1.0 - 1.0
Graphs | MatteCurve |  |  | 0 |  |
Enable | UserDefineBlurSize |  |  | Bool |  |
Size | MaxErode |  |  | Integer | 0 - Max | 0 - 20
Erode | EdgeShift |  |  | Double | 0.0 - Max | 0.0 - 20.0
Edge Softness | NewEdgeSoftness |  |  | Double | 0.0 - Max | 0.0 - 2.0
Shapes | ShapeList |  |  | Empty |  |
Shape Blur | ShapesBlur |  |  | Integer | 0 - Max | 0 - 20
R | FGLowRed |  |  | Double |  | -1.0 - 1.0
G | FGLowGreen |  |  | Double |  | -1.0 - 1.0
B | FGLowBlue |  |  | Double |  | -1.0 - 1.0
Mid Red | FGMidRed |  |  | Double |  | -1.0 - 1.0
Mid Green | FGMidGreen |  |  | Double |  | -1.0 - 1.0
Mid Blue | FGMidBlue |  |  | Double |  | -1.0 - 1.0
High Red | FGHighRed |  |  | Double |  | -1.0 - 1.0
High Green | FGHighGreen |  |  | Double |  | -1.0 - 1.0
High Blue | FGHighBlue |  |  | Double |  | -1.0 - 1.0
R | BGLowRed |  |  | Double |  | -1.0 - 1.0
G | BGLowGreen |  |  | Double |  | -1.0 - 1.0
B | BGLowBlue |  |  | Double |  | -1.0 - 1.0
Mid Red | BGMidRed |  |  | Double |  | -1.0 - 1.0
Mid Green | BGMidGreen |  |  | Double |  | -1.0 - 1.0
Mid Blue | BGMidBlue |  |  | Double |  | -1.0 - 1.0
High Red | BGHighRed |  |  | Double |  | -1.0 - 1.0
High Green | BGHighGreen |  |  | Double |  | -1.0 - 1.0
High Blue | BGHighBlue |  |  | Double |  | -1.0 - 1.0
Mix | Fade |  |  | Double | 0.0 - Max | 0.0 - 1.0
Foreground | FOpacity |  |  | Double | 0.0 - Max | 0.0 - 2.0
Background | BGOpacity |  |  | Double | 0.0 - Max | 0.0 - 2.0
Mode | ReflectionMode |  |
0 | None
1 | Blue
2 | Green
3 | Red
| Integer | 0 - 3 |
Reflection | Reflection |  |  | Double | 0.0 - Max | 0.0 - 2.0
Balance (Un-Selected Channels) | ReflectionBalance |  |  | Double | 0.0 - Max | 0.0 - 2.0
Graphs | FGMatteCurve |  |  | 0 |  |
BGMatte Curve | BGMatteCurve |  |  | 0 |  |
Enable | Filter |  |  | Bool |  |
Graphs | HueFilterCurve |  |  | 0 |  |
Hue Center | HueCenter |  |  | Double |  | -1.0 - 1.0
RtoR | RtoR |  |  | Double |  | -1.0 - 1.0
RtoG | RtoG |  |  | Double |  | -1.0 - 1.0
RtoB | RtoB |  |  | Double |  | -1.0 - 1.0
GtoR | GtoR |  |  | Double |  | -1.0 - 1.0
GtoG | GtoG |  |  | Double |  | -1.0 - 1.0
GtoB | GtoB |  |  | Double |  | -1.0 - 1.0
BtoR | BtoR |  |  | Double |  | -1.0 - 1.0
BtoG | BtoG |  |  | Double |  | -1.0 - 1.0
BtoB | BtoB |  |  | Double |  | -1.0 - 1.0
Sat Level | SatLevel |  |  | Double | 0.0 - Max | 0.0 - 10.0
R Gamma | RGamma |  |  | Double | 0.0 - Max | 0.0 - 10.0
Red | RGain |  |  | Double | 0.0 - Max | 0.0 - 10.0
R Offset | ROffset |  |  | Double |  | -1.0 - 1.0
Red | RContrast |  |  | Double |  | -1.0 - 1.0
G Gamma | GGamma |  |  | Double | 0.0 - Max | 0.0 - 10.0
Green | GGain |  |  | Double | 0.0 - Max | 0.0 - 10.0
G Offset | GOffset |  |  | Double |  | -1.0 - 1.0
Green | GContrast |  |  | Double |  | -1.0 - 1.0
B Gamma | BGamma |  |  | Double | 0.0 - Max | 0.0 - 10.0
Blue | BGain |  |  | Double | 0.0 - Max | 0.0 - 10.0
B Offset | BOffset |  |  | Double |  | -1.0 - 1.0
Blue | BContrast |  |  | Double |  | -1.0 - 1.0
L Gamma | LGamma |  |  | Double | 0.0 - Max | 0.0 - 10.0
Luma | LGain |  |  | Double | 0.0 - Max | 0.0 - 10.0
L Offset | LOffset |  |  | Double |  | -1.0 - 1.0
Luma | LContrast |  |  | Double |  | -1.0 - 1.0
R Min Input | RMinInput |  |  | Double | 0.0 - Max | 0.0 - 1.0
R Max Input | RMaxInput |  |  | Double | 0.0 - Max | 0.0 - 1.0
R Min Output | RMinOutput |  |  | Double | 0.0 - Max | 0.0 - 1.0
R Max Output | RMaxOutput |  |  | Double | 0.0 - Max | 0.0 - 1.0
G Min Input | GMinInput |  |  | Double | 0.0 - Max | 0.0 - 1.0
G Max Input | GMaxInput |  |  | Double | 0.0 - Max | 0.0 - 1.0
G Min Output | GMinOutput |  |  | Double | 0.0 - Max | 0.0 - 1.0
G Max Output | GMaxOutput |  |  | Double | 0.0 - Max | 0.0 - 1.0
B Min Input | BMinInput |  |  | Double | 0.0 - Max | 0.0 - 1.0
B Max Input | BMaxInput |  |  | Double | 0.0 - Max | 0.0 - 1.0
B Min Output | BMinOutput |  |  | Double | 0.0 - Max | 0.0 - 1.0
B Max Output | BMaxOutput |  |  | Double | 0.0 - Max | 0.0 - 1.0
L Min Input | LMinInput |  |  | Double | 0.0 - Max | 0.0 - 1.0
L Max Input | LMaxInput |  |  | Double | 0.0 - Max | 0.0 - 1.0
L Min Output | LMinOutput |  |  | Double | 0.0 - Max | 0.0 - 1.0
L Max Output | LMaxOutput |  |  | Double | 0.0 - Max | 0.0 - 1.0
Red | RCurve |  |  | 0 |  |
Green | GCurve |  |  | 0 |  |
Blue | BCurve |  |  | 0 |  |
Luma | LCurve |  |  | 0 |  |
Blur | EdgeCCBlur |  |  | Double | 0.0 - Max | 0.0 - 20.0
Erode | EdgeCCErode |  |  | Double | 0.0 - Max | 0.0 - 1.0
Amount Of Color Correction | EdgeProfile |  |  | 0 |  |
Garbage Shapes_param | GarbageShapes_Param |  |  | Empty |  |
Apply Garbage Matte | GarbageShapesApply |  |  | Bool |  |
Shape Blur | GarbageShapesBlur |  |  | Integer | 0 - 2000 | 0 - 50
Connections | GarbageObeyMask |  |  | Empty |  |
Process Active | GarbageActive |  |  | Bool |  |
Channel Mask | GarbageComponentFlags |  |
17 | R
18 | G
20 | B
24 | A
| Integer | 0 - 31 |

Autodesk Softimage v7.5