Introduced
1.0
Description
Applies a kinematic operator.
Scripting Syntax
ApplyKinematicOp( PresetObj, [ConnectionSet], [ConnectType] )
Parameters
|
Parameter |
Type |
Description |
|
PresetObj |
String or a preset object (see SIGetPreset) |
|
|
ConnectionSet [in/out] |
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. |
|
|
ConnectType |
Specifies the type of connection. Default Value: siUnspecified |
Return Value
Returns an XSICollection list of new kinematic operators.
Examples
VBScript Example
'example showing using ApplyKinematicsOp to 'deform an object based on its motion dim oCone, oOps, oOp newscene , false SetValue "PlayControl.Current", 1 SetValue "PlayControl.Out", 60 'Create a cone that moves across the x-axis set oCone = CreatePrim( "Cone", "MeshSurface" ) oCone.Parameters( "posx" ).AddFCurve2( Array( 1, -8, 50, 8 ) ) 'Add a qstretch operator that will deform the 'cone as it moves set oOps = ApplyKinematicOp( "QStretch", oCone ) set oOp = oOps.Item(0) oOp.Parameters( "linvel_flexampl" ).Value = 0.5 PlayForwardsFromStart
See Also
Autodesk Softimage v7.5