On this page |
境界アイテム毎にパーティションが作成され、その境界アイテムと重なっているソースアイテムすべてをそのパーティションに含めます。 これは、Compiled Blockを使って各ソースアイテムと各境界アイテムを比較することで重複テストを行なっています。
デフォルトの内部のCompiled Blockは、重複テストを行なうために境界アイテムに対して境界ボックスを作成しています。 このテストは、他の外部のCompiled Blockを指定することで上書きすることができます。 そのCompiled Blockは、重複が存在していた場合に空っぽでないジオメトリを返さなければなりません。そのため、空っぽのジオメトリ結果は、重複なしを意味します。
パラメータ
Bounding Geometry Parms
交差テストを行なうための境界を指定したジオメトリ。
Geometry Source
ジオメトリの読み込み元を決めます。
SOP Node
現行HIPファイル内のSOPノードのパスを指定することができます。このTOPノードは、そのSOPノードをクックして、その出力ジオメトリを格納します。
Note
Evaluation Time パラメータを使用することで、タイムラインの別の時間でSOPノードをクックすることができます。
Upstream Output File(s)
入力のワークアイテムのoutput
アトリビュートからファイルパスを取得して、そのファイルをジオメトリとして読み込みます。
ファイルは File Tag パラメータを使ってフィルタリングすることができます。
同じタグで複数のファイルが見つかった場合、 Multiple Inputs パラメータでインポートするファイルを決めます。
例えば、これは、
File Pattern TOPノードを使ってジオメトリファイルを表現したワークアイテムを生成してからそれらのジオメトリをこのノードに読み込みたい時に役立ちます。
Upstream Geometry Attribute
入力のワークアイテムのアトリビュートからジオメトリデータを取得します。 例えば、これは、前のGeometry Import TOPノードで読み込まれたジオメトリデータが存在している時に役立ちます。
Custom File Path
File Path ファイルディレクトリに存在するファイルからジオメトリデータを読み込みます。
SOP Path
クックするSOPノードのネットワークパス。例えば、/obj/geo1/output1
。
このパラメータは、 Geometry Source が SOP Node に設定されている時にのみ利用可能です。
Evaluate with Work Item Attributes
SOPネットワークが(例えばWedgeを行なうために)@attribute
エクスプレッションを使ってワークアイテムから値をPullしている場合には、これを有効にしてください。
@attribute
エクスプレッションを使用した場合、このノードはワークアイテム毎に別々にSOPをクックする必要があります。
@attribute
エクスプレッションを使用 しなかった 場合、このノードはそのSOPを1度だけクックする必要があります。
このパラメータは、 Geometry Source が SOP Node に設定されている時にのみ利用可能です。
File Tag
このファイルタグが付けられたファイルパスのみから読み込みます。例えば、file/geo
。
このパラメータは、 Geometry Source が Upstream Output File に設定されている時にのみ利用可能です。
Load Geometry During Cook
有効にすると、ワークアイテム生成時ではなくて、各ワークアイテムがクックされる度にジオメトリを読み込みます。 これは、上流のワークアイテムがクックされた時に生成されたジオメトリを読み込みたい場合や読み込むジオメトリファイルが膨大にある場合に役立ちます。
このパラメータは、 Geometry Source が SOP Node に設定されている時は利用不可です。
Merge Operation
上流のワークアイテムがジオメトリソースを複数持っている場合の挙動を決めます。 Geometry Source パラメータが Upstream Output Files に設定されている場合、以下のオプションを使用してそれらのジオメトリファイルをマージすることができます。 Geometry Source パラメータが Upstream Geometry Attribute に設定、且つ、入力ワークアイテムがパーティションだった場合、このノードは、そのパーティション内の各ワークアイテム上のジオメトリアトリビュートをマージします。
Import First Geometry
最初の有効なジオメトリソースが取り込まれ、他のジオメトリソースは無視されます。
Import and Merge All Files
Geometry Source が Upstream Output Files に設定されている場合、合致したすべてのファイルがマージされ、1つのジオメトリとして取り込まれます。 Geometry Source が Upstream Geometry Attribute に設定、且つ、入力ワークアイテムがパーティションだった場合、そのパーティション内の各ワークアイテムのジオメトリがマージされて取り込まれます。
File Path
インポートするジオメトリファイルのファイルパス。
このパラメータは、 Geometry Source が Custom File Path に設定されている時にのみ利用可能です。
Source Geometry Parms
交差テストを行なうためのソースジオメトリ。
Geometry Source
ジオメトリの読み込み元を決めます。
SOP Node
現行HIPファイル内のSOPノードのパスを指定することができます。このTOPノードは、そのSOPノードをクックして、その出力ジオメトリを格納します。
Note
Evaluation Time パラメータを使用することで、タイムラインの別の時間でSOPノードをクックすることができます。
Upstream Output File(s)
入力のワークアイテムのoutput
アトリビュートからファイルパスを取得して、そのファイルをジオメトリとして読み込みます。
ファイルは File Tag パラメータを使ってフィルタリングすることができます。
同じタグで複数のファイルが見つかった場合、 Multiple Inputs パラメータでインポートするファイルを決めます。
例えば、これは、
File Pattern TOPノードを使ってジオメトリファイルを表現したワークアイテムを生成してからそれらのジオメトリをこのノードに読み込みたい時に役立ちます。
Upstream Geometry Attribute
入力のワークアイテムのアトリビュートからジオメトリデータを取得します。 例えば、これは、前のGeometry Import TOPノードで読み込まれたジオメトリデータが存在している時に役立ちます。
Custom File Path
File Path ファイルディレクトリに存在するファイルからジオメトリデータを読み込みます。
SOP Path
クックするSOPノードのネットワークパス。例えば、/obj/geo1/output1
。
このパラメータは、 Geometry Source が SOP Node に設定されている時にのみ利用可能です。
Evaluate with Work Item Attributes
SOPネットワークが(例えばWedgeを行なうために)@attribute
エクスプレッションを使ってワークアイテムから値をPullしている場合には、これを有効にしてください。
@attribute
エクスプレッションを使用した場合、このノードはワークアイテム毎に別々にSOPをクックする必要があります。
@attribute
エクスプレッションを使用 しなかった 場合、このノードはそのSOPを1度だけクックする必要があります。
このパラメータは、 Geometry Source が SOP Node に設定されている時にのみ利用可能です。
File Tag
このファイルタグが付けられたファイルパスのみから読み込みます。例えば、file/geo
。
このパラメータは、 Geometry Source が Upstream Output File に設定されている時にのみ利用可能です。
Load Geometry During Cook
有効にすると、ワークアイテム生成時ではなくて、各ワークアイテムがクックされる度にジオメトリを読み込みます。 これは、上流のワークアイテムがクックされた時に生成されたジオメトリを読み込みたい場合や読み込むジオメトリファイルが膨大にある場合に役立ちます。
このパラメータは、 Geometry Source が SOP Node に設定されている時は利用不可です。
Merge Operation
上流のワークアイテムがジオメトリソースを複数持っている場合の挙動を決めます。 Geometry Source パラメータが Upstream Output Files に設定されている場合、以下のオプションを使用してそれらのジオメトリファイルをマージすることができます。 Geometry Source パラメータが Upstream Geometry Attribute に設定、且つ、入力ワークアイテムがパーティションだった場合、このノードは、そのパーティション内の各ワークアイテム上のジオメトリアトリビュートをマージします。
Import First Geometry
最初の有効なジオメトリソースが取り込まれ、他のジオメトリソースは無視されます。
Import and Merge All Files
Geometry Source が Upstream Output Files に設定されている場合、合致したすべてのファイルがマージされ、1つのジオメトリとして取り込まれます。 Geometry Source が Upstream Geometry Attribute に設定、且つ、入力ワークアイテムがパーティションだった場合、そのパーティション内の各ワークアイテムのジオメトリがマージされて取り込まれます。
File Path
インポートするジオメトリファイルのファイルパス。
このパラメータは、 Geometry Source が Custom File Path に設定されている時にのみ利用可能です。
Compiled Block Parms
これは、他のCompiled Blockを指定することで、デフォルトの交差テストを上書きすることができます。
Compiled Block
重複テストに使用するCompiled Block。 デフォルトのCompiled Blockは、境界アイテムに対して境界ボックスを使用します。 重複がなければ、Compiled Blockは空っぽでないジオメトリを返します。そのため、空っぽのジオメトリ結果は、重複なしを意味します。
Compiled Block Bounds
他のCompiled Blockをオーバーライドとして使用する場合、ここには、Block Begin CompileのInput Nameを指定します。それを使用することで、境界入力アイテムを次に進めることができます。
Compiled Block Source
他のCompiled Blockをオーバーライドとして使用する場合、ここには、Block Begin CompileのInput Nameを指定します。それを使用することで、ソース入力アイテムを次に進めることができます。
Examples
example_top_partitionbybounds Example for Partition by Bounds TOP node
このサンプルでは、PDG/TOPのPartition by Boundsノードの使い方について説明しています。
See also |