v4.0
Freezes the modeling operators on the primitive construction history. Modeling operators consist of topology operators and deform operators that were applied while in Modeling construction mode.
FreezeModeling( [InputObjs], [Time], [PropagationType] ); |
Parameter | Type | Description |
---|---|---|
InputObjs | String | List of objects for which
we want to freeze the associated primitive's modeling operators.
Default Value: Current selection or active objects. |
Time | Number | Frame at which to freeze the primitives.
Default Value: Current time converted to nearest frame. |
PropagationType | siBranchFlag | Freeze the branch or just the node.
Default Value: siUnspecified |
NewScene ' Create a primitive CreatePrim "Grid", "NurbsSurface", "MyGrid" ' Switch to Modeling construction mode and apply a Twist deformation SetValue "Context.constructionmode", siConstructionModeModeling ApplyOp "Twist", "MyGrid", 3, siPersistentOperation ' Switch to Animation construction mode and apply a Taper deformation SetValue "Context.constructionmode", siConstructionModeAnimation ApplyOp "Taper", "MyGrid", 3, siPersistentOperation ' Freeze the modeling operators FreezeModeling "MyGrid" ' Only the Twist operator is frozen |