Sort SOP

概要

Sort SOPは、異なる方法で点とプリミティブをソートすることができます。プリミティブは望ましい順序に配列されます。しかし、点のオーダーはそうではありません。多くの起こりうる組み合わせががあります。頂点をソートするために、Primitive SOPを使用します。

パラメータ- Point ページ
Point Sort /ptsort

以下の基準に従って、入力ジオメトリ内のポイントを並べ替えます。

  • No change / none
    並べ替えはしません。
  • By vertex order / vtxord
    ポイントを頂点と同じ順序で並べます。
  • By x / byx
    X位置に従ってソートします。
  • By y / byy
    Y位置に従ってソートします。
  • By z / byz
    Z位置に従ってソートします。
  • Reverse / rev
    ポイントの順序を逆にします。
  • Random / seed
    ポイントの位置を変更せずに、指定されたシードを使用してポイントの順序をランダム化します。
  • Shift / shift
    Offsetパラメーターで指定された量だけポイントをシフトします。
  • Proximity to Point / prox
    指定したポイントへの近接度によってポイントを並べ替えます。
  • Along Vector / vector
    ユーザーまたはオブジェクト定義のベクトルに沿ってポイントを並べ替えます。
  • Distance to Object / object
    Vector Objectパラメーターで指定されたオブジェクトまでの距離に基づいてポイントを並べ替えます。
  • Closest Neighbour / neighbour
    次に近いものに基づいてポイントを並べ替えます。 遅いnxn検索。
Seed / pointseed

Point SortがRandomに設定されている場合のランダムシード。

Offset / pointoffset

Point SortがShiftに設定されている場合、オフセットラインで指定した量だけポイントの順序をシフトします。

Point / pointprox

Proximity to Pointでソートするときに参照するX、Y、Z座標。

  • X / pointproxx
  • Y / pointproxy
  • Z / pointproxz
Vector Object / pointobj

Along VectorあるいはDistance to Objectで参照するオブジェクトを指定します。
オブジェクトで定義されたベクトルに沿ってポイントを並べ替えます。

Vector / pointdir

Along Vectorでポイントを並べ替えることができる一意のベクトルを指定します。

  • X / pointdirx
  • Y / pointdiry
  • Z / pointdirz
パラメータ- Primitive ページ
Primitive Sort / primsort

以下の基準に従ってプリミティブをソートします。

  • No change / none
    並べ替えはしません。
  • By x / byx
    X位置に従ってソートします。
  • By y / byy
    Y位置に従ってソートします。
  • By z / byz
    Z位置に従ってソートします。
  • By Type / bytype
  • Reverse / rev
    プリミティブの順序を逆にします。
  • Random / seed
    プリミティブの位置を変更せずに、指定されたシードを使用してポイントの順序をランダム化します。
  • Shift / shift
    Offsetパラメーターで指定された量だけプリミティブをシフトします。
  • Proximity to Point / prox
    指定したポイントへの近接度によってプリミティブを並べ替えます。
  • Along Vector / vector
    ユーザーまたはオブジェクト定義のベクトルに沿ってプリミティブを並べ替えます。
  • Distance to Object / object
    Vector Objectパラメーターで指定されたオブジェクトまでの距離に基づいてプリミティブを並べ替えます。
Seed / primseed

Primitive SortがRandomに設定されている場合のランダムシード。

Offset / primoffset

Primitive SortがShiftに設定されている場合、オフセットラインで指定した量だけポイントの順序をシフトします。

Point / primprox

Proximity to Pointでソートするときに参照するX、Y、Z座標。

  • X /primproxx
  • Y / primproxy
  • Z / primproxz
Vector Object / primobj

Along VectorあるいはDistance to Objectで参照するオブジェクトを指定します。
オブジェクトで定義されたベクトルに沿ってプリミティブを並べ替えます。

Vector / primdir

Along Vectorでポイントを並べ替えることができる一意のベクトルを指定します。

  • X / primdirx
  • Y / primdiry
  • Z / primdirz
パラメータ- Particle ページ

パーティクルは、パーティクルシステムごとにソートされます。 つまり、2つの異なるパーティクルシステムプリミティブを持つSOPがある場合、それらは互いに独立してソートされます。

Particle Sort / partsort

以下の基準に従ってプリミティブをソートします。

  • No change / none
    並べ替えはしません。
  • By x / byx
    X位置に従ってソートします。
  • By y / byy
    Y位置に従ってソートします。
  • By z / byz
    Z位置に従ってソートします。
  • Reverse / rev
    プリミティブの順序を逆にします。
  • Shift / shift
    Offsetパラメーターで指定された量だけプリミティブをシフトします。
  • Proximity to Point / prox
    指定したポイントへの近接度によってプリミティブを並べ替えます。
  • Along Vector / vector
    ユーザーまたはオブジェクト定義のベクトルに沿ってプリミティブを並べ替えます。
  • Distance to Object / object
    Vector Objectパラメーターで指定されたオブジェクトまでの距離に基づいてプリミティブを並べ替えます。
Reverse Results / partreverse

パーティクルソートの結果を逆にします。

Offset / partoffset

Particle SortがShiftに設定されている場合、オフセットラインで指定した量だけポイントの順序をシフトします。

Point / partprox

Proximity to Pointでソートするときに参照するX、Y、Z座標。

  • X / partproxx
  • Y / partproxy
  • Z / partproxz
Vector Object / partobj

Along VectorあるいはDistance to Objectで参照するオブジェクトを指定します。
オブジェクトで定義されたベクトルに沿ってプリミティブを並べ替えます。

Vector / partdir

Along Vectorでポイントを並べ替えることができる一意のベクトルを指定します。

  • X / partdirx
  • Y / partdiry
  • Z / partdirz