v7.0
編集
ICECompoundNode を
ICETree として適用します。
このコマンドは、Softimage シーンにおける ICE Tree オペレータと適切なコンストラクションの接続(コンパウンド
ファイルに指定されているコンストラクション モードに基づいた接続)、ならびにコンパウンドなどを自動的に検査する ICE Tree
オペレータの設定を管理します。
また、Input パラメータを介して入力ポートに接続するエレメントのリストを含む ConnectionSet を指定することもできます。
いずれかの入力ポートを(reference 型の)ユーザが選択する必要がある場合、Softimage
は自動的に選択セッションを開始し、選択されたオブジェクトまたはコンポーネントに関連付けられた[GetData]ノードを作成します。
oReturn = ApplyICEOp( File, [Target], Input, ConnectType ); |
パラメータ | タイプ | 詳細 |
---|---|---|
File | 文字列 | コンパウンド ファイルへのパス |
Target | 選択リストまたは選択 | ターミナル ノードの適用先オブジェクト
デフォルト値:引数が指定されていない場合は、現在の選択が使用されます。 |
Input | 文字列 | コンパウンド ノードの入力ポートに接続するエレメントを記述する ConnectionSet。 たとえば、最初のポートが複数のインスタンスをサポートするジオメトリ ポートである場合、「cone,cube,cube2」のように使用できます。 障害物のリストにポートを 1 つ追加する場合は、「cone,cube,cube2;myobstacle,myobstacle2」のように使用できます。 |
ConnectType | siBranchFlag | 接続がノード モードかブランチ モードかを指定します。
デフォルト値: siUnspecified |
# # This example demonstrates how to use the ApplyICEOp command # to set up a 3D Point Grid on an empty Point Cloud # app = Application app.NewScene("", 0) app.GetPrim("PointCloud") app.ApplyICEOp("Generate 3D Point Grid") |