FreezeModeling

導入

v4.0

カテゴリ

オペレータの編集

詳細

プリミティブのコンストラクション ヒストリ上でモデリング オペレータをフリーズします。 モデリング オペレータは、Modeling コンストラクション モードで適用されたトポロジ オペレータおよびデフォーム オペレータのいずれかです。

スクリプト構文

FreezeModeling( [InputObjs], [Time], [PropagationType] );

パラメータ

パラメータ タイプ 詳細
InputObjs 文字列 関連付けられたプリミティブのモデリング オペレータをフリーズする、対象オブジェクトのリスト

デフォルト値:現在選択されているオブジェクトまたはアクティブなオブジェクト。

Time Number プリミティブをフリーズするフレーム

デフォルト値:最も近いフレームに変換された、現在の時間

PropagationType siBranchFlag ブランチ全体またはノードのみをフリーズします。

デフォルト値: siUnspecified

VBScript の例

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