SIApplyFlexEnv

Introduced

1.0

Description

Applies a flexible envelope.

Scripting Syntax

SIApplyFlexEnv( [ConnectionSet], [Interactive], [AssignNewDeformers], [ConstructionMode] )

Parameters

Parameter

Type

Description

ConnectionSet [in/out]

ConnectionSet

Specifies the objects connected to an operator. See Operator Presets for details on the connection set required for this operator.

Default Value: Currently selected objects are used as the main group.

Warning: An error occurs if the connection set is invalid. Please verify the connection set required for this operator to avoid breaking your scripts.

Interactive

Boolean

True to prompt user to pick objects.

Default Value: False

AssignNewDeformers

Boolean

True to automatically assign deformer objects when they are added to existing Envelopes.

Default Value: False

ConstructionMode [in/out]

siConstructionMode

Specifies in which construction mode to apply the envelope.

Default Value: Use the current construction mode

Return Value

Returns an XSICollection that contains the created Envelope operators (EnvelopeAutoAssignOp and EnvelopeOp).

Examples

VBScript Example

' Build a simple Envelope with no picking required.
CreatePrim "Sphere", "MeshSurface"
Create2DSkeleton -0.019, 3.703, 0.000, -0.795, 0.000, 0.000, 0.000, 0.000, 1.000, 1
AppendBone , 0.000, -3.509, 0.000
SelectObj "sphere", , True
SIApplyFlexEnv "sphere;bone,bone1,eff", False, False

See Also

ApplyFlexEnv



Autodesk Softimage v7.5