XSI_FXOperator

Stores the operators active in the FX tree.

| This template is not available in SI|3D.

| This template corresponds to the CSLFXOperator class.

Introduced

3.6

Template

    XSI_FxOperator <name> {
       <ProgID>,
       <output>,
       <param_number>,
       <cnx_number>,
       <param_name>,<param_type>,<param_value>,
       // for each parameter
       <cnx_name>,<cnx_type>,<cnx_source>
       // for each connection
    }

Members

Member name | Description
name | Name of the FXOperator
ProgID | Preset name of the FxOperator. Possible values are listed in FxOperator Presets.
output | Type of output. The default is 0 (all the same)
param_number | All parameters that are part of this operator
cnx_number | All available connections
param_name | Parameter name
param_type | Parameter type. Possible values are: • “BOOLEAN” • “BYTE” • “INTEGER” • “FLOAT” • “STRING”
param_value | Parameter value
cnx_name | Name of connection

FxOperator Presets

• 3DFxClipInOp

• 3DFxClipOutOp

• 3DFxFileInputOp

• 3DFxFileOutOp

• 3DFxLayerExtractOp

• 3DFxPainterlyOpBeta

• 3DFxPaintOp

• Accented Edges

• Angled Strokes

• BandPassFilter

• Bas Relief

• BitDepth

• BoxBlur

• BumpDistort

• BumpShade

• Chalk and Charcoal

• Charcoal

• ChromaAdjust

• ChromaExtract

• Chrome

• CMYAdjust

• ColorCorrect

• Colored Pencil

• ColorExtract

• ColorPaste

• CompAdjust

• CompBackExtract

• CompExtract

• ComponentParser

• Composite

• Conte Crayon

• Craquelure

• Crop

• Crosshatch

• Cutout

• Cutout

• Dark Strokes

• Degrain

• Deinterlace

• DepthOfField

• DespeckleFilter

• DifferenceExtract

• Diffuse Glow

• DirBlur

• Dissolve

• Dry Brush

• EdgeDetect

• Emboss

• FadeColor

• FastBlur

• FieldFilter

• Film Grain

• FlareRing

• Fresco

• GaussianBlur

• GaussTimeBlur

• Glass

• Glowing Edges

• Grad

• Grain

• GrainComp

• Graphic Pen

• Grayscale

• Halftone Screen

• HighPassFilter

• HSVAdjust

• HueExtract

• Ink Outlines

• Interlace

• Invert

• IsolatedCorrect

• Keyer

• LensFlare

• Lin2Log

• LinearRetime

• LinearTimeBlur

• Log2Lin

• LowPassFilter

• LumaAdjust

• LumaExtract

• MathComposite

• MedianFilter

• MinMaxChanFilter

• MinMaxFilter

• Mosaic

• Neon Glow

• NewGrain

• Noise

• Note Paper

• Over

• Paint Daubs

• Palette Knife

• Patchwork

• Photocopy

• Pinch

• PixelParser

• Plaster

• Plastic Wrap

• Poster Edges

• PreMultiply

• PullDown

• QuarticBlur

• RadialBlur

• RankFilter

• Resize

• Reticulation

• RetimingFilter

• RGBAdjust

• Ripple

• Rough Pastels

• ShapeCutter

• ShapePaste

• SharpenFilter

• SmpteWipe

• Smudge Stick

• Spatter

• Spherize

• Sponge

• Sprayed Strokes

• Stained Glass

• Stamp

• Sumi-e

• SwapComponent

• Swirl

• Texturizer

• Tint

• Torn Edges

• Transform3D

• TurbDistort

• Twist

• Underpainting

• VideoNoiseRem

• Water Paper

• Watercolor

• Wipe

• ZComp

Example

    XSI_FXTree FxTree {
           4,
           XSI_FxOperator Wipe {
              "Wipe",
              0,
              22,
              3,
              "Name","STRING","Wipe",
              "EffectName","STRING","Wipe",
              "OutputSel","INTEGER",3,
              "Cnx1Select","BOOLEAN",1,
              "Cnx2Select","BOOLEAN",1,
              "Cnx3Select","BOOLEAN",0,
              "Cnx4Select","BOOLEAN",1,
              "Cnx1Invert","BOOLEAN",0,
              "Cnx2Invert","BOOLEAN",0,
              "Cnx3Invert","BOOLEAN",0,
              "Cnx4Invert","BOOLEAN",0,
              "OutputDepth","INTEGER",0,
              "OutputChannels","INTEGER",0,
              "SizeMode","INTEGER",0,
              "WipeTrans","FLOAT",1.000000,
              "Softness","FLOAT",10.000000,
              "Direction","INTEGER",0,
              "Angle","FLOAT",30.000000,
              "GarbageShapesApply","BOOLEAN",1,
              "GarbageShapesBlur","INTEGER",0,
              "GarbageActive","BOOLEAN",1,
              "GarbageComponentFlags","INTEGER",31,
              "Input 1","FX_OPERATOR","cartest_0",
              "Input 2","FX_OPERATOR","walking_preset_side",
              "Obey Matte","","",
              SI_FCurve {
                  "Scene_Root",
                  "WipeTrans",
                  "CUBIC",
                  1,
                  5,
                  4,
                  1.000000,1.000000,10.000000,0.000000,10.666667,0.000000,
                  33.000000,1.000000,-10.666667,0.180791,9.000000,-0.152542,
                  60.000000,0.000000,-9.000000,0.000000,13.258429,0.000000,
                  100.000000,1.000000,-13.333333,0.000000,0.000000,0.000000,
              }

           }

           XSI_FxOperator FileOutput {
              "File Output",
              0,
              7,
              1,
              "Name","STRING","FileOutput",
              "FileName","STRING","\\mount_point\database\Composites\Comp.pic",
              "StartFrame","INTEGER",1,
              "EndFrame","INTEGER",100,
              "Step","INTEGER",1,
              "DoRender","BOOLEAN",0,
              "AutoLog","BOOLEAN",1,
              "Input","FX_OPERATOR","Wipe",
           }

           XSI_FxOperator walking_preset_side {
              "File Input",
              0,
              6,
              0,
              "Name","STRING","walking_preset_side",
              "FileName","STRING","\\mount_point\database\Pictures\walking_preset_side.avi",
              "SourceStart","INTEGER",1,
              "SourceEnd","INTEGER",1,
              "SourceOffset","INTEGER",1,
              "AutoDelog","BOOLEAN",1,
           }

           XSI_FxOperator cartest_0 {
              "File Input",
              0,
              6,
              0,
              "Name","STRING","cartest_0",
              "FileName","STRING","\\mount_point\database\Pictures\cartest.0.jpg",
              "SourceStart","INTEGER",1,
              "SourceEnd","INTEGER",1,
              "SourceOffset","INTEGER",0,
              "AutoDelog","BOOLEAN",1,
           }

       }

Autodesk Softimage v7.5