Sort SOPは、異なる方法で点とプリミティブをソートすることができます。プリミティブは望ましい順序に配列されます。しかし、点のオーダーはそうではありません。多くの起こりうる組み合わせががあります。頂点をソートするために、Primitive SOPを使用します。
以下の基準に従って、入力ジオメトリ内のポイントを並べ替えます。
- 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検索。
Point SortがRandomに設定されている場合のランダムシード。
Point SortがShiftに設定されている場合、オフセットラインで指定した量だけポイントの順序をシフトします。
Proximity to Pointでソートするときに参照するX、Y、Z座標。
- X / pointproxx
- Y / pointproxy
- Z / pointproxz
Along VectorあるいはDistance to Objectで参照するオブジェクトを指定します。
オブジェクトで定義されたベクトルに沿ってポイントを並べ替えます。
Along Vectorでポイントを並べ替えることができる一意のベクトルを指定します。
- X / pointdirx
- Y / pointdiry
- Z / pointdirz
以下の基準に従ってプリミティブをソートします。
- 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パラメーターで指定されたオブジェクトまでの距離に基づいてプリミティブを並べ替えます。
Primitive SortがRandomに設定されている場合のランダムシード。
Primitive SortがShiftに設定されている場合、オフセットラインで指定した量だけポイントの順序をシフトします。
Proximity to Pointでソートするときに参照するX、Y、Z座標。
- X /primproxx
- Y / primproxy
- Z / primproxz
Along VectorあるいはDistance to Objectで参照するオブジェクトを指定します。
オブジェクトで定義されたベクトルに沿ってプリミティブを並べ替えます。
Along Vectorでポイントを並べ替えることができる一意のベクトルを指定します。
- X / primdirx
- Y / primdiry
- Z / primdirz
パーティクルは、パーティクルシステムごとにソートされます。 つまり、2つの異なるパーティクルシステムプリミティブを持つSOPがある場合、それらは互いに独立してソートされます。
以下の基準に従ってプリミティブをソートします。
- 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パラメーターで指定されたオブジェクトまでの距離に基づいてプリミティブを並べ替えます。
パーティクルソートの結果を逆にします。
Particle SortがShiftに設定されている場合、オフセットラインで指定した量だけポイントの順序をシフトします。
Proximity to Pointでソートするときに参照するX、Y、Z座標。
- X / partproxx
- Y / partproxy
- Z / partproxz
Along VectorあるいはDistance to Objectで参照するオブジェクトを指定します。
オブジェクトで定義されたベクトルに沿ってプリミティブを並べ替えます。
Along Vectorでポイントを並べ替えることができる一意のベクトルを指定します。
- X / partdirx
- Y / partdiry
- Z / partdirz