Shortcut Reference for Operators


A complex object in Softimage might be described by hundreds or even thousands of individual parameters.

The object model provides ways to traverse through a hierarchy to visit each ProjectItem object and find its parameters. However, for convenience some of the most common parameters are promoted so that they also act as if they are parameters directly on the X3DObject parent. These are called shortcuts.

You can use shortcuts in your scripts or use the full property and parameter name syntax, although compiled code only supports the full parameter name syntax. Using shortcuts allows you to omit the names of the intermediate nodes as an alternative to specifying the full name and are available when scripting with both commands and the object model.

The following Operators have shortcuts:


Table of contents

Deform Operators

The following objects have shortcuts:


Push


Property name

Shortcut to use

Mute

mute

Amplitude

ampl


Lattice


Property name

Shortcut to use

Mute

mute

Deformation Scope

scope

Scaling Mode

sclmode


Deform By Spine


Property name

Shortcut to use

Mute

mute

Radius

radius

Falloff Amplitude

falloff_profile

Longitudinal Radius

radius_profile


Wave


Property name

Shortcut to use

Mute

mute

Amplitude

ampl

Spread

spread

Start offset

Startoffset

End

End


Surface Deform


Property name

Shortcut to use

Mute

mute

X

sclx, rotx, posx

Y

scly, roty, posy

Z

sclz, rotz, posz

Constrain To Deformer

cns2deformer

Constrain To Deformee

cns2deformee


Randomize


Property name

Shortcut to use

Mute

mute

Deplace X

amplx

DisplaceY

amply

DisplaceZ

amplz

Repetitions

nbofrepeat

Type

srctype

Seed

seed


ShrinkWrap


Property name

Shortcut to use

Mute

mute

Reverse

rev

Amplitude

ampl

Projection

proj

Bounding Box Center

bboxctr

Along X

alongx

Along Y

alongy

Along Z

alongz


Bend


Property name

Shortcut to use

Mute

mute

Use Bounding Box Center

usebboxcentre

X

centreoffsetx

Y

centreoffsety

Z

centreoffsetz

Bend Bottom

bottom

Axis

axis

Angle

angle

Radius

radius

Bend Direction

dir


Bulge


Property name

Shortcut to use

Mute

mute

Use Bounding Box Center

usebboxcentre

X

centreoffsetx

Y

centreoffsety

Z

centreoffsetz

Deform along X

defx

Deform along Y

defy

Deform along Z

defz

Axis

axis

Amplitude

ampl

Amplitude Modulating Profile

profile


Shear


Property name

Shortcut to use

Mute

mute

Use Bounding Box Center

usebboxcentre

X

centreoffsetx

Y

centreoffsety

Z

centreoffsetz

Deform along X

defx

Deform along Y

defy

Deform along Z

defz

Axis

axis

Amplitude

ampl

Amplitude Modulating Profile

profile


Curve Deform


Property name

Shortcut to use

Mute

mute

Translation Along Curve

poscurve

Translation Along Normal

posnormal

Translation Along Binormal

posbinormal

Scale Along Curve

sclcurve

Scale Along Normal

sclnormal

Scale Along Binormal

sclbinormal

Roll

roll

Constrain To Deformer

cns2deformer

Constrain To Deformee

cns2deformee


Taper


Property name

Shortcut to use

Mute

mute

Use Bounding Box Center

usebboxcentre

X

centreoffsetx

Y

centreoffsety

Z

centreoffsetz

Deform along X

defx

Deform along Y

defy

Deform along Z

defz

Axis

axis

Amplitude

ampl

Amplitude Modulating Profile

profile


Twist


Property name

Shortcut to use

Mute

mute

Use Bounding Box Center

usebboxcentre

X

centreoffsetx

Y

centreoffsety

Z

centreoffsetz

Angle

angle

Twist Active

dotwist

Vortex Active

dovortex

Axis

axis

Angle Modulating Profile

profile

Angle Modulating Radial Profile

radialprofile


ShapeJitter


Property name

Shortcut to use

Mute

mute

X

amplx

Y

amply

Z

amplz

Group Vertices By

groupby

Number of independent Streams

streams

Seed

seed

Frequency

frequency

Tension

tension

Cumulative

cumulative

Start offset

Startoffset

End

End


QStretch Kinematic


Property name

Shortcut to use

Mute

mute

Angular Acceleration Flex Active

angacc_flex

Angular Acceleration Flex Amplitude

angacc_flexampl

Angular Acceleration Flex Maximum

angacc_flexmax

Angular Acceleration Stretch Active

angacc_stretch

Angular Acceleration Stretch Amplitude

angacc_stretchampl

Angular Acceleration Stretch Maximum

angacc_stretchmax

Angular Acceleration Yield Active

angacc_yld

Angular Acceleration Yield Amplitude

angacc_yldampl

Angular Acceleration Yield Maximum

angacc_yldmax

Angular Velocity Flex Active

angvel_flex

Angular Velocity Flex Amplitude

angvel_flexampl

Angular Velocity Flex Maximum

angvel_flexmax

Angular Velocity Stretch Active

angvel_stretch

Angular Velocity Stretch Amplitude

angvel_stretchampl

Angular Velocity Stretch Maximum

angvel_stretchmax

Angular Velocity Yield Active

angvel_yld

Angular Velocity Yield Amplitude

angvel_yldampl

Angular Velocity Yield Maximum

angvel_yldmax

Linear Acceleration Flex Active

linacc_flex

Linear Acceleration Flex Amplitude

linacc_flexampl

Linear Acceleration Flex Maximum

linacc_flexmax

Linear Acceleration Stretch Active

linacc_stretch

Linear Acceleration Stretch Amplitude

linacc_stretchampl

Linear Acceleration Stretch Maximum

linacc_stretchmax

Linear Acceleration Yield Active

linacc_yld

Linear Acceleration Yield Amplitude

linacc_yldampl

Linear Acceleration Yield Maximum

linacc_yldmax

Linear Velocity Flex Active

linvel_flex

Linear Velocity Flex Amplitude

linvel_flexampl

Linear Velocity Flex Maximum

linvel_flexmax

Linear Velocity Stretch Active

linvel_stretch

Linear Velocity Stretch Amplitude

linvel_stretchampl

Linear Velocity Stretch Maximum

linvel_stretchmax

Linear Velocity Yield Active

linvel_yld

Linear Velocity Yield Amplitude

linvel_yldampl

Linear Velocity Yield Maximum

linvel_yldmax

Profile

linvel_flex_profile, linvel_yld_profile, linacc_flex_profile, linacc_yld_profile, angvel_flex_profile, angvel_yld_profile, angacc_flex_profile, angacc_yld_profile

Volume

linvel_stretch_vol

Volume

linacc_stretch_vol

Volume

angvel_stretch_vol

Volume

angacc_stretch_vol

Lock X

linvel_flexlockx, linvel_stretchlockx, linvel_yldlockx, linacc_flexlockx, linacc_stretchlockx, linacc_yldlockx, angvel_flexlockx, angvel_stretchlockx, angvel_yldlockx, angacc_flexlockx, angacc_stretchlockx, angacc_yldlockx

Lock Y

linvel_flexlocky, linvel_stretchlocky, linvel_yldlocky, linacc_flexlocky, linacc_stretchlocky, linacc_yldlocky, angvel_flexlocky, angvel_stretchlocky, angvel_yldlocky, angacc_flexlocky, angacc_stretchlocky, angacc_yldlocky

Lock Z

linvel_flexlockz, linvel_stretchlockz, linvel_yldlockz, linacc_flexlockz, linacc_stretchlockz, linacc_yldlockz, angvel_flexlockz, angvel_stretchlockz, angvel_yldlockz, angacc_flexlockz, angacc_stretchlockz, angacc_yldlockz


Surface Generator Operators

The following objects have shortcuts:


Extrusion Operator


Property name

Shortcut to use

Ignore Subdivision

ignoresub

Close in U

closeu

Close in V

closev

U Subdivision

subdivu

V Subdivision

subdivv

Start Position

startpos

Length

length

Snap to Profile

snapprof

Rotate Profile

rotprof

Align Profile to Path

align


Extrusion Two Profiles Operator


Property name

Shortcut to use

Ignore Subdivision

ignoresub

U Subdivision

subdivu

V Subdivision

subdivv

Align On 1st Path

align1st


Extrusion Along Axis Operator


Property name

Shortcut to use

Ignore Subdivision

ignoresub

Close in U

closeu

Close in V

closev

U Subdivision

subdivu

V Subdivision

subdivv

Start Position

startpos

Length

length

Snap to Profile

snapprof

Extrude Along X

alongx

Extrude Along Y

alongy

Extrude Along Z

alongz


Loft Operator


Property name

Shortcut to use

Ignore Subdivision

ignoresub

Scale Factor

startscl, endscl

Continuity at Surface Curve

startcont, endcont

Tangent Direction Match

starttandir, endtandir

U Subdivision

subdivu

V Subdivision

subdivv

Close in U

closeu

Close in V

closev


Revolution Operator


Property name

Shortcut to use

Ignore Subdivision

ignoresub

Close U

closeu

Close V

closev

Start Angle

startang

Revolution Angle

ang

U Subdivision

subdivu

V Subdivision

subdivv


Four-Sided Operator


Property name

Shortcut to use

Ignore Subdivision

ignoresub

U Subdivision

subdivu

V Subdivision

subdivv


Surface Fit Operator


Property name

Shortcut to use

U Subdivision

upoints

V Subdivision

vpoints

Degree in U

udeg

Degree in V

vdeg

Close in U

uclose

Close in V

vclose

Maintain Discontinuity in U

umaint

Maintain Discontinuity in V

vmaint


Blend Surface Operator


Property name

Shortcut to use

Ignore Subdivision

ignoresub

Continuity

startcont, endcont

Tangent Scale Factor

startscl, endscl

Tangent Direction Match

starttandir, endtandir

U Subdivision

subdivu

V Subdivision

subdivv


Surface Fillet Operator


Property name

Shortcut to use

Ignore Subdivision

ignoresub

Radius Type

radtype

Start Radius

startrad

End Radius

endrad

Tolerance

tol

U Subdivision

subdivu

V Subdivision

subdivv


Surface Merge Operator


Property name

Shortcut to use

Ignore Subdivision

ignoresub

Continuity

cont

Seam

seam

Modify Tangent

modifytan

Range

startrange, endrange

Tangent Scale Factor

startscl, endscl

Tolerance

tol

U Subdivision

subdivu

V Subdivision

subdivv


Assemble NURBS Mesh


Property name

Shortcut to use

Always Evaluate

alwaysvaluate

Continuity

Continuity

Don't Fix the Tagged Points

NonFixingPoints

Allow Modification of Boundary Points

FixBoundaryPoint


Snap Face Operator


Property name

Shortcut to use

Inverse Boundary

invbound1, invbound2

Subsurface

subsrf1, subsrf2

Boundary

boundsrf1, boundsrf2

Offset

primaryoffset


Mesh Blend Operator


Property name

Shortcut to use

Tolerance

tolerance

Blend

blend


Boolean Operators


Property name

Shortcut to use

Boolean Mode

booleanmode


NURBS To Mesh Operator


Property name

Shortcut to use

U

stepu

V

stepv

Active

active

Tolerance

tolerance


Mesh Subdivide With Center


Property name

Shortcut to use

Subdivision Level

SubdivisionDepth

Subdivision Rule

SubdivisionRule


Curve Generator Operators

The following objects have shortcuts:


Curve Extract Segment Operator


Property name

Shortcut to use

Start Position

startpos

End Position

endpos

Invert

invert


Curve Extract Operator


Property name

Shortcut to use

Extract on whole mesh

complete


Curve Fit Operator


Property name

Shortcut to use

Number of Points

points

Degree

cont

Close

close

Maintain Discontinuity

maint


Surface Intersect Operator


Property name

Shortcut to use

Intersection Tolerance

intersecttol

Position Tolerance

fitpostol

Angular Tolerance

fitangtol


Blend CurveOperator


Property name

Shortcut to use

Curve 1

boundcrv1, startscl

Curve 2

boundcrv2, endscl


Curve Fillet Operator


Property name

Shortcut to use

Radius

rad


Curve Merge Operator


Property name

Shortcut to use

Curve 1

boundcrv1

Curve 2

boundcrv2

Continuity

cont

Seam Mode

seam

Modify Tangent

modifytan

Range

startrange, endrange

Tangent Scale Factor

startscl, endscl

Tolerance

tol


Topology Operators

The following objects have shortcuts:

Curve Inverse Topology Operator


Property name

Shortcut to use

Inverse Curve

inv


NURBS Curve Knots Topology Operator


Property name

Shortcut to use

Multiplicity

Mulptiplicity


Curve Shift Topology Operator


Property name

Shortcut to use

Shift U

shiftu


Curve Clean Topology Operator


Property name

Shortcut to use

Tolerance

cleantol


Curve Reparameterize Topology Operator


Property name

Shortcut to use

Parameterization

reparam


Curve Stitch Topology Operator


Property name

Shortcut to use

Curve 1

boundcrv1

Curve 2

boundcrv2

Continuity

cont

Seam Mode

seam

Modify Tangent

modifytan

Range

startrange, endrange

Tangent Scale Factor

startscl, endscl

Tolerance

tol


Insert Surface Knot Topology Operator


Property name

Shortcut to use

Knot Value

knotval

Insertion Domain

insdomain

Knot Multiplicity

multiplicity

SubSurface ID

SubSurfaceIndex


Remove Surface Knot Topology Operator


Property name

Shortcut to use

Knot Value

knotval

Removal Domain

remdomain

Knot Multiplicity

multiplicity

SubSurface ID

SubSurfaceIndex


Inverse Topology Operator


Property name

Shortcut to use

Inverse

inv


Surface Open Close Topology Operator


Property name

Shortcut to use

Open/Close in U

closeu

Open/Close in V

closev


Surface Shift Topology Operator


Property name

Shortcut to use

Shift U

shiftu

Shift V

shiftv


Surface Swap Topology Operator


Property name

Shortcut to use

Swap UVs

swap


Surface Clean Topology Operator


Property name

Shortcut to use

Clean in U

cleanu

Clean in V

cleanv

U Tolerance

cleantolu

V Tolerance

cleantolv


Surface Reparameterize Topology Operator


Property name

Shortcut to use

Parameterization in U

reparamu

Parameterization in V

reparamv


Curve Extend To Topology Operator


Property name

Shortcut to use

Boundary

bound

Continuity

cont

Scaling

scl


Surface Stitch Topology Operator


Property name

Shortcut to use

Tolerance

tol

Continuity

cont

Seam

seam

Modify Tangent

modifytan

Fix Boundary

boundfix

Range

startrange, endrange

Tangent Scale Factor

startscl, endscl


Snip Topology Operator


Property name

Shortcut to use

Keep First Surface

use1st

Snip All Srf Mesh

snipall

This page was last modified 16:41, 15 Dec 2010.
This page has been accessed 2977 times.

© Copyright 2009 Autodesk Inc. All Rights Reserved. Privacy Policy | Legal Notices and Trademarks | Report Piracy