Get Geometry Sample(ジオメトリ サンプルの取得)

 
 
 

カテゴリ

  • Geometry Queries

説明

セット内の各エレメントについて、ジオメトリ上のランダムな位置を 1 つ出力します。位置は、ジオメトリのサーフェイスに「接合」されるので、異なるフレームで位置の値を再計算したりリセットしない限り、ジオメトリがデフォームしたりデフォームしても同じ相対位置に固定されます。

このノードは、[Generate Sample Set]ノードと似た動作を行います。[Generate Sample Set]ノードは、レート値に基づいてランダムな位置のセットを生成し、通常は[Add Point]ノードに接続されます。ただし、このノードでは、各セットのエレメントについて、1 つの位置しか生成されません。たとえば、ポイント クラウドの各ポイントで生成された位置を保存している場合、生成される位置の数は、ポイント クラウド内のポイント数に等しくなります。

また、[Filter]属性を使用することで、放出元となるポリゴン メッシュ ジオメトリ上の位置を制限することができます。

パラメータ

放出の種類(Emission Type)

位置が作成される位置を選択します。

  • [Point]を選択すると、ジオメトリック ポイント上の位置が返されます。

  • [Surface]を選択すると、ジオメトリック オブジェクトのサーフェイス(ポリゴン メッシュまたは NURBS サーフェイス)上の位置が返されます。

  • [Volume]を選択すると、ジオメトリック オブジェクトで定義されたボリュームの範囲内にある位置が返されます。

リファレンス(Reference)

ロケーションのフィルタリングで使用される属性のリファレンスです。[発生タイプ]が[サーフェイス]に設定されている場合は、サーフェイスの部分を指定できます。[発生タイプ]が[ポイント]に設定されている場合は、ポイントを指定できます。

属性として現在サポートされているタイプは、ブール、整数、およびスカラです。整数値およびスカラ値は、最小で 0、最大で 1 にクランプされます。

値 0 (ブールの False に相当)は、対応する頂点または三角形が、位置のセットから削除されることを意味します。[発生タイプ]が[サーフェイス]に設定されている場合、0 から 1 の間のスカラ値はウェイトとして使用されます。三角形は、フィルタされていない場合の N% の位置を放出します。N は、三角形のウェイトに 100 を乗じた値です。

サーフェイスから放出される場合にサポートされている属性のコンテキストは、現在のところ以下のとおりです。

  • 頂点: 三角形のウェイトは、その三角形の 3 つの頂点のウェイトの平均になります。

  • ポリゴン: 三角形のウェイトは、その三角形の中心における属性の値になります。

  • ポリノード: 三角形のウェイトは、その三角形の 3 つのポリノードのウェイトの平均になります。

Explore

リファレンスを Explorer から選択する場合は、このボタンをクリックします。選択できるのは、その位置で有効な属性だけです。

ピック(Pick)

選択セッションを開始する場合は、このボタンをクリックし、ビューポート、Explorer、またはスケマティック ビューからリファレンスを選択します。

反転(Invert)

フィルタ条件を反転します。このパラメータがオンの場合、実際のフィルタは、1 から属性の値を引いた値になります。

ポート

入力

シード(Seed)

使用される乱数のシーケンスを定義します。2 つのノードで同じパラメータを使用して異なる値のセットを生成する必要がある場合は、それぞれのノードに異なるシードを割り当てます。

時間による変化(Time Varying)

各フレームで異なる位置を生成するかどうかを指定します。

ジオメトリ(Geometry)

位置が生成されるジオメトリです。

出力

サンプル(Samples)

生成された位置です。