v1.5
入力メッシュから細分割されたメッシュを生成し、生成したメッシュのセンターを入力メッシュのいずれかと同じセンターに合わせます。
細分割されたメッシュとは、入力メッシュをよりスムーズにしたものです。
入力パラメータは ApplyOp コマンドと同じです。
ApplyOp "MeshSubdivide" コマンドを実行すると、細分割されたメッシュのセンターは原点に合わせられます。 この動作はすべてのジェネレータ オペレータのデフォルトです。
MeshSubdivideWithCenter( PresetObj, [ConnectionSet], [ConnectType], [ImmediateMode], [GenOpInputsDisposal] ); |
パラメータ | タイプ | 説明 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
PresetObj | String またはプリセット オブジェクト(「SIGetPreset」を参照) |
細分割されたメッシュの Generator Operators のいずれか。 デフォルト値: "MeshSubdivideWithCenter"
|
||||||||
ConnectionSet | ConnectionSet |
細分割(サブディバイド)を適用するオブジェクト。このオペレータに必要な接続セットについては、OpPreset を参照してください。 注: これは入/出力パラメータのため、このパラメータに渡した任意の文字列(変数または値)は、自動的に ConnectionSet オブジェクトに変換されます。 デフォルト値: デフォルト値なし。 |
||||||||
ConnectType | siBranchFlag |
このコマンドを、ノードとしてのオブジェクトまたはブランチとしてのオブジェクトのいずれに適用するかを指定します。 デフォルト値: siUnspecified |
||||||||
ImmediateMode | siOperationMode |
オペレータを即座にフリーズするかどうかを指定します。 デフォルト値: siPersistentOperation |
||||||||
GenOpInputsDisposal | siGeneratorInputsDisposalMode |
操作を実行した後に入力オブジェクトをどのように扱うかを指定します。 デフォルト値: siKeepGenOpInputs
|
'This example shows how to generate a subdivision surface from an input mesh. newscene 'Create a generated subdivided sphere... 'Center is placed at center of generated object and not origin. CreatePrim "Sphere", "MeshSurface" Translate , 5, 0, 0, siAbsolute, siParent, siObj, siX MeshSubdivideWithCenter , "sphere", , siPersistentOperation |