Ray SOPは、サーフェースを投影します。レイは、入力ジオメトリーの各ポイントから、ノーマル方向へ投影されます。これは、クロスをサーフェースに掛ける、オブジェクトを他のオブジェクトでシュリンク・ワープする、またはそれに類似しているエフェクトに使用されます。
入力グループがある場合、このフィールドにグループ名を指定すると、SOPは指定されたグループに対してのみ動作します。 Pattern Matchingの章で説明されているように、パターンを受け入れます。
- Minimum Distance / minimum
ポイントは、コリジョン ジオメトリの最も近いポイントに配置されます。 このメソッドはポイント法線を使用しません。 これを使用して、1つのプリミティブを別のプリミティブにシュリンクラップまたは投影します。 - Project Rays / project
ポイントはコリジョン ジオメトリと交差するまで法線に沿って投影されます。
選択した場合、以下に定義されているようにポイントを変換します。 ソースポイント属性の更新のみに関心がある場合は、これをオフのままにします。
このオプションを選択すると、ユーザーは、最も近い交差オブジェクトと最も遠い交差オブジェクトのいずれかを選択できます。 以下の例を参照してください。
選択した場合、ソースジオメトリの各ポイントを、交差するコリジョンサーフェスの法線で更新します。 ポイントがコリジョンサーフェスで交差しない場合、(0,0,0)の法線が使用されます。
- Source Normal / source
- Collision Normal / collision
- Reflected Ray / reflect
選択すると、コリジョン面までの距離と交差する各ポイントが更新されます。 ポイントがコリジョン面で交差しない場合、距離0が使用されます。 この値は、ポイントSOPからアクセス可能な$ DISTポイント属性に配置されます。
値がゼロの場合、入力ポイントは影響を受けません。 値が1の場合、ポイントは交差面に着陸します。 負の値と1より大きい値も有効です。
この値は、サーフェス入力を法線方向にさらにオフセットします。
この値は、ポイントごとに送信されるレイの数を決定します。 1より大きい場合、残りの光線はランダムに摂動され、平均されます。
追加のサンプル光線の摂動を制御します。
より高いサンプリングレートで異なるランダムシーケンスを許可します。
選択すると、正常に交差したすべてのポイントを含むポイントグループが作成されます。
上記のポイントグループの名前を指定します。