# HeightField Project geometry node

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

1番目の入力には投影先のHeight Fieldを、2番目の入力には投影するジオメトリを接続します。

このノードは、Height Fieldからサーフェスに光線を送信し、(その光線が当たれば)それらのポイント間の距離を使ってHeight Field値を修正します。

## パラメータ

Layer

3Dジオメトリの投影先のレイヤーの名前。通常は、`height`

If the ray hits the geometry, the layer value is set to the Density value. This can be optionally inverted so that only the points for which the ray does not hit the geometry are set.

Density

The value to set the mask to, if the ray hits the geometry.

Invert

Invert the changes to the mask, so the mask value is set to Density if the ray misses the geometry, and is left unchanged otherwise.

Hit Farthest

Combine with Existing

Replace

Multiply

Maximum

Minimum

Max Ray Dist

Supersampling

When projecting, send extra rays which are randomly perturbed ("jittered"), and whose results are combined using the specified Ray Combiner. This is useful when your models have small gaps or holes which the ray could otherwise miss.

Samples

The number of sample rays to send. If set to more than 1, a ray is sent from the center of the current voxel, and the starting points of the extra rays are scattered around the center. The distances returned from these collisions are combined as specified by the Ray Combiner. This effect is only visible if the Jitter value is not 0.

Jitter

Controls how much the extra rays can vary, specified in voxels. A jitter value of 1 means the extra rays can be up to 1 voxel away from the center of the current voxel, while a jitter value of 0.5 specifies that rays differ by only up to half a voxel away from the center. A jitter value of 0 has no effect.

Ray Combiner

Controls how the distances to the collisions of each ray are combined into a single distance.

Average

Averages the distances to create the final distance.

Median

The final distance is the median distance. This often does a good job of smoothing away spikes which occur as a result of gaps in a model.

Shortest

The shortest ray determines the final distance.

Longest

The longest ray determines the final distance.

Seed

Seeds the random number generator. Different seeds will give different sets of rays, so this can be tuned to minimize spikes caused by gaps and holes.

# ジオメトリノード

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

• ループブロックの開始。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

• ポイントを結合します。

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

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

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

• 平面を作成します。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

• UVを結合します。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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