Houdini 18.0 ノード ジオメトリノード

Scatter 2.0 geometry node

サーフェス上に/ボリューム内に新しいポイントをランダムにばら撒きます。

On this page

概要

このノードは、サーフェス上に新しいポイントをほぼ均一なパターンで分布させて、オプションでポイントの凝集や空洞化の回避を試みます。

ボリュームプリミティブに対しては、このノードは、密度の値(マイナスの値はゼロになります)に比例してボリューム内にポイントをばら撒きます。

生成されたポイントは、色々な目的で使用することができます。 例えば、パーティクルの発生位置、コピーのテンプレートポイント、ボロノイ分解のセルポイント、グローバルイルミネーションの計算用のキューなどに使用します。

密度、ユニット面積あたりのポイント数、(カーブに対する長さ、ボリュームと四面体に対する体積)を指定したり、オプションでジオメトリの表面への分布を制御するアトリビュートでウェイトを付けることができます。 また、テクスチャ空間にばら撒くことで、テクスチャマップに基づいた密度でポイントをばら撒くこともできます。

Scatterの使い方

  1. シーンビューの右側にあるディスプレイツールバーで、 Display pointsアイコンをクリックします。

  2. ポイントをランダムにばら撒くオブジェクトを選択します。

  3. Model タブのScatterツールをクリックします。

    Scatterは、オブジェクトのサーフェス上にランダムにポイントを配置します。

パラメータエディタでポイント数やポイント密度を変更することができます。

ばら撒いたポイントを変形ジオメトリ上に引っ付ける

Scatterノードの入力がフレーム毎に変わると、出力されるポイント位置とポイント番号がランダムに変わることがあります。 場合毎に、これを回避する方法がいくつかあります。

To...Do this

ばら撒いたポイントを変形するジオメトリに引っ付ける

Spiky Deforming Torusのサンプルを参照してください。 ジオメトリのトポロジーが変化しないなら、静止した"rest"ジオメトリ上に一度ポイントをばら撒いてから、Attribute Interpolateノードを使ってフレーム毎にジオメトリを変形させることができます。

  1. 静止した"rest"ジオメトリをScatterノードの入力に接続します。

  2. Prim Num AttributePrim UVW Attribute の出力オプションをオンにします。

  3. Scatterの出力をAttribute Interpolateの1番目の入力に接続します。

  4. 変形ジオメトリをAttribute Interpolateの2番目の入力に接続します。

Scatterノードは一度だけクックし、Attribute Interpolateノードはすべてのフレームでクックして、ポイントを変形するジオメトリの該当する位置まで動かします。

ジオメトリをカットしたり、細分化したり、解像度の高いモデルに置換しても、ポイントの整合性を維持させる

Door With Polka Dotsのサンプルを参照してください。 ジオメトリを整合性のある方法でテクスチャマッピングすることができれば、Scatterノードのオプションの Generate パラメータを使ってポイントを In Texture Space でポイントをばら撒くことができます。

このオプションは、ポイントを2Dテクスチャ空間のユニット正方形にばら撒き、3Dサーフェスジオメトリがそのマッピングされたテクスチャ空間の領域からポイントを取得します。つまり、元のモデルと新しいモデルが同じテクスチャ座標を持っている限り、それらのモデルでは同じ位置にポイントがばら撒かれます。 継ぎ目付近では思ったような挙動をしないことがあります。なぜなら、その継ぎ目がモデル変更後に投影を実行した場合に、テクスチャ投影で移動することがあるからです。テクスチャの継ぎ目に沿ったポイントのリラックス化もひどい悪さをすることがあります。

Note

Density Scale は、 GenerateBy Density を選択した時のサーフェスのユニット正方形あたりのポイント数ではなく、テクスチャ空間ユニット正方形でのポイントの総数です。つまり、モデルに応じて By Density の時にばら撒いたポイントの数よりももっと多くまたはもっと小さくする必要があります。

ばら撒いたポイントを数が変わる別々の破片に引っ付ける

Spotted Soccer Ballsのサンプルを参照してください。 In Texture Space でポイントをばら撒く方法でこの問題が解決されることが多いですが、 それが適していない時、例えば、テクスチャ化が非常に難しかったり、テクスチャの継ぎ目が問題を引き起こしているのであれば、 各プリミティブに対するシードを上書きするオプション(デフォルトはプリミティブ番号)が、若い番号のプリミティブを削除してもシードが変わらないように各プリミティブのシードを設定することができます。

パラメータ

Group

ポイントを生成するプリミティブのグループ。

Generate

ポイントを生成する時に使用する全体的な手法。

By Density

各プリミティブの密度に基づいてポイントを分布します。密度とは、カーブではユニット長さあたりのポイント数、サーフェスではユニット面積あたりのポイント数、ボリュームと四面体ではユニット体積あたりのポイント数です。

Count per Primitive

Count per Prim Attribute パラメータで指定したポイント数がプリミティブ毎に生成されます。リラックス化はプリミティブ毎に行なわれ、ポイントが他のプリミティブに移りません。

In Texture Space

まず最初にポイントをテクスチャ空間のユニット正方形にばら撒き、uvアトリビュートに基づいて、サーフェスジオメトリがテクスチャ空間と同じ領域のポイントを取得します。 Relax Iterations が有効な時、ポイントはテクスチャ空間内でリラックス化されるので、継ぎ目沿いのポイントはリラックス化の効果が小さいです。 Max Relax Radius はテクスチャ空間単位なので、非常に小さい値にしてください。

Density Scale

生成するポイントの密度を意味する値または乗数。

Density Attribute なしで By Density でポイントをばら撒く時、これは、ユニット長さあたりのポイント数、サーフェスではユニット面積あたりのポイント数、ボリュームと四面体ではユニット体積あたりのポイント数になります。 Density Texture なしで In Texture Space でポイントをばら撒く時、これは、完全にユニット正方形内のポイント数になります。 Density Attribute または Density Texture を使用する時、これは、それらで乗算されて、物理空間またはテクスチャ空間それぞれの実際の密度を決めます。

Force Total Count が有効または GenerateCount per Primitive の時には、これは無効になります。

Density Attribute

GenerateBy Density の時に生成するポイントの密度を指定するアトリビュート。このアトリビュートには、Point,Vertex,Primitive,Detailのどれかのアトリビュートを指定することができ、 Point/Vertexアトリビュートの場合では、密度がプリミティブの面積に対して線形的に補間されます。 これは、Paintノードと併用するのに適しています。 Force Total Count が有効な時、これには実際の密度ではなくポイント密度の相対分布を指定します。

Override Prim Area

変形ジオメトリにポイントをばら撒きたいのであれば、これを使用しないでください。 それをするのであれば、Attribute Interpolateと一緒にScatterノードを使用する方が、簡単で速くで柔軟性があります。Spiky Deforming Torusのサンプルを参照してください。

GenerateBy Density の時、これは、プリミティブ毎に生成されるポイント数を決める時に、プリミティブ面積ではなく指定した値やPrimitiveアトリビュートを使用します。 例えば、 Density Scale を使用するなら1の値を、プリミティブ毎に生成するポイント数を指定するならオプションで Density Attribute を指定します。 ポイントの実際の数は、 Count per Primitive オプションを使用した時とは違い、グローバルとプリミティブのシードに依存し、正確に指定した数のポイントを生成します。

Scatter on Voxels Independently

有効にすると、ボリュームプリミティブ内の各ボクセルが個別にばら撒かれるようになるので、ボリュームの一部の領域を変更しても、そのボリュームの他の領域内で生成されたポイントには影響しません。 ただし、ポイント番号が変わり、 Relax Iterations によって隣接ポイントをお互いに緩和させます。 これによってポイント数が固定される保証がないので、これを有効にすると、 Force Total Count はサポートされません。

Use Area for 2D Volumes

有効にすると、どれかの軸が単一ボクセルになっているボリュームに関しては、密度はボリューム密度ではなく面密度として扱われるようになります。

Force Total Count

有効な時、正確にこの数だけのポイントが生成されます。これが無効な時と比べて、生成されるポイントは、プリミティブ面積や密度が変わる時に変わることがあります。 これは、 GenerateBy Density の時のみのオプションです。

Density Texture

GenerateIn Texture Space で、これが有効な時、これは、 Density Scale で乗算されて、テクスチャ空間のユニット正方形の各領域でポイントの密度が決まります。 Max Relax Radius はテクスチャ空間単位なので、非常に小さい値にしてください。なぜなら、テクスチャマップのブラック領域に押し込まれたポイントは、最大半径を持ちます。

op:構文を使ってCOPのパスを指定すれば、[123]のようにテキストを追加することでフレーム番号を、{colour}{colour,alpha}のようにテキストを追加することで1つ以上の平面名を、(640,480)のようにテキストを追加することで上書き解像度を指定することができます。

Note

テクスチャマップスケールの歪みは、物理空間のポイントの相対密度に影響します。 この理由は、ポイントがまずテクスチャ空間のユニット正方形にばら撒かれて、uvアトリビュートに基づいて、サーフェスジオメトリがテクスチャ空間と同じ領域のポイントを取得するからです。 これは、ポイントをローカル領域にのみばら撒くなら問題ではありません。

Count per Prim Attribute

GenerateCount per Primitive の時、これは、プリミティブ毎にばら撒くポイントの実際の数を示す整数または整数アトリビュート名のどれかです。

Max Points

これは、生成されるポイント数に制限をかけるオプションで、致命的なアクシデントを回避します。 生成されたポイントの数がこの数を超えると、その数を示す警告が起こり、この制限値以下のポイント数が大まかな分布で生成されます。

GenerateIn Texture Space の時、これは、テクスチャ空間のユニット正方形内にばら撒かれるポイント数の制限値です。 テクスチャマップでリピートがなければ、生成されるポイントの数を、この制限値以下にしてください。

Global Seed

GenerateBy Density の時、このランダムシードは、プリミティブ毎に生成されるポイント数の決定、プリミティブ毎のポイントの生成、ポイント生成順のランダム化に使用されます。 GenerateIn Texture Space の時、これは、テクスチャ空間ユニット正方形内でばら撒かれるポイント数の決定、テクスチャ空間でのポイントの生成、ポイント生成順のランダム化に使用されます。

Primitive Seed Attribute

GenerateBy Density の時、このPrimitiveアトリビュートは、プリミティブ毎に生成されるポイント数の決定、プリミティブ毎のポイントに使用されます。 これが有効な時、プリミティブ番号がプリミティブシードとして使用されます。 これは、他のプリミティブよりも低いプリミティブ番号のプリミティブをDetailに追加または削除した時のScatterの整合性を保つのに役に立ちます。

Randomize Point Order

有効な時、ポイントは出力されるDetailでランダムな順番になります。デメリットは、1つの領域にポイントがたくさん生成されると、他の領域でのポイントの順番は、位置やアトリビュートが同じままでも変わってしまうことです。

Relax Iterations

有効にすると、ばら撒かれたポイントは、凝集しないようにリラックス化され、お互いに引き離されます。 これを繰り返すと、おかしな挙動が回避され、リラックス化の度合いが制御されます。 この値を上げると、ポイント間の距離が広がります。 上手く離れたポイントの分布のことを、"blue noise"と呼びます。

密度内の偏差をほぼ維持させるには、密度の値と反比例した半径(カーブ用)、密度の2乗根と反比例した半径(サーフェス用)、密度の3乗根と反比例した半径(ボリューム用)をポイントに割り当てます。これは、サーフェス上に密度をペイントした時、黒の背景で密度テクスチャを使用した時、密度がゼロに近い領域、特にボリュームで問題を起こすことがあります。その理由は、半径が無限に近くなるからです。 そのため、 Max Relax Radius には、意図しないポイントが近接ポイントを遠いところに飛ばさないように適切に設定しなければなりません。

GenerateIn Texture Space なら、ポイントがテクスチャ空間でリラックス化されるので、継ぎ目沿いのポイントはリラックス化の効果が小さいです。 GenerateCount per Primitive なら、各プリミティブのポイントは、他のプリミティブと無関係にリラックス化され、プリミティブ毎の数が正確になります。 ボリュームプリミティブ上にばら撒かれるポイントは、リラックス化の間に他のボリュームプリミティブ上にばら撒かれるポイントに影響を与えません。 カーブ上にばら撒かれるポイントは、数千の繰り返しを試みて、完全に均等に広がります。 1カーブ上のポイントは、リラックス化の間に他のカーブ上のポイントに影響を与えません。 サーフェス、四面体、ボリューム、カーブのどれかに対してばら撒かれるポイントは、他の3つに対してばら撒かれるポイントに影響を与えません。

Note

表面に沿ったリラックス化は、サーフェス法線に垂直な2D空間でリラックス化してサーフェス上に投影するという処理を交互に行なうことで処理されています。 入力ジオメトリにNPoint/Vertexアトリビュートが存在すれば、それらの法線が使用されるので、そのリラックス化の結果に影響します。

Scale Radii By

ポイント半径は、ポイントをリラックスする前にこの値でスケールされます。1未満のスケールを指定すると、その結果のポイントの"凝集性"が上がり、0の値ならリラックスなしになります。1より大きいスケールを指定すると、リラックスの収束が速くなることがあります。特にカーブ上にばら撒いた時がそうです。

スケールの後は、リラックス前に Max Relax Radius が実行されます。 Output Radius Attribute は有効であれば最終半径を反映します。

Max Relax Radius

ポイントをリラックスさせた時に問題のある密度の低い領域内に異常なポイントが発生しないようにするには、これを適切に設定しなければなりません。

密度内の偏差をほぼ維持させるには、密度の値と反比例した半径(カーブ用)、密度の2乗根と反比例した半径(サーフェス用)、密度の3乗根と反比例した半径(ボリューム用)をポイントに割り当てます。これは、サーフェス上に密度をペイントした時、黒の背景で密度テクスチャを使用した時、密度がゼロに近い領域、特にボリュームで問題を起こすことがあります。その理由は、半径が無限に近くなるからです。 このパラメータには、他のポイントに影響を与えるポイントの最大半径を指定します。

GenerateIn Texture Space の時、これは、テクスチャ空間での半径なので、非常に小さい値にしてください。

これを無効にしても、まだ最大半径が残ります。この半径は、 GenerateIn Texture Space でない時に入力ジオメトリの境界ボックスの対角線の長さの半分として、 GenerateIn Texture Space の時に1として現在選択されます。

Prim Num Attribute

有効にすると、各ポイントの生成元であるソースプリミティブの番号を示すアトリビュートが出力されます。リラックス時にあるプリミティブから他のプリミティブへ押し出されるポイントを正しく制御するために、 これはリラックス化の後に決定されます。Attribute Interpolateと併用するには、これと Prim UVW Attribute を有効にします。

Prim UVW Attribute

有効にすると、各ポイントの生成元であるプリミティブのパラメータ空間での各ポイントの座標を意味するアトリビュートが出力されます。 リラックス時に動かされるポイントを正しく制御するために、これはリラックス化の後に決定されます。Attribute Interpolateと併用するには、これと Prim Num Attribute を有効にします。

Output Density Attribute

有効にすると、各ポイントの生成位置でのポイント密度を意味するアトリビュートが出力されます。 リラックス時に動かされるポイントを正しく制御するために、これはリラックス化の後に決定されます。 Output Radius and Density in Texture Space が有効なら、その密度はテクスチャ空間の密度になります。 つまり、 Density ScaleDensity Texture を乗算した値になり、無効なら、物理空間での密度になります。

Output Radius Attribute

有効にすると、各ポイントの生成位置でのポイント密度に相当する半径を意味するアトリビュートが出力されます。 リラックス時に異なる密度の領域に動かされるポイントを正しく制御するために、これはリラックス化の後に決定されます。

これらは、GenerateIn Texture SpaceOutput Radius and Density in Texture Space が無効な時の場合を除いて、リラックス化の後に半径をスケールして物理空間スケールを表現する場合にリラックス時に使用される半径です。

ポイントの半径が Max Relax Radius より大きい場合、その最大値に制限されます。 その制限に到達しない限りは、カーブ上のポイントに対しては、半径がまさに0.5/densityになります。サーフェス上のポイントに対しては、半径が約0.537/sqrt(density)になります。 ボリュームや四面体内のポイントに対しては、半径は約0.561/cbrt(density)になります。

Output Radius and Density in Texture Space

有効にすると、出力される半径と密度のアトリビュートには、テクスチャ空間の半径と密度を含みます。無効にすると、それらのアトリビュートは、物理空間の半径と密度になります。

Point Attributes

これらのPointアトリビュートやグループは、入力ジオメトリから補間され、生成されるポイントに転送されます。

Vertex Attributes

これらのVertexアトリビュートやグループは、入力ジオメトリから補間され、生成されるポイントにPointアトリビュートの形式で転送されます。

Primitive Attributes

これらのPrimitiveアトリビュートやグループは、入力ジオメトリからコピーされ、生成されるポイントにPointアトリビュートの形式で転送されます。

Detail Attributes

これらのDetailアトリビュートは、入力ジオメトリからコピーされ、生成されるポイントにPointアトリビュートの形式で転送されます。

Examples

DoorWithPolkaDots Example for Scatter geometry node

このサンプルでは、入力ジオメトリを再修正したり壊すことでトポロジーが変わってしまっても、整合性を保つようにポイントをばら撒くScatter SOPの使い方を説明しています。 これは、テクスチャ空間にポイントをばら撒くオプションで実現しています。

GrassGrow Example for Scatter geometry node

この単純なサンプルでは、Scatter SOPを使って地形上に草をランダムにばら撒く方法を説明しています。

SpikyDeformingTorus Example for Scatter geometry node

このサンプルでは、Scatter SOPとAttribute Interpolate SOPを使用して、ジオメトリが変形しても、ばら撒かれたポイントが整合性を保つように簡単に調整する方法を説明しています。

SpottedSoccerBalls Example for Scatter geometry node

このサンプルでは、Scatter SOPを使用して、別々の破片が追加または削除されても、整合性を保つようにポイントをばら撒く方法を説明しています。 これは、プリミティブ毎に独自の乱数シードを使用するオプションで実現しています。

See also

ジオメトリノード

  • Adaptive Prune

    全体的な外観の維持を試みつつエレメントを削除します。

  • Add

    点、ポリゴンを作成、または点/ポリゴンを入力に追加します。

  • Agent

    エージェントプリミティブを作成します。

  • Agent Clip

    エージェントプリミティブに新しいクリップを追加します。

  • Agent Clip Properties

    エージェントのアニメーションクリップの再生方法を定義します。

  • Agent Clip Transition Graph

    アニメーションクリップ間で可能なトランジション(遷移)を表現したジオメトリを作成します。

  • Agent Collision Layer

    衝突検出に適した新しいエージェントレイヤを作成します。

  • Agent Configure Joints

    エージェントのジョイントの回転制限を指定するPointアトリビュートを作成します。

  • Agent Constraint Network

    コンストレイントネットワークを構築して、エージェントの手足をまとめます。

  • Agent Definition Cache

    エージェント定義ファイルをディスクに書き出します。

  • Agent Edit

    エージェントプリミティブのプロパティを編集します。

  • Agent Layer

    エージェントプリミティブに新しいレイヤを追加します。

  • Agent Look At

    エージェントの頭が、指定したオブジェクトや位置に向くように調整します。

  • Agent Prep

    他の群衆ノードで使用する色々な共通Pointアトリビュートをエージェントに追加します。

  • Agent Proxy

    エージェントに対してシンプルなプロキシジオメトリを用意します。

  • Agent Relationship

    エージェント間に親子関係を作成します。

  • Agent Terrain Adaptation

    エージェントの足を地形に順応させて、滑りを回避します。

  • Agent Transform Group

    新しいトランスフォームグループをエージェントプリミティブに追加します。

  • Agent Unpack

    エージェントプリミティブからジオメトリを抽出します。

  • Agent Vellum Unpack

    Vellumシミュレーション用にエージェントプリミティブからジオメトリを抽出します。

  • Alembic

    Alembicシーンファイル(.abc)からジオメトリをジオメトリネットワークに読み込みます。

  • Alembic Group

    Alembicプリミティブ用のジオメトリグループを作成します。

  • Alembic Primitive

    Alembicプリミティブの組み込みプロパティを修正します。

  • Alembic ROP Output Driver

    シーンをAlembicアーカイブとしてエクスポートします。

  • Align

    プリミティブのグループをお互いに整列または補助入力に揃えます。

  • Assemble

    一連の分解処理をキレイにしてその結果の破片を作成します。

  • Attribute Blur

    メッシュまたはポイントクラウドのポイントをブラー(または"リラックス")します。

  • Attribute Cast

    Houdiniが以前に保存したアトリビュートのサイズ/精度を変更します。

  • Attribute Composite

    2つ以上の選択要素間で頂点/ポイント/プリミティブ/Detailアトリビュートを合成します。

  • Attribute Copy

    頂点/ポイント/プリミティブのグループのアトリビュートをコピーします。

  • Attribute Create

    ユーザ定義アトリビュートを追加・編集します。

  • Attribute Delete

    Point/Primitiveアトリビュートを削除します。

  • Attribute Expression

    単純なVEXエクスプレッションでアトリビュートを修正することができます。

  • Attribute Fade

    Pointアトリビュートが時間に合わせてフェードイン・アウトします。

  • Attribute Interpolate

    ウェイトなどに基づいてアトリビュートを補間します。

  • Attribute Mirror

    平面の片側から反対側にアトリビュートをコピー・反転します。

  • Attribute Noise

    入力ジオメトリのアトリビュートにノイズを追加します。

  • Attribute Paint

    カラーや変形マスク値などのPointアトリビュートをジオメトリ上に直接インタラクティブにペイントします。

  • Attribute Promote

    アトリビュートをあるジオメトリレベルから他のジオメトリレベルへ昇進または降格します。

  • Attribute Randomize

    多様に分布したランダムなアトリビュート値を生成します。

  • Attribute Remap

    アトリビュートの値を新しい範囲に合わせます。

  • Attribute Rename

    ポイント/プリミティブのアトリビュートの名前変更・削除をします。

  • Attribute Reorient

    2つのモデル間の違いに基づいてPointアトリビュートを修正します。

  • Attribute String Edit

    文字列アトリビュートの値を編集します。

  • Attribute Swap

    アトリビュートの内容をコピー、移動、スワップします。

  • Attribute Transfer

    2つのモデル間で頂点/ポイント/プリミティブ/Detailのアトリビュートを転送します。

  • Attribute Transfer By UV

    UVの近接度に基づいて、2つのジオメトリ間でアトリビュートを転送します。

  • Attribute VOP

    VOPネットワークを実行してジオメトリアトリビュートを修正します。

  • Attribute Wrangle

    VEX Snippetを実行して、アトリビュートの値を修正します。

  • Attribute from Map

    テクスチャマップ情報をPointアトリビュートにサンプリングします。

  • Attribute from Volume

    ボリュームからの情報を追加で再マップして他のジオメトリの一部にコピーします。

  • Bake ODE

    ODE/Bulletソルバ用にプリミティブを変換します。

  • Bake Volume

    ボリュームプリミティブ内のライティングの値を計算します。

  • Basis

    NURBS曲線/サーフェスのパラメトリック空間の範囲内でノットを移動させる操作をします。

  • Bend

    ベンド、ツイスト、テーパ、スクァッシュ/ストレッチといった変形を適用します。

  • Blast

    プリミティブ/ポイント/エッジ/ブレークポイントを削除します。

  • Blend Shapes

    同じトポロジーの形状間で3Dモーフィングを計算します。

  • Block Begin

    ループブロックの開始。

  • Block Begin Compile

    コンパイルブロックの開始。

  • Block End

    ループブロックの終了/出力。

  • Block End Compile

    コンパイルブロックの終了/出力。

  • Bone Capture

    キャプチャーウェイトをボーンに割り当てることで Bone Deformに対応します。

  • Bone Capture Biharmonic

    四面体メッシュのBiharmonic(重調和)関数に基づいてキャプチャーウェイトをポイントに割り当てることによるボーン変形をサポートします。

  • Bone Capture Lines

    適切なアトリビュートを使ってボーンからラインを作成することで、Bone Capture Biharmonicをサポートするユーティリティノード。

  • Bone Capture Proximity

    キャプチャーウェイトをボーンまでの距離に基づいたポイントに割り当てることで、Bone Deformに対応します。

  • Bone Deform

    ボーンから作成されたキャプチャーアトリビュートを使用して、そのボーンの動きに合わせてジオメトリを変形します。

  • Bone Link

    ボーンオブジェクト用にデフォルトのジオメトリを作成します。

  • Boolean

    2つのポリゴンオブジェクトをブール演算で組み合わせたり、2つのポリゴンオブジェクト間の交線を検索します。

  • Boolean Fracture

    切断サーフェスを使って入力ジオメトリを粉砕します。

  • Bound

    入力ジオメトリ用に境界ボックス、球、矩形を作成します。

  • Box

    立方体または6面の矩形ボックスを作成します。

  • Bulge

    1番目の入力のポイントを2番目の入力の1つ以上のマグネットを使って変形します。

  • COP2 Network

    Compositeネットワークから2Dジオメトリを取り込みます。

  • Cache

    プレイバックを高速化するために入力ジオメトリを記録してキャッシュ化します。

  • Cap

    開口部を平面または丸めて閉じます。

  • Capture Attribute Pack

    配列アトリビュートを単一のIndex Pairのキャプチャアトリビュートに変換します。

  • Capture Attribute Unpack

    単一のIndex Pairのキャプチャアトリビュートを、ポイント単位のDetail配列アトリビュートに変換します。

  • Capture Correct

    キャプチャー領域とキャプチャーウェイトを調整します。

  • Capture Layer Paint

    キャプチャーアトリビュートを直接ジオメトリにペイントすることができます。

  • Capture Mirror

    対称モデルの片半分のキャプチャーアトリビュートをもう片方にコピーします。

  • Capture Override

    個々のポイント上にキャプチャーウェイトを上書きします。

  • Capture Region

    ポイントがボーンにキャプチャーされる範囲内でボリュームを作成することでCaptureとDeformに対応します。

  • Carve

    プリミティブからポイントや断面をスライス、カット、抽出します。

  • Channel

    CHOPからサンプルデータを読み込み、それをポイントポジションとPointアトリビュートに変換します。

  • Circle

    開閉の円弧、円、楕円を作成します。

  • Circle from Edges

    選択したジオメトリを円状に変形させます。

  • Clay

    NURBSフェース/NURBSサーフェス上のポイントを直接引っ張ることでそれらを変形します。

  • Clean

    汚れたモデルをクリーンアップします。

  • Clip

    平面の片側のジオメトリを削除します。

  • Cloth Capture

    低解像度でシミュレーションしたClothオブジェクトをキャプチャーします。

  • Cloth Deform

    Cloth Capture SOPでキャプチャーしたジオメトリを変形します。

  • Cloud

    ソースジオメトリのボリューム表現を作成します。

  • Cloud Light

    Diffuseライトでボリュームを充たします。

  • Cloud Noise

    雲のようなノイズをFogボリュームに適用します。

  • Cluster

    ポジション(またはベクトルアトリビュート)に基づいたクラスタポイントへの低レベル機械言語。

  • Cluster Points

    ポジション(またはベクトルアトリビュート)に基づいたクラスタポイントへの高レベルノード。

  • Collision Source

    DOP衝突で使用するジオメトリとVDBのボリュームを作成します。

  • Color

    カラーアトリビュートをジオメトリに追加します。

  • Comb

    ペイントでサーフェスポイントの法線を調整します。

  • Connect Adjacent Pieces

    隣接する破片間にラインを作成します。

  • Connectivity

    繋がったプリミティブまたはポイントの各セットに対して固有の値でアトリビュートを作成します。

  • Control

    コントロールシェイプとして利用する単純なジオメトリを作成します。

  • Convert

    ジオメトリをあるジオメトリタイプから他のタイプに変換します。

  • Convert HeightField

    2D Heightフィールドを3D VDBボリューム、ポリゴンサーフェス、ポリゴンスープサーフェスに変換します。

  • Convert Line

    ジオメトリを線分に変換します。

  • Convert Meta

    メタボールジオメトリをポリゴン化します。

  • Convert Tets

    指向性の四面体メッシュサーフェスを生成します。

  • Convert VDB

    Sparse(疎らな)ボリュームを変換します。

  • Convert VDB Points

    Point CloudとVDB Points Primitiveを相互変換します。

  • Convert Volume

    ボリュームのアイソサーフェスをポリゴンサーフェスに変換します。

  • Convex Decomposition

    入力ジオメトリを、近似した凸セグメントに分割します。

  • Copy Stamp

    入力ジオメトリのコピーを複数作成します。またはジオメトリを2番目の入力のポイントにコピーします。

  • Copy and Transform

    ジオメトリをコピーして、それらのコピーにトランスフォームを適用します。

  • Copy to Curves

    1番目の入力のジオメトリを2番目の入力のカーブ上にコピーします。

  • Copy to Points

    1番目の入力のジオメトリを2番目の入力のポイント上にコピーします。

  • Crease

    手動でポリゴンエッジからcreaseweightアトリビュートを追加/削除します。Subdivide SOPと組み合わせて使用します。

  • Creep

    サーフェス上の一部のジオメトリを変形/アニメーションします。

  • Cross Section Surface

    断面を通過するサーフェスを作成します。

  • Crowd Source

    エージェントプリミティブの群衆を集めます。

  • Curve

    ポリゴン/NURBS/Bezier曲線を作成します。

  • Curveclay

    サーフェス上の曲線を編集することでスプラインサーフェスを変形します。

  • Curvesect

    2つ以上の曲線/フェース間の交線(または最小距離間の点)を検索します。

  • DOP I/O

    DOPシミュレーションからフィールドを取り込み、それをディスクに保存、そして再度読み込み直します。

  • DOP Import Fields

    DOPシミュレーションからスカラーとベクトルフィールドを取り込みます。

  • DOP Import Records

    DOPシミュレーションからオプションとレコードデータをPointアトリビュート付きでポイントに取り込みます。

  • DOP Network

  • Debris Source

    分離して破壊されたリジッドボディオブジェクトのDebris(瓦礫)に対してポイントエミッションソースを生成します。

  • Deformation Wrangle

    ジオメトリを変形させるVEXスニペットを実行します。

  • Delete

    要素番号、境界ボリューム、プリミティブ/ポイント/エッジの法線、Degeneracy(縮退)を基準に入力ジオメトリを削除します。

  • DeltaMush

    ポイント変形を平滑化(または"リラックス化")します。

  • Detangle

    ジオメトリを変形させた時に干渉の回避を試みます。

  • Dissolve

    入力ポリゴンジオメトリからエッジを削除して、共有エッジを持ったポリゴンを結合します。

  • Distance Along Geometry

    各開始点からジオメトリのエッジまたはサーフェスに沿った最短経路の距離を測定します。

  • Distance from Geometry

    各ポイントから参照ジオメトリまでの距離を測定します。

  • Distance from Target

    ターゲットから各ポイントまでの距離を測定します。

  • Divide

    ポリゴンを分割、スムーズ、三角化します。

  • Dop Import

    DOPシミュレーションから抽出した情報に基づいたジオメトリを取り込み、トランスフォームします。

  • Draw Curve

    ビューポートでユーザ入力からカーブを作成します。

  • Draw Guides

  • Each

    For Each SOPの仕様に応じて入力ジオメトリを抜粋します。

  • Edge Collapse

    エッジとフェースを中点に折り畳みます。

  • Edge Cusp

    エッジの点を固有化し、ポイント法線を再計算することで、エッジをシャープにします。

  • Edge Divide

    ポリゴンのエッジ上にポイントを挿入し、任意で接続します。

  • Edge Equalize

    選択したエッジがすべて同じ長さになるように変形させます。

  • Edge Flip

    ポリゴンのエッジの方向を反転します。

  • Edge Fracture

    ガイドカーブを使ってエッジ沿いにジオメトリをカットします。

  • Edge Straighten

    選択したエッジを一直線にします。

  • Edge Transport

    エッジネットワークやカーブに沿ってアトリビュート値をコピーしたりオプションで修正します。

  • Edit

    ポイント/エッジ/フェースをインタラクティブに編集します。

  • Ends

    端点を開閉したり、塞ぎます。

  • Enumerate

    選択したポイント/プリミティブのアトリビュートの値を連番の整数または文字列に設定します。

  • Error

    親アセット上で表示させることができるメッセージ、警告、エラーを生成します。

  • Exploded View

    中心から外側に向かってジオメトリを押し出して、展開ビューを作成します。

  • Export Object Transforms

    トランスフォーム系アトリビュートをオブジェクトノードにエクスポートします。

  • Extract Centroid

    ジオメトリの各ピースの重心を計算します。

  • Extract Transform

    2つのジオメトリ間で最適なトランスフォームを計算します。

  • Extrude

    ジオメトリを法線に沿って押し出します。

  • Extrude Volume

    サーフェスジオメトリを押し出してボリュームを作成します。

  • FEM Visualization

  • FLIP Source

    FLIPシミュレーションのソースとなるサーフェスまたはdensity VDBを作成します。

  • Facet

    サーフェスのファセットの滑らかさを制御します。

  • Filament Advect

    ポリゴンカーブを渦巻くフィラメントにします。

  • File

    ファイルの読み込み、書き込み、ジオメトリのディスクへキャッシュ化します。

  • File Cache

    ジオメトリシーケンスをディスクに書き出したり、ディスクから読み込みます。

  • File Merge

    ディスクからデータを読み込み、まとめます。

  • Fillet

    2本の曲線/サーフェス間を繋いだ滑らかなジオメトリを作成します。

  • Filmbox FBX ROP出力ドライバ

  • Find Shortest Path

    開始点から終了点までのサーフェスのエッジに沿った最短パスを検索します。

  • Fit

    スプライン曲線をポイントに、スプラインサーフェスをポイントのメッシュにフィットします。

  • Fluid Compress

    流体シミュレーションの出力を圧縮してディスクサイズを軽減します。

  • Font

    Type1、TrueType、OpenTypeのフォントから3Dテキストを作成します。

  • Force

    メタボールを使ってポイントやスプリングを引き寄せたり引き離します。

  • Fractal

    入力ジオメトリからボコボコの山のような分割を行ないます。

  • Fur

    サーフェス上に髪のような曲線を作成します。

  • Fuse

    ポイントを結合します。

  • Glue Cluster

    クラスタの値に応じてGlue Constraint Networkに強度を加えます。

  • Grain Source

    パーティクルベースのGrain(粒)シミュレーションのソースとして使用するパーティクルを生成します。

  • Graph Color

    隣接コンポーネントと被らないように各コンポーネントに固有の整数アトリビュートを割り当てます。

  • Grid

    平面を作成します。

  • Groom Blend

    2つのグルームのガイドとスキンをブレンドします。

  • Groom Fetch

    グルーミングオブジェクトからグルームデータを取得します。

  • Groom Pack

    グルームのコンポーネントをディスクに書き出すために、それらを名前付きパックプリミティブのセットにパックします。

  • Groom Switch

    2本のグルームストリームのすべてのコンポーネント間を切り替えます。

  • Groom Unpack

    パックしたグルームからグルームのコンポーネントをアンパックします。

  • Group

    色々な条件に応じてポイント/プリミティブ/エッジ/頂点のグループを作成します。

  • Group Combine

    ブーリアン演算に応じて、ポイント/プリミティブ/エッジのグループを組み合わせます。

  • Group Copy

    ポイント/プリミティブ番号に基づいて2つのジオメトリの断片間にグループをコピーします。

  • Group Delete

    パターンに応じて、ポイント/プリミティブ/エッジ/頂点のグループを削除します。

  • Group Expand

    エッジ、ポイント、プリミティブ、頂点のグループを拡大または縮小させます。

  • Group Expression

    VEXエクスプレッションを実行して、グループメンバーシップを修正します。

  • Group Find Path

    エレメント間の経路からグループを構築します。

  • Group Paint

    ペイントでインタラクティブにグループを設定します。

  • Group Promote

    ポイント/プリミティブ/エッジ/頂点のグループをポイント/プリミティブ/エッジ/頂点のグループに変換します。

  • Group Range

    範囲指定でポイント/プリミティブをグループ化します。

  • Group Rename

    パターンに応じてグループの名前を変更します。

  • Group Transfer

    近接する2つのジオメトリの断片間にグループを転送します。

  • Group by Lasso

    投げ縄でポイントをプリミティブをグループ化します。

  • Group from Attribute Boundary

    指定したアトリビュートの境界を含んだグループを作成します。

  • Guide Advect

    Velocityボリュームによってガイドポイントを移流させます。

  • Guide Collide With VDB

    ガイドカーブの衝突をVDB符号付き距離フィールドを使って計算します。

  • Guide Deform

    アニメーションスキンとオプションのガイドカーブを使ってジオメトリを変形させます。

  • Guide Groom

    ビューポート内でガイドカーブの直感的操作を可能にします。

  • Guide Group

    グルーミングツールで使用する標準のプリミティブグループを作成します。

  • Guide Initialize

    ヘアーガイドの初期方向を簡単に設定します。

  • Guide Mask

    他のグルーミング操作をするためのマスクアトリビュートを作成します。

  • Guide Partition

    Hair Generateで使用できる分け目を作成します。

  • Guide Skin Attribute Lookup

    ガイドカーブの根元ポイント下のスキンジオメトリアトリビュートを照会します。

  • Guide Tangent Space

    カーブ沿いに一貫した接線空間を構築します。

  • Guide Transfer

    ジオメトリ間でヘアーガイドを転送します。

  • Hair Card Generate

    密集したヘアーカーブを、そのグルームのスタイルと形状を維持しつつポリゴンカードに変換します。

  • Hair Clump

    ガイドカーブをClump(凝集)します。

  • Hair Generate

    サーフェス上またはポイントからヘアーを生成します。

  • Hair Growth Field

    ストロークプリミティブに基づいてVelocityフィールドを生成します。

  • HeightField

    Terrainツールと併用するための初期Height Fieldボリュームを生成します。

  • HeightField Blur

    TerrainのHeight Fieldまたはマスクをブラーします。

  • HeightField Clip

    Height値を特定の最小/最大値に制限します。

  • HeightField Copy Layer

    Height Fieldまたはマスクのコピーを作成します。

  • HeightField Crop

    大きなHeightボリュームから特定の幅/長さの正方形を抽出したり、Heightフィールドの境界のサイズ変更/移動をします。

  • HeightField Cutout by Object

    ジオメトリに基づいて地形上にカットアウト(切り抜き)を作成します。

  • HeightField Distort by Layer

    他のフィールドによってHeight Fieldを変位させます。

  • HeightField Distort by Noise

    ノイズパターンで入力ボリュームを移流させることで、ハードエッジを崩してバリエーションを加えます。

  • HeightField Draw Mask

    シェイプを描画して、Height Fieldツールのマスクを作成することができます。

  • HeightField Erode

    より現実的な地形を作成するために、時間軸(フレーム)にわたって融解侵食と流体侵食を計算します。

  • HeightField Erode Hydro

    あるHeight Fieldから別のHeight Field上を滑る侵食を短時間でシミュレーションします。

  • HeightField Erode Precipitation

    Height Fieldに沿って水を分流させます。強度、変動性、降雨の位置を調整するためのコントロールが備わっています。

  • HeightField Erode Thermal

    短時間で地形の熱侵食の効果を計算します。

  • HeightField File

    ファイルまたはコンポジットノードから2D画像をHeight FieldまたはMaskにインポートします。

  • HeightField Flow Field

    入力のHeightレイヤーに応じて、流れレイヤーと流れ方向のレイヤーを生成します。

  • HeightField Isolate Layer

    マスクレイヤー上に他のレイヤーをコピーし、オプションでHeight Fieldを平坦化します。

  • HeightField Layer

    2つのHeight Fieldを合成します。

  • HeightField Layer Clear

    Height Fieldレイヤーのすべての値を固定値に設定します。

  • HeightField Layer Property

    Height Fieldボリュームに境界ボクセルポリシーを設定します。

  • HeightField Mask by Feature

    Heightレイヤーの異なる特徴部分に基づいてマスクを作成します。

  • HeightField Mask by Object

    他のジオメトリに基づいてマスクを作成します。

  • HeightField Mask by Occlusion

    入力地形の空洞/陥没の部分、例えば河床や谷の部分にマスクを生成します。

  • HeightField Noise

    Height Fieldに垂直ノイズを追加して、山と谷を作成します。

  • HeightField Output

    Height/マスクのレイヤーを画像としてディスクにエクスポートします。

  • HeightField Paint

    ストロークを使って、Heightまたはマスクのフィールドに値をペイントすることができます。

  • HeightField Patch

    あるHeightFieldの外観を他のHeightFieldに継ぎ当てます。

  • HeightField Pattern

    ランプ、段状、縞模様、Voronoiセル、他のパターンの形式でディスプレイスメントを追加します。

  • HeightField Project

    3DジオメトリをHeight Fieldに投影します。

  • HeightField Quick Shade

    テクスチャに接続できるマテリアルを別々のレイヤーに対して適用します。

  • HeightField Remap

    Height Fieldまたはマスクレイヤーの値を再マップします。

  • HeightField Resample

    Height Fieldの解像度を変更します。

  • HeightField Scatter

    Height Fieldの表面上にポイントをばら撒きます。

  • HeightField Slump

    斜面を滑り落ちて麓に堆積する緩いマテリアルをシミュレーションします。

  • HeightField Terrace

    地形の勾配から段丘を作成します。

  • HeightField Tile Splice

    Height Fieldのタイルを接合します。

  • HeightField Tile Split

    Height Fieldのボリュームを縦横に分割します。

  • HeightField Transform

    Height Field固有のスケールとオフセット。

  • HeightField Visualize

    カスタムランプマテリアルを使って標高を可視化し、色を付けてマスクレイヤーを可視化します。

  • Hole

    サーフェスに穴を開けます。

  • Inflate

    1番目の入力のポイントが膨らむように変形します。

  • Instance

    ジオメトリをポイント上にインスタンス化します。

  • Intersection Analysis

    三角形/カーブメッシュ間、またはオプションの三角形/カーブ間の入力の交差した箇所にアトリビュート付きのポイントを作成します。

  • Intersection Stitch

    三角形サーフェスとカーブを1枚に繋がったメッシュに接合します。

  • Invoke Compiled Block

    参照したコンパイルブロックのオペレーションを使って、入力を処理します。

  • IsoOffset

    ジオメトリからオフセットサーフェスを作成します。

  • IsoSurface

    陰関数からアイソサーフェスを作成します。

  • Join

    一連のフェース/サーフェスを、アトリビュートを引き継いだ単一のプリミティブに繋げます。

  • Knife

    インタラクティブに描いた線でジオメトリを分割/削除/グループ化をします。

  • L-System

    ルールに基づいて再帰的に相似したジオメトリを作成します。

  • LOP Import

  • Lattice

    コントロールジオメトリを変形させることで、それに応じてジオメトリを変形します。

  • Lidar Import

    Lidarファイルを読み込み、そのデータからポイントクラウドをインポートします。

  • Line

    位置/方向/距離でポリゴン/NURBSラインを作成します。

  • MDD

    MDDファイルを使ってポイントをアニメーションさせます。

  • Magnet

    ジオメトリの他の断片を使ってジオメトリを引き寄せたり引き離して変形します。

  • Match Axis

    入力ジオメトリを指定した軸で整列します。

  • Match Size

    参照ジオメトリに応じてジオメトリのサイズを変更し、中央に配置します。

  • Match Topology

    入力ジオメトリのプリミティブ/ポイントの番号を参照ジオメトリと一致するように並べ替えます。

  • Material

    1つ以上のマテリアルをジオメトリに割り当てます。

  • Measure

    個々のエレメントまたは複数枚のジオメトリから面積、体積、曲率を測定し、その結果をアトリビュートに格納します。

  • Merge

    入力からジオメトリを結合します。

  • MetaGroups

    メタボールのグループを定義することで、それらが結合されても、別々のグループが別々のサーフェスとして処理されます。

  • Metaball

    メタボールとメタサーフェスを作成します。

  • Mirror

    ミラー平面を基準にジオメトリをコピーし対称化します。

  • Mountain

    フラクタルノイズに基づいて、ポイント法線に沿ってポイントを変位させます。

  • Muscle Capture

    指定したプリミティブからの距離に基づいてキャプチャーウェイトをポイントに割り当てることによるMuscle Deformをサポートします。

  • Muscle Deform

    スキンを表現したサーフェスメッシュを変形させて、筋肉を表現したジオメトリを引き締めたり弛ませたりします。

  • Name

    ポイント/プリミティブにnameアトリビュートを作成することで、グループと同様に簡単にそれらのコンポーネントを参照することができます。

  • Normal

    サーフェス法線アトリビュートを計算します。

  • Null

    シーンで位置決めに利用するNullオブジェクトを作成します。レンダリングはされません。

  • Object Merge

    複数のソースのジオメトリを結合して、それらのソースのグループ化とトランスフォームの方法を定義することができます。

  • Object_musclerig@musclerigstrokebuilder

  • Object_riggedmuscle@musclestrokebuilder

    投影サーフェス上にストロークを描画できるようにすることで、MuscleまたはMuscle Rigの作成を補助します。

  • Ocean Evaluate

    Ocean Spectrumボリュームに基づいて入力ジオメトリを変形します。

  • Ocean Foam

    パーティクルベースのFoam(泡沫)を生成します。

  • Ocean Source

    シミュレーションで使用するための海の"スペクトル"ボリュームからパーティクルとボリュームを生成します。

  • Ocean Spectrum

    海の波をシミュレーションするための情報を含んだボリュームを生成します。

  • Ocean Waves

    それぞれの波形を入力ポイントとそこから生成されたポイント上にインスタンス化します。

  • OpenCL

    ジオメトリに対してOpenCLカーネルを実行します。

  • Orientation Along Curve

    曲線に沿って向き(フレーム)を計算します。

  • Output

    サブネットワークの出力としてマークします。

  • Pack

    ジオメトリを組み込みプリミティブにパックします。

  • Pack Points

    ポイントをパックプリミティブのタイル化されたグリッドにパックします。

  • Packed Disk Edit

    パックディスクプリミティブの編集

  • Packed Edit

    パックプリミティブを編集します。

  • Paint Color Volume

    描画したカーブに基づいてカラーボリュームを作成します。

  • Paint Fog Volume

    描画したカーブに基づいてFogボリュームを作成します。

  • Paint SDF Volume

    描画したカーブに基づいてSDFボリュームを作成します。

  • Particle Fluid Surface

    パーティクル流体シミュレーションのパーティクルまわりにサーフェスを生成します。

  • Particle Fluid Tank

    タンクを満たしたひとまとまりの通常のポイントを作成します。

  • Partition

    ポイントとプリミティブをユーザのルールに基づいてグループに格納します。

  • Path Deform

    カーブの形状を使ってジオメトリを変形します。

  • Peak

    プリミティブ/ポイント/エッジ/ブレークポイントを法線方向に動かします。

  • Planar Patch

    平面ポリゴンパッチを作成します。

  • Planar Patch from Curves

    2Dカーブ網を三角形で埋めます。

  • Planar Pleat

    平坦なジオメトリをひだ状に変形させます。

  • Platonic Solids

    凸状で頂点とフェースすべてがまったく同じ形式の多面体である5つのプラトン立体と、サッカーボール、ティーポットのどれかを作成します。

  • Point Cloud Iso

    入力ポイントからアイソサーフェスを構築します。

  • Point Deform

    ポイントクラウドに基づいてジオメトリを変形します。

  • Point Generate

    任意で入力ジオメトリのポイントポジションに基づいて新しくポイントを作成します。

  • Point Jitter

    ポイントをランダムな方向に動かします。

  • Point Relax

    お互いに指定した半径領域と重ならないようにポイントを動かします。

  • Point Replicate

    入力ポイントまわりにポイントクラウドを生成します。

  • Point Split

    複数の頂点で共有されているポイントを分割します。オプションで、頂点のアトリビュート値が異なる場合にのみ分割することができます。

  • Point Velocity

    ジオメトリのポイントに対してVelocityを計算して制御します。

  • Point Weld

    インタラクティブにポイントを結合します。

  • Points from Volume

    ボリュームを満たすひとまとまりの通常のポイントを作成します。

  • Poly Bridge

    ブリッジの形状に対するコントロールを使って、SourceエッジループとDestinationエッジループの間に平坦またはチューブ状のポリゴンサーフェスを作成します。

  • Poly Expand 2D

    平面ポリゴンのグラフに対して、オフセットしたポリゴンジオメトリを作成します。

  • Poly Extrude

    ポリゴンのフェースやエッジを押し出します。

  • PolyBevel

    エッジやコーナーに沿って真っ直ぐ、丸い、または独自の面取りを作成します。

  • PolyCut

    アトリビュートが閾値を超えている箇所でカーブを分割します。

  • PolyDoctor

    例えばClothシミュレーションで無効なポリゴンジオメトリを修正します。

  • PolyFill

    ポリゴンパッチで穴を埋めます。

  • PolyFrame

    ポイントや頂点に対して座標フレームアトリビュートを作成します。

  • PolyLoft

    既存ポイントを使ってポリゴンを新しく作成します。

  • PolyPatch

    プリミティブから滑らかなポリゴンパッチを作成します。

  • PolyPath

    ポリゴンカーブのトポロジーをクリーンアップします。

  • PolyReduce

    形を保持しようとしつつポリゴンの数を減らします。このノードは、ポリゴン削減時に、形状、アトリビュート、テクスチャ、四角形トポロジを維持します。

  • PolySoup

    たくさんのポリゴンをもっと効率化させるためにポリゴンを単一プリミティブに結合します。

  • PolySpline

    スプライン曲線をポリゴン/ハルにフィットさせて、スプラインをポリゴン近似にして出力します。

  • PolySplit

    既存ポリゴンを複数の新しいポリゴンに分割します。

  • PolyWire

    ポリラインから滑らかに曲がって交差したレンダリング可能なポリゴンチューブを作成します。

  • Pose Scope

    チャンネルパスやピックスクリプトをジオメトリに割り当てます。

  • Pose-Space Deform

    駆動側の値に基づいてポーズ形状間を補間します。

  • Pose-Space Deform Combine

    Pose-Space Deformの結果と静止ジオメトリを合成します。

  • Pose-Space Edit

    ポーズ空間変形用のパックジオメトリ編集。

  • Pose-Space Edit Configure

    Pose-Space Edit SOPで使用する共通アトリビュートを作成します。

  • Primitive

    プリミティブ/Primitiveアトリビュート/プロファイル曲線を編集します。

  • Profile

    プロファイル曲線を抽出、操作します。

  • Project

    サーフェス上にプロファイル曲線を作成します。

  • Pyro Post-Process

    Pyro Solverの結果に一般的なポスト処理効果を適用します。

  • Pyro Solver

    Pyroダイナミクスシミュレーションを実行します。

  • Pyro Source

    PyroやSmokeのシミュレーションのソースとなるポイントを作成します。

  • Pyro Source Spread

    ポイントクラウドにわたって燃え広がる炎の計算を行ないます。

  • Python

    Python Snippetを実行して、入力のジオメトリを修正します。

  • RBD Bullet Solver

    ダイナミクスのBulletシミュレーションを実行します。

  • RBD Cluster

    粉砕ピースまたは拘束を大きなクラスタにまとめます。

  • RBD Configure

    入力ジオメトリをパックし、そこにリジッドボディオブジェクトを表現したアトリビュートを作成します。

  • RBD Connected Faces

    粉砕ジオメトリの内側フェースの反対側にあるフェースのプリミティブ番号とそこまでの距離を格納します。

  • RBD Constraint Properties

    リジッドボディ拘束を意味したアトリビュートを作成します。

  • RBD Constraints From Curves

    ビューポート内で描画したカーブからリジッドボディ拘束ジオメトリを作成します。

  • RBD Constraints From Lines

    ビューポート内でインタラクティブに描画したラインからリジッドボディ拘束ジオメトリを作成します。

  • RBD Constraints From Rules

    ルールと条件のセットからリジッドボディ拘束ジオメトリを作成します。

  • RBD Convert Constraints

    既存の拘束プリミティブを異なるアンカー位置を持った拘束に変換します。

  • RBD Deform Pieces

    シミュレーションしたプロキシジオメトリを使ってジオメトリを変形します。

  • RBD Disconnected Faces

    繋がったフェースが分離されたタイミングを検知します。

  • RBD Exploded View

    RBD粉砕ジオメトリとプロキシジオメトリを結合し、それを中心から外側に押し出して、展開ビューを作成します。

  • RBD I/O

    RBD粉砕ジオメトリをパックし、それをディスクに保存して、それを読み込み直します。

  • RBD Interior Detail

    粉砕ジオメトリの内側サーフェス上にディテールを追加します。

  • RBD Material Fracture

    材質タイプに基づいて入力ジオメトリを粉砕します。

  • RBD Pack

    RBDジオメトリ、拘束、プロキシジオメトリを単一ジオメトリにパックします。

  • RBD Paint

    ストロークを使ってジオメトリまたは拘束に対して値をペイントします。

  • RBD Unpack

    RBDセットアップを3つの出力にアンパックします。

  • RMan Shader

    RenderManシェーダをフェースグループに割り当てます。

  • ROP Geometry Output

    SOP/DOP Networkからジオメトリファイルを生成します。

  • Rails

    2つのガイドレール間で断面を伸縮させてサーフェスを作成します。

  • Ray

    サーフェスをもう片方のサーフェスに投影します。

  • Refine

    形を変えないで曲線/サーフェスのポイント/CVの数を増やします。

  • Reguide

    新しくガイドをばら撒いて、既存ガイドのプロパティを補間します。

  • Remesh

    入力サーフェスの形状を"高品質な"(ほぼ等辺の)三角形を使って再作成します。

  • Repack

    ジオメトリを埋め込まれたプリミティブとして再パックします。

  • Resample

    1つ以上の曲線/サーフェスを均一長さのセグメントでサンプリングし直します。

  • Rest Position

    ソリッドテクスチャの並びをジオメトリに設定することで、サーフェスが変形してもテクスチャの並びはそのサーフェス上に乗ります。

  • Retime

    時間依存の入力ジオメトリの時間を変更します。

  • Reverse

    フェースの頂点順を逆順または周回させます。

  • Revolve

    中心軸でカーブを回転させてサーフェスを作成します。

  • Rewire Vertices

    頂点をアトリビュートで指定した別々のポイントに再接続します。

  • Ripple

    指定した方向に沿ってポイントを動かすことで波形を生成します。

  • Ripple

    指定したUp方向に沿ってポイントを変位させることで波紋を生成します。

  • Scatter

    サーフェス上に/ボリューム内に新しいポイントをランダムにばら撒きます。

  • Script

    クックされる時にスクリプトを実行します。

  • Sculpt

    ブラシでインタラクティブにサーフェスの形状を変えます。

  • Sequence Blend

    3D形状のシーケンスからジオメトリとアトリビュートを補間しながらモーフィングを行ないます。

  • Shape Diff

    同じトポロジーを持つ2つのジオメトリ間の変形後または変形前の差分を計算します。

  • Shrinkwrap

    入力ジオメトリの凸状のハルを計算し、そのポリゴンを法線方向に沿って内側に動かします。

  • Skin

    複数の曲線間にスキンサーフェスを作成します。

  • Sky

    ボリュームクラウドで満たされた空を作成します。

  • Smooth

    ポリゴン、メッシュ、曲線をポイントの数を増やさないで滑らか(または"リラックス")にします。

  • Soft Peak

    選択したポイントとそこからスムースロールオフの範囲のポイントを法線方向に動かします。

  • Soft Transform

    選択したポイントとそこからスムースロールオフの範囲のポイントを動かします。

  • Solid Conform

    可能な限り繋がったメッシュに適合するように四面体メッシュを作成します。

  • Solid Embed

    繋がったメッシュを覆う四面体メッシュを作成します。

  • Solid Fracture

    有限要素による破壊に使用することができる四面体メッシュのパーティションを作成します。

  • Solver

    入力ジオメトリに対して前のフレームの ネットワークの出力を現行フレームのネットワークの入力にしながら、SOPネットワークを繰り返し処理します。

  • Sort

    色々な方法(ランダムを含む)でポイント/プリミティブを並べ替えます。

  • Sphere

    球または卵型サーフェスを作成します。

  • Split

    プリミティブやポイントを2つのストリームに分岐させます。

  • Spray Paint

    サーフェス上にランダムにポイントを吹き付けます。

  • Sprite

    ポイントに対するスプライト表示を設定するSOPノード。

  • Starburst

    ポリゴンフェース上にポイントをインセット(内側に挿入)します。

  • Stash

    このノード内の入力ジオメトリをコマンドでキャッシュ化し、それをノードの出力として使用します。

  • Stitch

    2つのカーブ/サーフェスを縫い合わせて滑らかにします。

  • Stroke

    インタラクティブなアセットを構築するための低レベルツール。

  • Subdivide

    ポリゴンをより滑らかに、より高解像度のポリゴンに細分化します。

  • Subnetwork

    複数のノードをまとめた単一ノードを作成します。

  • Super Quad

    アイソ2次関数サーフェスを作成します。

  • Surfsect

    NURBS/Bezierサーフェス間の交差に対して曲線を作成します。

  • Sweep

    背骨曲線に断面を沿わせてサーフェスを作成します。

  • Switch

    エクスプレッションやキーフレームアニメーションに基づいてネットワークの分岐を切り替えます。

  • Switch-If

    エクスプレッションまたはジオメトリテストに基づいて、2つのネットワーク分岐間を切り替えます。

  • TOP Geometry

    入力ジオメトリをTOPサブネットに送信して、そこから出力されたジオメトリを取得します。

  • Table Import

    CSVファイルを読み込み、一行毎にポイントを作成します。

  • Test Geometry: Crag

    テストジオメトリとして利用可能な岩のキャラクタを作成します。

  • Test Geometry: Pig Head

    テストジオメトリとして使用可能な豚の頭を作成します。

  • Test Geometry: Rubber Toy

    テストジオメトリとして使用可能なゴムのおもちゃを作成します。

  • Test Geometry: Shader Ball

    テストシェーダに使用することができるシェーダボールを作成します。

  • Test Geometry: Squab

    テストジオメトリとして使用可能なイカ蟹を作成します。

  • Test Geometry: Template Body

    テストジオメトリとして使用可能なTemplate Bodyを作成します。

  • Test Geometry: Template Head

    テストジオメトリとして使用可能なTemplate Headを作成します。

  • Test Geometry: Tommy

    テストジオメトリとして使用可能な兵士を作成します。

  • Test Simulation: Crowd Transition

    アニメーションクリップ間のトランジションをテストするための簡単な群衆シミュレーションを備えています。

  • Test Simulation: Ragdoll

    ラグドールの挙動をテストするためのシンプルなBulletシミュレーションを備えています。

  • Tet Partition

    指定した四面体メッシュを、指定したポリゴンメッシュで分離された四面体のグループに区分けします。

  • Tetrahedralize

    ポイントをドロネー四面体で繋げます。

  • TimeShift

    入力を異なる時間に処理します。

  • Toon Shader Attributes

    Toon Color ShaderおよびToon Outline Shaderで使用されるアトリビュートを設定します。

  • Topo Transfer

    サイズと形状が異なるサーフェスに一致するようにサーフェスを非剛体的に変形させます。

  • TopoBuild

    既存のジオメトリに自動的にスナップさせて少ない数の四角形メッシュをインタラクティブに描くことができます。

  • Torus

    トーラス(ドーナツ)状のサーフェスを作成します。

  • Trace

    画像ファイルから曲線をトレースします。

  • Trail

    ポイントから軌跡を作成します。

  • Transform

    変換行列を使って"オブジェクト空間"でソースジオメトリをトランスフォームします。

  • Transform Axis

    指定した軸に合わせて入力ジオメトリをトランスフォームします。

  • Transform By Attribute

    入力ジオメトリをPointアトリビュートによってトランスフォームします。

  • Transform Pieces

    テンプレートジオメトリ上のトランスフォーメーションアトリビュートに応じて入力ジオメトリをトランスフォームします。

  • Tri Bezier

    三角Bezierサーフェスを作成します。

  • TriDivide

    色々な方法で三角形メッシュを精密化します。

  • Triangulate 2D

    ポイントが良い三角形になるように繋げます。

  • Trim

    プロファイル曲線でスプラインサーフェスをトリムしたり、以前の状態にトリム解除します。

  • Tube

    開/閉チューブ、円錐、ピラミッドを作成します。

  • UV Autoseam

    UV空間でポリゴンモデルを平坦化するのに提案されるシーム(継ぎ目)を表現したエッジグループを生成します。

  • UV Brush

    ペイントでUVビューポートのテクスチャ座標を調整します。

  • UV Edit

    テクスチャビューでインタラクティブにUVを編集します。

  • UV Flatten

    3Dジオメトリのテクスチャ空間に平坦化されたピースを作成します。

  • UV Fuse

    UVを結合します。

  • UV Layout

    UV島を効率的に制限領域内に詰め込みます。

  • UV Pelt

    テクスチャ領域の端側に引っ張ることでUVを緩めます。

  • UV Project

    UVをある方向でサーフェス上に投影します。

  • UV Quick Shade

    テクスチャシェーダとして画像ファイルをサーフェスに割り当てます。

  • UV Texture

    テクスチャとバンプマッピング用にUV座標をジオメトリに割り当てます。

  • UV Transform

    ソースジオメトリのUVテクスチャ座標を変形します。

  • UV Unwrap

    UVを合理的に平坦化、重複なしのグループに分離します。

  • Unix

    外部プログラムを使ってジオメトリを処理します。

  • Unpack

    パックプリミティブを展開します。

  • Unpack Points

    パックプリミティブからポイントをアンパックします。

  • Unpack USD

    Packed USD Primsを通常のHoudiniジオメトリに変換します。

  • VDB

    1つ以上の空っぽ/均一なVDBボリュームプリミティブを作成します。

  • VDB Activate

    より高度な処理をするためにVDBのボクセル領域を活動化します。

  • VDB Activate SDF

    VDBボリュームプリミティブに記録された符号付き距離フィールドを拡張/収縮します。

  • VDB Advect

    入力ジオメトリ内のVDBをVDB Velocityフィールドに沿って動かします。

  • VDB Advect Points

    入力ジオメトリ内のポイントをVDB Velocityフィールドに沿って動かします。

  • VDB Analysis

    勾配や曲率などのVDBボリュームの解析プロパティを計算します。

  • VDB Clip

    境界ボックスや他のVDBをマスクにしてVDBボリュームプリミティブを切り取ります。

  • VDB Combine

    色々な方法で2つの整列したVDBボリュームの値を結合します。

  • VDB Diagnostics

    VDBの不良値をテストして修復します。

  • VDB Fracture

    レベルセットVDBボリュームプリミティブを複数の破片に分割します。

  • VDB LOD

    VDBからLOD Pyramidを構築します。

  • VDB Morph SDF

    ソースとターゲットのSDF VDB間をブレンドします。

  • VDB Occlusion Mask

    VDBプリミティブに対してカメラから見て影となる部分にボクセルのマスクを作成します。

  • VDB Points Delete

    VDB Pointsプリミティブ内部のポイントを削除します。

  • VDB Points Group

    VDB Points Primitiveから内部グループを作成します。

  • VDB Potential Flow

    VDB障害物周辺の定常状態の気流を計算します。

  • VDB Project Non-Divergent

    Vector VDBからDivergence(発散)を除去します。

  • VDB Renormalize SDF

    VDBボリュームプリミティブに保存されているSDF(符号付き距離フィールド)を修復します。

  • VDB Resample

    VDBボリュームプリミティブを再サンプリングして新しい方向とボクセルサイズのVDBボリュームプリミティブにします。

  • VDB Reshape SDF

    VDBボリュームプリミティブ内のSDF(符号付き距離フィールド)の形状を変更します。

  • VDB Segment by Connectivity

    SDF VDBを繋がったコンポーネントに分割します。

  • VDB Smooth

    VDBボリュームプリミティブの値を平滑化します。

  • VDB Smooth SDF

    VDBボリュームプリミティブ内のSDF値を平滑化します。

  • VDB Topology to SDF

    他のVDBのアクティブセットに基づいてSDF VDBを作成します。

  • VDB Vector Merge

    3つのスカラーVDBを1つのベクトルVDBに結合します。

  • VDB Vector Split

    ベクトルVDBプリミティブを3つのスカラーVDBプリミティブに分けます。

  • VDB Visualize Tree

    VDBボリュームをその構造を可視化するジオメトリに置換します。

  • VDB from Particle Fluid

    符号付き距離フィールド(SDF)VDBボリュームを生成して、パーティクル流体シミュレーションのパーティクルセットのサーフェスを表現します。

  • VDB from Particles

    ポイントクラウド/PointアトリビュートをVDBボリュームプリミティブに変換します。

  • VDB from Polygons

    ポリゴンサーフェス/サーフェスアトリビュートをVDBボリュームプリミティブに変換します。

  • VDB to Spheres

    VDBボリュームを最適なサイズの球で埋めます。

  • Vellum Configure Grain

    Vellum Grain拘束用ジオメトリを設定します。

  • Vellum Constraints

    Vellum Solver用ジオメトリに対して拘束を設定します。

  • Vellum Drape

    キャラクタに布地がまとわりつくようにVellum Solverをセットアップします。

  • Vellum I/O

    Vellumシミュレーションをパックしてディスクに保存し、それを読み直します。

  • Vellum Pack

    Vellumジオメトリと拘束を単一ジオメトリにパックします。

  • Vellum Post-Process

    一般的なポスト処理効果をVellum Solverの結果に適用します。

  • Vellum Reference Frame

    Vellumポイントを、ジオメトリの移動によって定義されたReference Frameに結び付けます。

  • Vellum Rest Blend

    現在の拘束のrest値と、外部ジオメトリから計算された静止状態をブレンドします。

  • Vellum Solver

    Vellumダイナミクスシミュレーションを実行します。

  • Vellum Unpack

    Vellumシミュレーションを2つの出力にアンパックします。

  • Verify BSDF

    必要なインターフェースに準拠しているかBSDFを検証します。

  • Vertex

    手動で頂点(ポイントではなく)にアトリビュートを追加/編集します。

  • Visibility

    3DビューアとUVエディタでプリミティブを表示/非表示にします。

  • Visualize

    ジオメトリネットワーク内の色々なノードを可視化することができます。

  • Volume

    ボリュームプリミティブを作成します。

  • Volume Analysis

    ボリュームの解析プロパティを計算します。

  • Volume Arrival Time

    ソースポイントからボクセルまでの速度を定義したトラベルタイムを計算します。

  • Volume Blur

    ボリュームのボクセルをぼかします。

  • Volume Bound

    ボクセルデータの境界を設定します。

  • Volume Break

    SDF(符号付き距離フィールド)ボリュームを使ってポリゴンオブジェクトをカットします。

  • Volume Compress

    ボリュームプリミティブを再圧縮します。

  • Volume Convolve 3×3×3

    ボリュームを3×3×3カーネルで畳み込みます。

  • Volume FFT

    ボリュームの高速フーリエ変換を計算します。

  • Volume Feather

    ボリュームのエッジをぼかします。

  • Volume Merge

    たくさんのボリュームを1つのボリュームに平坦化します。

  • Volume Mix

    ボリュームプリミティブのスカラーフィールドを結合します。

  • Volume Optical Flow

    2つの"画像"ボリューム間のモーションをディスプレイスメントベクトルに変換します。

  • Volume Patch

    あるボリュームの外観を他のボリュームの領域に継ぎ当てます。

  • Volume Ramp

    Rampに応じてボリュームを再マッピングします。

  • Volume Rasterize

    ラスター化してボリュームにします。

  • Volume Rasterize Attributes

    PointアトリビュートをサンプリングしてVDBを生成します。

  • Volume Rasterize Curve

    カーブをボリュームに変換します。

  • Volume Rasterize Hair

    レンダリング向けにファーやヘアーをボリュームに変換します。

  • Volume Rasterize Particles

    ポイントクラウドをボリュームに変換します。

  • Volume Rasterize Points

    ポイントクラウドをボリュームに変換します。

  • Volume Reduce

    ボリューム値を単一値に減らします。

  • Volume Resample

    ボリュームのボクセルを新しい解像度にサンプリングし直します。

  • Volume Resize

    ボクセルを変更せずにボリュームの境界サイズを変更します。

  • Volume SDF

    ボリュームのアイソ等高線からSDF(符号付き距離フィールド)を生成します。

  • Volume Slice

    ボリュームから2D断面を抽出します。

  • Volume Splice

    重複したボリュームプリミティブを接合します。

  • Volume Stamp

    ポイント上にインスタンス化したボリュームを単一のターゲットボリュームにスタンプ(入れ込み)します。

  • Volume Surface

    正三角形メッシュでボリューム階層を最適化してサーフェス化します。

  • Volume Trail

    Velocityボリュームからポイントの軌跡を計算します。

  • Volume VOP

    ボリュームプリミティブに対してCVEXを実行します。

  • Volume Velocity

    Velocityボリュームを計算します。

  • Volume Velocity from Curves

    カーブの接線を使ってVolume Velocityフィールドを生成します。

  • Volume Velocity from Surface

    サーフェスジオメトリ内にVelocityフィールドを生成します。

  • Volume Visualization

    複数ボリュームの可視化に関するアトリビュートを調整します。

  • Volume Wrangle

    VEX Snippetを実行して、ボリュームのボクセル値を修正します。

  • Volume from Attribute

    Pointアトリビュートからボリュームのボクセルを設定します。

  • Voronoi Fracture

    入力セルポイントまわりの空間でボロノイ分割を実行して入力ジオメトリを粉砕します。

  • Voronoi Fracture Points

    Voronoi Fracture SOPで使用する入力ポイントを生成します。

  • Voronoi Split

    ポリラインで定義された切断線に応じて、ジオメトリを小さい破片に分割します。

  • Vortex Force Attributes

    Vortex Force DOPに必要なPointアトリビュートを作成します。

  • Whitewater Source

    Whitewaterシミュレーションのソースとして使用するボリュームを生成します。

  • Winding Number

    照会ポイントにおいてサーフェスの一般化回転数を計算します。

  • Wire Blend

    曲線の長さを維持しながら曲線形状間をモーフィングします。

  • Wire Capture

    サーフェスをワイヤーにキャプチャーすることで、ワイヤーを編集するとサーフェスが変形します。

  • Wire Deform

    Wire Captureノードを通った曲線にキャプチャーされたジオメトリを変形します。

  • Wire Transfer

    曲線の形状を他の曲線に転送します。

  • Wireframe

    ポリラインからレンダリング可能なポリゴンチューブを作成します。

  • _heightfield_common

  • _vellum_common

  • glTF ROP出力ドライバ

  • standard_crowdsim_parms

  • ジオメトリノード

    ジオメトリノードはGeoオブジェクト内で存在し、ジオメトリを生成します。