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