v4.0
プリミティブのコンストラクション ヒストリ上でモデリング オペレータをフリーズします。 モデリング オペレータは、Modeling コンストラクション モードで適用されたトポロジ オペレータおよびデフォーム オペレータのいずれかです。
FreezeModeling( [InputObjs], [Time], [PropagationType] ); |
パラメータ | タイプ | 説明 |
---|---|---|
InputObjs | 文字列 |
関連付けられたプリミティブのモデリング オペレータをフリーズする、対象オブジェクトのリスト。 デフォルト値:現在選択されているオブジェクトまたはアクティブなオブジェクト。 |
Time | Number |
プリミティブをフリーズするフレーム デフォルト値:最も近いフレームに変換された、現在の時間 |
PropagationType | siBranchFlag |
ブランチ全体またはノードのみをフリーズします。 デフォルト値: 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 |