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

Null geometry node

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

On this page

このノードは何もしません。単にネットワークを接続しやすくするためのプレースホルダーとして機能します。 これは、あるSOPの参照先を直接SOPを参照せずに間接的にNullを参照しておくことで、参照先を変更する際に、 参照元のSOPすべての参照をわざわざ変更することなく、単にNullの接続先を変更するだけで参照先を簡単に変更することができます。

このSOPは、入力に手を加えずにそのまま出力するので、クッキングしません。 Nullを追加してもメモリ使用量は増えません("Cache Input"がオンの時を除く)。

パラメータ

Copy Input

このフラグを無効にすれば、Null SOPはその入力をクックしますが、結果をコピーしません。 これは、ある時にノードを強制的にクックしたいけれど、結果には興味がないときに役に立ちます。 Merge SOPを使えば、たくさんの依存関係を単一入力にまとめることができます。

Cache Input

このフラグをオンにすると、Nullは、その入力をキャッシュ化します。 これは、Null SOPの入力をUnloadすることができます。 このフラグは、デフォルトではオフになっています。

Examples

The following examples include this node.

BlendPoseBasic Example for Blend Pose channel node

このサンプルでは、BlendPose CHOPでランダムなトラッカーポイントポジションを使ってジオメトリを変形させる方法を説明しています。

DynamicLights Example for Dynamics channel node

このサンプルでは、Dynamics CHOPを使って、DOPシミュレーションからインパクトデータを抽出して、そのデータを修正して、シーンのライトを制御する方法を説明しています。

GeometryMethods Example for Geometry channel node

このサンプルでは、Geometry CHOPのAnimatedとStaticの別々の使い方を説明しています。

HoldLight Example for Hold channel node

このサンプルでは、Hold CHOPとDynamics CHOPを使って、新しいインパクトが発生するまで、DOPシミュレーションのインパクトの位置にライトを固定する方法を説明しています。

ObjectBasic Example for Object channel node

このサンプルでは、Object CHOPについて説明しています。

Object CHOPを使って、オブジェクトからチャンネル情報を取り込みます。

このデータは、CHOPネットワーク内で操作することができ、オブジェクトまたは別のオペレータに戻すことができます。

ApplyRelationship Example for Apply Relationship dynamics node

このサンプルでは、Apply Relationship DOPを使って、Pin拘束をワイヤーオブジェクトに追加する方法を説明しています。

BuoyancyForce Example for Buoyancy Force dynamics node

このサンプルでは、他のオブジェクトからbuoyancy(浮力)フォースのソースとして使用するサーフェスフィールドを抽出する方法を説明しています。

AnimatedClothPatch Example for Cloth Object dynamics node

このサンプルでは、1枚の布を4つの角でピン留めする方法を説明しています。その4つの角は、アニメーションジオメトリに拘束されています。

ClothAttachedDynamic Example for Cloth Object dynamics node

このサンプルでは、RBDオブジェクトのダイナミクスポイントに布を接続する方法を説明しています。

ClothFriction Example for Cloth Object dynamics node

このサンプルでは、布オブジェクトの物理特性であるFriction(摩擦)パラメータの使い方を説明しています。

ClothUv Example for Cloth Object dynamics node

このサンプルでは、UV座標を使って、三角形化した布のWarped(縦糸)とWeft(横糸)の方向を指定する方法を説明しています。

UV方向がグリッドのXY方向に揃っているので、メッシュを三角形化していても、四角形グリッドとほぼ同様の見た目になります。

青と黄の線で布の折り目の方向を可視化しています。これは、布オブジェクトのVisualizationタブで有効にすることができます。

MultipleSphereClothCollisions Example for Cloth Object dynamics node

このサンプルでは、色々な特性を使って布を球と衝突させる方法を説明しています。 Stiffness(剛性)とSurface Mass Densityを調整することで、布の挙動を変更することができます。

PanelledClothPrism Example for Cloth Object dynamics node

このサンプルでは、形状を維持した開口部のある角柱を作成する布の作成方法を説明しています。

PanelledClothRuffles Example for Cloth Object dynamics node

このサンプルでは、seamanglePrimitiveアトリビュートを使ってStaticオブジェクトに追加した布オブジェクトを揺らす方法を説明しています。

AngularMotorDenting Example for Constraint Network dynamics node

このサンプルでは、Angular Motorをピン拘束と一緒に使用して、凹みの効果を作成する方法を説明しています。

BreakingSprings Example for Constraint Network dynamics node

このサンプルでは、SOP Solverを使用して、遠くに引き伸ばされたConstraint Network内のスプリング拘束を切る方法を説明しています。

Chains Example for Constraint Network dynamics node

このサンプルでは、Pin拘束でオブジェクトをチェーン状に接続する方法を説明しています。

ControlledGlueBreaking Example for Constraint Network dynamics node

このサンプルでは、Constraint Networkの接着ボンドを徐々に弱くして、ビルの崩壊を制御する方法を説明しています。

GlueConstraintNetwork Example for Constraint Network dynamics node

このサンプルでは、破壊するオブジェクトの隣接する破片を接着するConstraint Networkの作成方法を説明しています。 strengthなどのPrimitiveアトリビュートを使えば、そのネットワーク内の個々の拘束の特性を修正することもできます。

Hinges Example for Constraint Network dynamics node

このサンプルでは、ピン拘束でオブジェクト間にヒンジを作成する方法を説明しています。

PointAnchors Example for Constraint Network dynamics node

このサンプルでは、ポイントアンカーを使った基本的なConstraint Networkの作成方法を説明しています。

SoftConstraintNetwork Example for Constraint Network dynamics node

このサンプルでは、単純なソフト拘束のネットワークを作成する方法を説明しています。このネットワークを使用することで、オブジェクトを曲げた後に粉砕させることができます。

SpringToGlue Example for Constraint Network dynamics node

このサンプルでは、近くのオブジェクト間にSpring拘束を作成して、シミュレーションで、その拘束を接着拘束に変更する方法を説明しています。

AutoFracturing Example for Copy Objects dynamics node

このサンプルでは、Multi Solverと併せてCopy Object DOPを使って、他のオブジェクトと衝突した際に自動的にRBDオブジェクトを半分に割る方法を説明しています。

CrowdHeightField Example for Crowd Solver dynamics node

このサンプルでは、Crowd SolverのTerrain AdaptationとBullet SolverのラグドールのコリジョンにHeight Fieldを使用する方法について説明しています。

FollowTerrain Example for Crowd Solver dynamics node

このサンプルでは、地形の法線方向にエージェントが向く群衆シミュレーションのセットアップの方法について説明しています。

FootLocking Example for Crowd Solver dynamics node

このサンプルでは、エージェントの足をロックさせる方法について説明しています。

PartialRagdolls Example for Crowd Solver dynamics node

このサンプルでは、部分ラグドールのセットアップ方法について説明しています。エージェントのジョイントのサブセットがBullet Solverによってアクティブオブジェクトとしてシミュレーションされ、残りのジョイントがアニメーションします。

PinnedRagdolls Example for Crowd Solver dynamics node

このサンプルでは、ラグドールを外部オブジェクトに取り付ける拘束のセットアップ方法と、モーターを使ってアニメーションクリップを持つアクティブラグドールを駆動させる方法について説明しています。

Formation Crowd Example Example for Crowd Solver dynamics node

変化する編成のセットアップを説明した群衆サンプル

このセットアップではエージェントの部隊を作成しています。ここでは2つのパスが作成されています。 部隊の中央部分から動き始め、2つの編成に分かれます。 1つが左側に、もう1つが前方に行進して、ゆっくりとその編成が、くさび形に変わります。

エージェントを編成内に維持させるために、独自のジオメトリ形状を使用しています。 その形状は、個々のエージェントに対してゴールとして使用されるポイントです。 その形状をブレンドシェイプさせることで、別の編成に変化させることが可能です。 crowdsourceオブジェクトの中に入って、その構造を確認してください。

Note

アニメーションクリップは、シーンを再生する前にベイクするのに必要です。これは、サンプルをCrowdsシェルフから作成した場合に自動的に行なわれます。 そうでない場合は、シーンファイルを希望の場所に保存し、'/obj/bake_cycles' ROP NetworkのRenderをクリックして、ファイルを書き出します。 それらのファイルのデフォルトのパスは、${HIP}/agentsです。

Stadium Crowd Example Example for Crowd Solver dynamics node

スタジアムのセットアップを説明した群衆サンプル。

このセットアップは、スタジアムの群衆を作成します。 回転するcheer_bboxオブジェクトをエージェントの境界ボックスとして使用しています。 エージェントがそのオブジェクトの中に入ると、座っている状態から応援している状態へ推移します。 数秒後には、応援している群衆がまた座っている状態に戻ります。

Note

アニメーションクリップは、シーンを再生する前にベイクするのに必要です。これは、サンプルをCrowdsシェルフから作成した場合に自動的に行なわれます。 そうでない場合は、シーンファイルを希望の場所に保存し、'/obj/bake_cycles' ROP NetworkのRenderをクリックして、ファイルを書き出します。 それらのファイルのデフォルトのパスは、${HIP}/agentsです。

Tip

群衆の一部だけをもっと高速にプレビューしたいのであれば、/obj/crowdsource/switch_all_subsectionにSwitchノードがあります。 そのスイッチを0に設定すると、すべてのエージェントが表示され、1に設定すると、一部のみが表示されます。

Street Crowd Example Example for Crowd Solver dynamics node

2つのエージェントグループによるストリートのセットアップを説明した群衆サンプル。

このセットアップは、2つのエージェントグループを作成します。 黄色のエージェントがゾンビで、ストリートのパスに沿います。青色のエージェントがぶらついている歩行者で、ゾンビが近づくと走ります。

エージェントの状態を変更するトリガーは、crowd_sim DOPNETでセットアップします。 ゾンビのグループは、信号との距離と信号の色を使用し、信号が赤になると停止状態に変わります。 生存者のグループは、ゾンビが近づくと走行状態に変わります。

Note

アニメーションクリップは、シーンを再生する前にベイクするのに必要です。これは、サンプルをCrowdsシェルフから作成した場合に自動的に行なわれます。 そうでない場合は、シーンファイルを希望の場所に保存し、'/obj/bake_cycles' ROP NetworkのRenderをクリックして、ファイルを書き出します。 それらのファイルのデフォルトのパスは、${HIP}/agentsです。

ClipTransitionGraph Example for Crowd Transition dynamics node

このサンプルでは、クリップトランジショングラフを使用することで、ステートのトランジションに対してトランジションクリップを用意する方法を説明しています。

CrowdTriggers Example for Crowd Trigger dynamics node

このサンプルでは、Crowd Trigger DOP用のビルトインのトリガータイプの使い方を説明しています。

FEMSpheres Example for finiteelementsolver dynamics node

このサンプルでは、FEM Solverを使用して、球が地面と衝突した時にその球を変形させる方法を説明しています。 この球は、地面と衝突する前にパーティクルベースのアニメーションをしていて、衝突時にFEM Solverに切り替わります。

DensityViscosity Example for FLIP Solver dynamics node

このサンプルでは、ソリッドオブジェクトと作用する異なる密度と粘度を持つ2つの流体について説明しています。

FlipColumn Example for FLIP Solver dynamics node

このサンプルでは、流体の色がStaticオブジェクトとの衝突で混色させる方法を説明しています。

SpinningFlipCollision Example for FLIP Solver dynamics node

このサンプルでは、ジオメトリのVelocityベクトルに基づいて、 ジオメトリ上に撒き散らしたポイントから新しいパーティクルを生成して FLIP流体を作成する方法を説明しています。 また、流体用の衝突オブジェクトとして動作するように、 ジオメトリをセットアップする方法も説明しています。

VariableViscosity Example for FLIP Solver dynamics node

このサンプルでは、粘度が変化する3つの流体と移動するオブジェクトの間での作用を説明しています。

PaintedGrog Example for Fluid Object dynamics node

このサンプルでは、色の付いた滴を落として、Grogキャラクタをペイントするためにトーラスを作成しています。 Grogキャラクタは、その色の付いたトーラスによって色が付着します。 このサンプルでは、流体シミュレーションにカラー情報を追加する方法も説明しています。

RestartFluid Example for Fluid Object dynamics node

このサンプルでは、流体シミュレーションの一部を抽出して、それを元に異なる解像度、位置、サイズで新しい流体シミュレーションを作成する方法を説明しています。

HotBox Example for Gas Calculate dynamics node

このサンプルでは、ボリューム表現のオブジェクトを取得して、それをTemperature(温度)フィールドに追加する方法を説明しています。 オブジェクトの温度は、Smoke Densityの値の調整、またはGas CalculateマイクロソルバDOPのPre-Multフィールドを調整することで変更することができます。

EqualizeFlip Example for Gas Equalize Volume dynamics node

このサンプルでは、Gas Equalize Volume DOPを使用して、流体シミュレーションの体積を維持する方法を説明しています。

EqualizeLiquid Example for Gas Equalize Volume dynamics node

このサンプルでは、Gas Equalize Volume DOPを使用して、流体シミュレーションの体積を維持する方法を説明しています。

TimelessGas Example for Gas Particle to Field dynamics node

このサンプルでは、TimelessモードでgasParticleToFieldの使い方を説明しています。

TeapotUnderTension Example for Gas Surface Tension dynamics node

このサンプルでは、ティーポットの形をした液体のブロッブを作成しています。 そして、表面張力によって、ブロッブを球状に平滑化しています。

UpresRetime Example for Gas Up Res dynamics node

このサンプルでは、Up Res Solverを使って、既存のシミュレーションの時間を再調整する方法を説明しています。 このメリットは、シミュレーションの見た目に影響を与えずに簡単に速度を調整できることです。 Up Res Solverには、Timeタブがあり、シミュレーションの速度を変更する色々なコントロールがあります。

grass

このサンプルでは、RBDオブジェクトで押しつぶされる草をシミュレーションしています。 Furオブジェクトで草の葉を表現し、Wireオブジェクトで動きをシミュレーションしています。 単一のFurオブジェクトで草を表現し、その近辺の草の葉がそれに合わせて動きます。 硬さが異なるオブジェクトを追加すれば、不均一な動きを表現することができます。 "Complex Mode"を有効にすると、2つのオブジェクトを使って草が表現されます。 それぞれのカーブに設定した硬さは、Wireオブジェクトの"Angular Spring Constant"と"Linear Spring Constant"パラメータで調整することができます。

WorkflowExample

この少し複雑なサンプルでは、パーティクル流体のシミュレーション、保存、サーフェス化、レンダリングの単純なワークフローを説明しています。 サンプルにある3つのジオメトリノードの名前は、それぞれ使用する順番としてStep 1、Step 2、Step 3という名前にしています。 各ノードは、パーティクルジオメトリをディスクに書き出したり、ディスクからジオメトリを読み込んだり、ディスクからサーフェス化したジオメトリを読み込みます。 このサンプルでは、さらにシェーダとカメラを組んでいるので、簡単にレンダリングすることができます。

このシーンでアニメーションする流体は、高い弾力を持つゼラチンのようなブロッブです。

AdvectByVolume Example for POP Advect by Volumes dynamics node

このサンプルでは、POP Advect by Volumesノードを使って、煙シミュレーションのVelocityで パーティクルを移流させる方法を説明しています。

ParticlesAttract Example for POP Attract dynamics node

このサンプルでは、POP Attractノードを使って、パーティクルのグループを、アニメーションする球の動きに追いかけさせる方法を説明しています。 さらに、POP InteractとPOP Dragのノードを使って、パーティクルと球の距離間での作用を制御しています。

PointAttraction Example for POP Attract dynamics node

このサンプルでは、POP AttractノードのAttraction TypeをPointに設定することで、 ポイント単位でパーティクルの引き寄せを制御する方法を説明しています。

CurveForce Example for POP Curve Force dynamics node

このサンプルでは、POP Curve Forceノードを使って、パーティクルシミュレーションとFLIP流体シミュレーションの流れを制御する方法を説明しています。

BaconDrop Example for POP Grains dynamics node

このサンプルは、ベーコンをトーラス上に落とすデモです。 これは、テクスチャマップから2Dオブジェクトを抽出し、同じ肉の筋目をしたオブジェクトをDOPへ繰り返しで追加する方法を説明しています。

KeyframedGrains Example for POP Grains dynamics node

このサンプルでは、ソリッドの豚の頭の内部のGrain(粒)にキーフレームを打って、アニメーションする操り人形の作成方法を説明しています。

TargetSand Example for POP Grains dynamics node

このサンプルでは、モデルの表面上のポイントに引き寄せられる粒のシミュレーションを説明しています。

VaryingGrainSize Example for POP Grains dynamics node

このサンプルでは、まったく異なるサイズの粒で引き寄せられるシミュレーションを説明しています。

ShatterDebris Example for RBD Fractured Object dynamics node

このサンプルでは、破壊の方法を説明しています。 RBD Fractured ObjectやDebrisのシェルフツールを使えば、破壊されたジオメトリの破片から発生する瓦礫を作成することができます。

まず最初に破壊の定義をするために、Shatterツール(Modelシェルフ)をグラスに使用します。 次にRBD Fractureツールをグラスに使用して、その破壊された破片をRBDオブジェクトにします。 最後にDebrisツールをそのRBD Fractureオブジェクトに使用してデブリ(瓦礫)を作成します。

ActivateObjects Example for RBD Packed Object dynamics node

このサンプルでは、RBD Packed Objectの"active" Pointアトリビュートを修正して、オブジェクトをStaticからActiveに変更する方法を説明しています。

AnimatedObjects Example for RBD Packed Object dynamics node

このサンプルでは、RBD Packed Objectのアニメーションパックプリミティブを使用して、 後にシミュレーションのアクティブオブジェクトへ推移させる方法を説明しています。

EmittingObjects Example for RBD Packed Object dynamics node

このサンプルでは、SOP Solverを使って、新しいRBDオブジェクトを作成して、それを既存のRBD Packed Objectに追加する方法を説明しています。

Chainlinks Example for RBD Pin Constraint dynamics node

このチェーンシミュレーションでは、個々のチェーンリンクが、RBDシミュレーションでお互いに反応しています。

InheritVelocity Example for RBD State dynamics node

このサンプルでは、RBD Stateノードを使って、オブジェクトの動きからVelocityを継承して、接着したRBD破壊シミュレーション内で、他のオブジェクトと衝突させる方法を説明しています。

ReferenceFrameForce Example for Reference Frame Force dynamics node

水で満たされたRBDの花瓶を使って、花瓶の参照フレーム内で水のシミュレーションをします。

RippleGrid Example for Ripple Solver dynamics node

このサンプルでは、Ripple SolverとRipple Objectのノードの使い方を説明しています。 Bulge SOPでグリッドを変形させて、Ripple Objectの初期ジオメトリとRest Geometry(静止ジオメトリ)を作成しています。このオブジェクトは、Ripple Solverに接続しています。

SumImpacts Example for Script Solver dynamics node

このサンプルでは、Script SolverとSOP Solverを使って、タイムステップ毎にオブジェクトに加えられた衝撃エネルギーの合計に基づいて、 RBDオブジェクトの色を変更する方法を説明しています。

Open CL smoke Example for Smoke Object dynamics node

GPUアクセラレーションのSmokeシミュレーションを最適化する上で、最初にテストで使用できる単純なOpen CLアクセラレーションのSmokeシミュレーションの使い方を説明しています。 Smoke SolverUse OpenCLパラメータを参照してください。

高速化するには、システムはビデオカードへ、またはビデオカードからのコピーを最低限にする必要があります。 このサンプルでは、コピーを最低限にするための方法をいくつか説明しています。

  • DOPのキャッシュ化をオフにします。キャッシュ化は、フレーム毎にフィールド すべて をコピーする必要があります。これは、スクラブとランダムフィールドを検査する時に役に立ちますが、速度を速くするのには不要です。

  • SOPのDensityのみをインポートします。つまり、フレーム毎にGPUからCPUに1個のフィールドのみをコピーします。

  • バックグラウンドでディスクに保存します。これは、スループットを良くします。

  • シンプルなSmoke Solverを使います。

ビューポートでシミュレーションした出力の表示には、GPU → CPU → GPUの往復が必要ですが、これは、一般的には、ディスプレイカード以外のカードでのシミュレーションをサポートするのに必要です。

RBDtoSmokeHandoff Example for Smoke Object dynamics node

このサンプルでは、RBDオブジェクトをSmokeに変換する方法を説明しています。 同じSmokeオブジェクト内で複数の異なる色のSmokeフィールドを使っています。

SourceVorticlesAndCollision Example for Smoke Object dynamics node

このサンプルでは、Smoke Source、キーフレームを打ったRBDオブジェクト、Gas Vorticle Geometryなどを使って、単純なSmokeシステムを説明しています。

VolumePreservingSolid Example for FEM Solid Object dynamics node

このソリッドオブジェクトには、強いボリューム温存フォース(例えば、肉)を持っています。 ボリューム温存フォースの効果は、オブジェクトが地面に当たった時にはっきりと表示されます。

DentingWithPops Example for SOP Solver dynamics node

このサンプルでは、たくさんの重要なDOPの概念を組み合わせています。

  • 最初に、POP SolverとRBD Solverのオブジェクトを両方使って、双方向にお互い反応させます。 RBDオブジェクトは、パーティクルに影響を与え、パーティクルはRBDオブジェクトに影響を与えます。

  • 次に、実際にRBDオブジェクトにMulti-Solverを使って、RBD SolverとSOP Solverを組み合わせます。 RBD Solverは全体のオブジェクトの動きを制御し、一方でSOP Solverはジオメトリを凹ませます。

  • 最後に、SOP SolverはRBD SolverからImpact情報を抽出してジオメトリを凹ませます。 SOP Solverは、DOPエクスプレッション関数を使って、この情報を抽出します。

その結果、パーティクルをぶつけられるトーラスのシミュレーションになります。 パーティクルはトーラスで跳ね返り、トーラスが動きます。 さらに、各パーティクルの衝突によって、トーラスが少し凹みます。

VisualizeImpacts Example for SOP Solver dynamics node

このサンプルでは、SOP SolverでカスタムガイドジオメトリをRBDオブジェクトに追加することで、RBDシミュレーション内のImpactデータを可視化する方法を説明しています。

このサンプルでは、Impactの位置と強さを示す緑の線を持つ3つのトーラスがグリッドに落下します。 フォースを可視化するために、補助的なジオメトリデータとして実際のトーラスに追加しているので、RBD Solverは完全にそのエフェクトを無視します。 SOP Solverを独立したSOP Networkとして使うことで、RBDオブジェクトからImapctの可視化を抽出することもできます。

FractureExamples Example for Voronoi Fracture Solver dynamics node

このサンプルでは、実際にHoudiniでボロノイ破壊を使う7つの方法を含んでいます。 特に、破壊シミュレーションでVoronoi Fracture SolverとVoronoi Fracture Configure Objectのノードの使い方を説明しています。 アニメーションを再生するなら、それらのサンプルのディスプレイフラグをオンにし、セットアップをテストするなら、各サンプルの中に入ってください。

SimpleVortex Example for Vortex Force dynamics node

このサンプルでは、何個かのボールを使って、Vortex Force DOPで生成したフォースを可視化しています。

CurveAdvection Example for Wire Solver dynamics node

このサンプルでは、Pyroシミュレーションに基づいて、カーブを移流させる方法を説明しています。 Attribute Wrangle SOPを使って、ボリュームのVelocityをサンプリングして、それをワイヤーオブジェクトに適用しています。

Pendulum Example for Wire Solver dynamics node

このサンプルでは、拘束ポイントにあるオブジェクトと振り子の玉にあるオブジェクトを相互に影響を与え合う方法を説明しています。

CrowdPov Example for Agent Cam object node

このサンプルでは、agent camを群衆エージェントに割り当てて、群衆シミュレーションで、ある人からの視点を取得する方法を説明しています。

AddItUp Example for Add geometry node

このネットワークでは、Add SOPによるジオメトリの構築と操作に関するたくさんの使用方法を説明しています:

  • 空間内にポイントを作成する時に使用します。そして、指定したパターンでポイントからポリゴンを作成することができます。そのポリゴンはオープンまたはクローズにすることができます。さらに、各ポイントはエクスプレッションやキーフレームを使ってアニメーションすることもできます。

  • ポイントの作成と同時に他のプリミティブからポイントを取り出す時に使用します。これらのポイントはポリゴンを作成する時に使用します。

  • Add SOPは他のポリゴンオブジェクトから抽出したポイントを使ってポリゴンを作成する時に利用します。Group SOPでは、Add SOPが参照するポイントグループを作成することができます。

  • Add SOPはアニメーションするNullオブジェクトのグループからポリゴンを作成する時に使用します。Object Merge SOPはポリゴンの生成時にAdd SOPに取り込まれているSOPの中にあるNullポイントを参照します。 Fit SOPは参照したNullポイントから順番に補間スプラインを作成する時に使用します。

  • Add SOPプリミティブを作成しないでポイントを生成する時に使用します。また、Add SOPを使って他のオブジェクトのポイントを抽出することができます。

  • 最後に、Add SOPではさらに縦の列と横の列のポイントを作成することもできます。

SimpleCrowdCloth Example for Agent Vellum Unpack geometry node

このサンプルでは、Vellum Solverを使って、群衆キャラクタの布をシミュレーションする単純なワークフローを説明しています。

AttribCopyTessel Example for Attribute Copy geometry node

このサンプルでは、AttribCopy SOPを使って、あるジオメトリのアトリビュートを他のジオメトリに転送する方法を説明しています。

Paint SOPを使ってグリッド上に"顔文字"をカラーアトリビュートでペイントすると、そのカラーアトリビュートが他のグリッドにも転送されます。グリッドのサイズが異なるので、テセレーションが起きます。

ジオメトリのサイズが異なる時、AttribCopy SOPはアトリビュートのパターンを繰り返します。

AttribPromoteSphere Example for Attribute Promote geometry node

このサンプルでは、AttribPromote SOPを使って、ポイントとプリミティブ間でアトリビュートを転送(プロモート)する方法を説明しています。

NormalsAttribTransfer Example for Attribute Transfer geometry node

AttribTransfer SOPは、ソースジオメトリの色々なPointアトリビュートをターゲットのジオメトリに転送するのに使用する場合があります。 この場合では、グリッドの法線アトリビュートNを他のグリッドに転送しています。

AttributeRename Example for Attribute Rename geometry node

このサンプルでは、Attribute SOPを使ってHoudini内のアトリビュートを削除・名前変更する方法を説明しています。 RendermanのRIBを適切に出力するために、アトリビュートの名前を変更することがあります。

AddPoint Example for Attribute Wrangle geometry node

このサンプルでは、Attribute Wrangle SOPとaddpoint()VEXエクスプレッションを使って、単一の新しいポイントを追加する方法を説明しています。

TorusBlast Example for Blast geometry node

このサンプルでは、Blast SOPを使ってモデルのエレメントを削除する方法を説明しています。

Blast SOPを使えば、指定したパターンでポイント、エッジ、ポリゴン、ブレークポイントを削除することができます。

BlendColors Example for Blend Shapes geometry node

このネットワークでは、Blend Shapes SOPを使って、あるジオメトリのカラーを他のジオメトリのカラーに変化させています。

Blend Shapesに接続した入力が、モーフィーングの対象になります。

Blend Shapes SOPは、指定したアトリビュートすべてを補間します。この場合では、複数の入力間の“Cd”を補間しています。

アニメーションを再生して、その効果を確認してください。

PolyBlend Example for Blend Shapes geometry node

Blend Shapes SOPを使って、入力ジオメトリから形状とアトリビュートをブレンドしています。

この場合では、3つの入力を変形する対象としてBlendShapes SOPに接続して、DifferencingとBlend Positionオプションにチェックを付けています。

ブレンド値が特定の効果を出すようにキーフレームしています。アニメーションを再生して、その結果を確認してください。

BulgeCat Example for Bulge geometry node

Bulge SOP、メタボール、NURBSの球を組み合わせて単純な猫の頭を作成しています。

BulgeTube Example for Bulge geometry node

Bulge SOPを使って、磁力にメタボールを指定してジオメトリを変形しています。

磁力の強度はBulge SOPで調整することができます。

Metaball SOPのパラメータは、変形させるジオメトリのBulge SOPの最終効果を修正するために調整することもあります。

VexDeform Example for Capture Attribute Unpack geometry node

これは、Capture Attribute Unpack SOPを使用して、キャプチャアトリビュートをVEXにアクセス可能な何かに変える方法を説明したサンプルです。 これには、キャプチャアトリビュートを滑らかにして、それらのVEXで完全に変形させるメソッドを用意しています。

CarveExtractCurve Example for Carve geometry node

このサンプルでは、Carve SOPを使ってサーフェスジオメトリから色々なエレメントを抽出する方法を説明しています。

ジオメトリのタイプに応じて、Carve SOPはポリゴンオブジェクトからポイントを抽出したり、NURBSサーフェスからカーブを抽出します。

さらに、Carve SOPはサーフェスのUとVの情報を使って色々なエレメントを抽出し、UとVの値をアニメーションすることで、ポイントやカーブがジオメトリ上を移動するといった色々な効果を作成することができます。

CopySpikes Example for Carve geometry node

このサンプルでは、Carve SOPがサーフェスから3Dアイソパラメトリックカーブを抽出する方法と、その抽出したカーブをコピーのテンプレートとして使用する方法を説明しています。

Carve SOPを使ってプリミティブをスライスしたり、複数の断面にカットしたり、プリミティブからポイントや横断面を抽出することができます。

このサンプルでは、Extractオプションを使って3Dアイソパラメトリックカーブを抽出しています。Carve SOPは同じV方向の値を持ったサーフェス上のポイントからカーブを抽出するので、円盤のような形状が連続して作成されています。

Copy SOPは、それらのカーブ上のポイントをテンプレートとして使用して、ソースジオメトリをコピーしています。

BlobbySphere Example for Channel geometry node

このサンプルでは、Channel SOPを使ってCHOPからSOPに情報を送信して、その情報をジオメトリに追加する方法を説明しています。

アニメーションする球を使用して、その球で選択した領域のアニメーションに遅延を設定しています。

CHOPネットワークでは、Geometry CHOPが球ジオメトリのポイントポジションデータを取り込み、遅延の効果を出すためにそのデータをLag CHOPに渡してします。 Channel SOPはLag CHOPを参照して、ポイントデータを元のNURBSの球の選択した領域に戻しています。

ChannelSOPColorExample Example for Channel geometry node

このサンプルでは、CHOPを使ってジオメトリのカラー値をChannel SOPを通じて駆動する方法を説明しています。

ClipParticle Example for Clip geometry node

このサンプルでは、Clip SOPで無限平面を使用して、パーティクルの流れを切り取る非常に単純な方法を説明しています。

アニメーションを再生して、その効果を確認してください。

ClipVariations Example for Clip geometry node

このサンプルでは、ジオメトリに対してClip SOPの色々な使用方法を説明しています。

クリップ平面で制限したジオメトリの部分に依存して、効果が生成されています。

Clip SOPはクリップ平面でグループ境界を指定することで、グループツールとしても使用することができます。

クリップ平面はアニメーション可能です。アニメーションを再生して、その結果を確認してください。

ConvToTrimSurface Example for Convert geometry node

このサンプルでは、Convert SOPを使って、トリムされたNURBS/Bezierサーフェスを作成する方法を説明しています。

トリムされたサーフェスのテクスチャの扱い方を比較した4つのサンプルがあります。

  • Grid Surface グリッド上の単純なテクスチャマップ。

  • Trimmed Circle Using the Trim SOP Project SOPとTrim SOPを使ってトリムされたサーフェスを作成する一般的な方法。

  • Trimmed Circle Using the Convert SOP Convert SOPを使ってトリムされたサーフェスを作成する方法。

  • NURBS Surface Using the Convert SOP トリムされていないサーフェス上にテクスチャをパラメータ化する方法。

テクスチャのパラメータ化を分かりやすくするために、ポイント表示とワイヤーフレーム/シェーディングモードの切り替えをします。

CurveToPrimCircle Example for Convert geometry node

このサンプルでは、カーブをプリミティブの円に変換する方法を説明しています。

NURBSまたはBezierの閉じたカーブをプリミティブの円に変換するには、最初にポリゴンに変換する必要があります。

閉じたポリゴンカーブに変換してしまえば、カーブをプリミティブの円に変換することが可能です。

CopyAttributes Example for Copy Stamp geometry node

Copy SOPはジオメトリをコピーするだけでなく、それ以上のこともできます。このサンプルでは、Copy SOPを使ってテンプレートジオメトリ(またはポイント)からカラーアトリビュートをコピーしたジオメトリに転送しています。

カラー情報を追加したポリゴンの球をソースジオメトリとして使用しています。球からカラーアトリビュート(Cd)付きのポイントを抽出し、それをCopy SOPでテンプレートとして使用します。Copy SOPはカラー情報をコピーしたポリゴンの円に転送します。

CopyTemplateAttribs Example for Copy Stamp geometry node

Copy SOPは、テンプレートから特定のアトリビュートを、コピーしたプリミティブに転送することができます。このサンプルでは、カラーアトリビュートを設定したポイントをテンプレートとして、球にカラーアトリビュートを追加しています。Particle SOPは球のポイントからパーティクルを生成するために使用しています。

Copy SOPは次の2つの事をしています:

  • ジオメトリをパーティクルにコピー。

  • ソースの球のポイントからカラーアトリビュートをパーティクルの位置にあるジオメトリに転送。

アニメーションを再生して、その効果を確認してください。

ParticleCopyScale Example for Copy Stamp geometry node

Copy SOPは、Particle SOPを使ったパーティクルをテンプレートとしてジオメトリをコピーすることができます。このサンプルでは、Copy SOPのScaleパラメータを使って特殊な効果を作成しています。 Copy SOPは、Scale以外にもコピーしたジオメトリのアトリビュートを制御することができます。

アニメーションを再生して、その効果を確認してください。

StampRandom Example for Copy Stamp geometry node

このサンプルでは、Copy SOPを使って、色々なオブジェクトを指定したテンプレートジオメトリにランダムにコピーしています。それをするためにCopy SOPのStamp機能を使っています。さらに、全体のプロセスがプロシージャルなので、コピーするジオメトリのタイプと数、使用するテンプレートの種類を決めるオプションがあります。

Copy SOPのStampタブ内に"switch"という名前の変数を作成しています。この変数はSwitch SOPのSelect Inputパラメータの入力値を駆動します。同様に、Copy SOPは入力ジオメトリをランダムな数だけテンプレートのポイントにコピーすることができます。

StampStars Example for Copy Stamp geometry node

このサンプルでは、Copy SOPのStampの機能のパワーを説明しています。

ここでは、Copy SOPを使って、円を球のポイントにコピーしています。 Stampタブでは、円の分割数、スケール、カラー、押出し量などの色々な調整をコピーに適用しています。その結果、色々な形の“星”がランダムに生成されています。

Stampにエクスプレッションを使えば、単純な円から色々な数の星を作成することができます。

CreaseBasic Example for Crease geometry node

このサンプルでは、Crease SOP, Vertex SOP, Attribute Create SOP, Subdivide SOPの4つの方法を使って、creaseweightアトリビュートをポリゴンジオメトリに追加しています。

また、MantraとRenderManでレンダリングした際にも違いが出てきます。Mantraは著作権の問題でcreaseをレンダリングできないことを知っておいてください。

Note

Mantraでcreaseをレンダリングするには、そのジオメトリを計算できるようにSubdivision SOPを追加する必要があります。オブジェクトレベルでRenderタブのGeometryパラメータをGeometry As Isに設定してください。

RenderManを使用していれば、Subdivide SOPは単なる結果のプレビュー用にすぎません。RenderManはレンダリング中にcreaseを計算します。オブジェクトレベルでRenderタブのGeometryパラメータをPolygons as Subdivision Surfacesに設定してください。

CurveHood Example for Curve geometry node

このサンプルではCurve SOPを使って車のフードを作成する方法を説明しています。

あるカーブのポイントに依存して新しいカーブ上にポイントを作成しています。これによって、あるカーブ上のポイントを動かして他のカーブに影響を与えることができます。

CurveClayBasic Example for Curveclay geometry node

このサンプルでは、CurveClay SOPを使ってNURBSやBezierのジオメトリに対してエンボス加工を作成しています。

CurveClay SOPを使った2通りの方法でフォントを球面上に刻印しています。

1つ目が投影したプロファイルを使った方法、2つ目が2つのプロファイルを使った方法です。

UltraSharpFont Example for Curveclay geometry node

このサンプルでは、CurveClayのジオメトリを改良する方法を説明しています。

文字"t"をグリッド上に投影しています。CurveClay SOPはプロファイル情報を認識し、それを使ってサーフェスジオメトリを変形します。

CurveClayのジオメトリのエッジを鋭くするために、SharpnessとRefinementパラメータを試してみてください。

DeleteDemo Example for Delete geometry node

このサンプルでは、Delete SOPでシーンから特定のジオメトリを削除する方法を説明しています。

ジオメトリは、ポイントまたはポイント番号、グループ、境界ボックス内の位置で削除することができます。

DeleteFan Example for Delete geometry node

Delete SOPでは、色々な方法を使ってプリミティブを削除することができます。

このサンプルのファンのように、プリミティブをパターン範囲を使って削除して、面白いオブジェクトを作成することができます。

DeltaMushDemo Example for DeltaMush geometry node

このサンプルでは、Delta Mush SOPを使用したボーン変形の平滑化の方法を説明しています。

DissolveBox Example for Dissolve geometry node

このサンプルでは、Dissolve SOPでジオメトリのポイント、エッジ、プリミティブを削除する方法を説明しています。 Dissolve SOPは色々なエレメントを削除した後に残る穴に自動的にパッチを当てます。

RemoveSharedEdges Example for Divide geometry node

Divide SOPはジオメトリからエッジを除去することが可能です。 このサンプルでは、Divide SOPは単純なグリッドから内部エッジをすべて除去しています。

LowHigh Example for Dop Import geometry node

このサンプルではRBDオブジェクトに対応するために低解像度と高解像度のセットアップをする方法を説明しています。 どちらの解像度もDOP Import SOPを参照して、低解像度ジオメトリでシミュレーションをして、その結果を高解像度ジオメトリに転送してレンダリングしています。

EdgeCollapseBasic Example for Edge Collapse geometry node

このサンプルで示すように、Edge Collapse SOPは、単純にエッジを削除します。 ポイント番号は、欠落したエッジに順応するように再配置されます。

EdgeCuspStairs Example for Edge Cusp geometry node

Edge Cusp SOPは、簡単にレンダリング時にモデル上に明確なエッジを作成することができます。 Edge Cuspは、共有エッジを個別化し、ポイント法線を再計算してエッジを作成します。

EdgeDivideBasic Example for Edge Divide geometry node

このサンプルでは、EdgeDived SOPを使ってポリゴンのエッジ上にポイントを挿入する方法を説明しています。

EdgeFlipBasic Example for Edge Flip geometry node

このサンプルでは、EdgeFlip SOPを使ってサーフェス上の選択したエッジを反転する方法を説明しています。

PolySplit SOPを使ってポリゴンにエッジを作成し、それをEdgeFlip SOPを使って回転しています。

ReferenceGeometry Example for Edit geometry node

このサンプルでは、アニメーションするジオメトリにEdit SOPを適用した時にEdit SOPのReference Geometryの入力を接続した場合と接続しない場合の違いを説明しています。

ExtractAnimatedTransform Example for Extract Transform geometry node

このサンプルでは、剛体の動きを表現した変形ジオメトリから、トランスフォームがアニメーションされたパックプリミティブを作成する方法を説明しています。 この結果は、リジッドボディシミュレーションのColliderに適しています。

ExtrudeFont Example for Extrude geometry node

このサンプルでは、Extrude SOPを使って、ボリュームとジオメトリを平坦なプリミティブから作成する方法を説明しています。

また、ジオメトリを別パートにグループ分けする方法と各グループに別々のシェーダを適用する方法も説明しています。

FacetVariations Example for Facet geometry node

このサンプルでは、Facet SOPを使って、指定したオブジェクトを滑らかにしたり、多角化したりする方法を説明しています。 また、ポイントが結合できることも説明しています。

右矢印キー(次のフレームに移動)を押すと、各サンプルが表示されます。

GridFillet Example for Fillet geometry node

Fillet SOPを使えば、2つのNURBSサーフェス間にパラメータ付きでブリッジを作成することができます。 フィレットは元のサーフェスのUV情報をブリッジに使用します。

フィレットのタイプには、Freeform、Convex、Circularがあります。Freeformは通常では自然とした滑らかな形状を生成します。 左右のUV、Width、Scale、Offsetなどのパラメータを使ってサーフェス間のフィレットの位置を制御します。

DirectedEdgesPath Example for Find Shortest Path geometry node

このサンプルでは、FindShortestPath SOPを使って、指向性のエッジを持つジオメトリから最短パスを見つける方法を説明しています。 指向性のエッジは、1方向にしか移動できません。

SOPがどのように間違えた方向を回避するのか、なぜ出力方向のエッジのみではポイントに到達できないのかを調べるために、指向性のエッジだけでなく、開始/終了点も変更してみてください。

PathAnalysis Example for Find Shortest Path geometry node

これは、FindShortestPathとAttribWrangleによる測定に基づいた"中心軸"パスを優先にする高度なサンプルです。これは、壁への近接を回避するのに役に立ちます。

空間内でもっと簡単に確認するには、Display OptionsダイアログのOptimizationタブにあるCulling > Remove Backfacesをオンにします。 Switchノードを使って別の中心軸測定を可視化してみてください。パスの中心軸を考慮しない同じサンプルを、違いがわかるようにSOPネットワーク内の端に置いています。

FitCurves Example for Fit geometry node

このサンプルでは、Fit SOPを使ってNURBSカーブを基本ポリゴンカーブにフィットさせる方法を説明しています。

Fit SOPは、入力ジオメトリのポイントを通過するNURBSまたはBezierカーブを新しく構築します。

フィッティングには方法が2通りあります:

Interpolationは、入力カーブ(元のポリゴンカーブ)と同じCVの数を出力します。

Approximationは、CVの数を減らすと同時に、入力ポイントを通過するカーブを近似します。

アニメーションを再生して、これら2つの方法がカーブに与える影響の違いを確認してください。

FitSurfaces Example for Fit geometry node

このサンプルでは、Fit SOPを使ってポリゴンメッシュをNURBSサーフェスにフィットさせる方法を説明しています。フィッティングには方法が2通りあります:

  • Approximationは、データポイントのパスに従っておおまかにプリミティブを生成します。

  • Interpolationは、データポイントすべてを通過するプリミティブを生成します。

ColourAdvect

このサンプルでは、Fluid Source SOPを使って、新しいボリュームの色を煙のシミュレーションに加えて移流させる方法を説明しています。

CoolLava

このサンプルは、Cool Within Objectシェルフツールを使用して、溶岩を冷却する方法を説明しています。

BubblyFont Example for Font geometry node

Font SOPを使ってシーン内に3Dテキストジオメトリを作成することができます。

ジオメトリはポリゴン、Bezier、またはその2つを組み合わせて設定されます。

カーブを含んだ文字にはBezier、直線のエッジにはポリゴンという組み合わせが使われます。

デフォルト以外のフォントはFontパラメータで指定します。

FontBasic Example for Font geometry node

このサンプルでは、Font SOPを使ってテキストの書式で利用可能なパラメータをいくつか説明しています。

ForceBasic Example for Force geometry node

このサンプルでは、Metaball SOPとParticle SOPをForce SOPと組み合わせてダイナミックアニメーションを作成する方法を説明しています。

Force SOPのRadial Forceパラメータを使用すると、パーティクルが内側と外側に吹きつけられます。 Directional Forceパラメータを使用すると、ある軸を基準にメタボールがぐるぐるまわると、それに伴って回転する渦が作成されます。

再生ボタンを押してアニメーションを確認してください。

ForEachMagnet

このサンプルでは、ForEach SOPを3つのモード(グループ、アトリビュート、ナンバー)で使い方を説明しています。 ローカル変数をサポートしないSOP(例:Magnet)は、このサンプルで示す3つのモードのどれかを使えば、ローカル変数をサポートするようにできます。

FractalGeoTypes Example for Fractal geometry node

このサンプルでは、Fractal SOPでジオメトリを変形してランダムで凸凹なサブディビジョンサーフェスを生成します。 これは地形、景観、岩、破片などを表現するのに役に立ちます。

Fractal SOPを各ジオメトリタイプに適用してジオメトリタイプによって変位に違いがあることを確認してください。

FurBallWorkflow Example for Fur geometry node

このサンプルでは、Fur SOPとMantra Fur Procedural SHOPをアニメーションするスキンジオメトリに適用する方法を説明しています。 CVEXシェーダを使って、ジオメトリに割り当てられたアトリビュートに応じて髪の毛の見た目を定義しています。

FuseHood Example for Fuse geometry node

このサンプルでは、Fuse SOPを使って独立したカーブ間のポイントを結合する方法を説明しています。

車のフードの3つのパネルを作成してFuse SOPを使って1つに結合しています。

glueclusterexample Example for Glue Cluster geometry node

このサンプルでは、Glue Cluster SOPとGlue Network Constraint DOPを使ってボロノイ破壊するパーツを1つにまとめる方法を説明しています。 これによって、クラスタリングが凹状のオブジェクトを用意しなくてもBulletと使用することができるようになります。

GridBasic Example for Grid geometry node

Grid SOPは非常によく使われるプリミティブで、特にパーティクルのソースで使われます。非常に汎用的でたくさんのサーフェスパラメータのオプションがあります。

このサンプルには、Primitive TypesとConnectivityを色々と変えたグリッドがあります。

HoleBasic Example for Hole geometry node

このサンプルでは、Hole SOPの使い方を説明しています。

そこにはHole SOPを使ったサンプルが4つあり、サーフェスに穴を追加したり、穴を削除する方法を説明しています。

Brickify Example for IsoOffset geometry node

このサンプルでは、IsoOffset SOPを使ってオブジェクトをブロック化する方法を説明しています。

BasicJoin Example for Join geometry node

このサンプルでは、Join SOPが複数のパーツのジオメトリをフェースとサーフェスで接続する方法を説明しています。

Join SOPは個々のパーツのジオメトリをアトリビュートを引き継いで1つのプリミティブに結合します。

NURBS、Bezier、メッシュのサーフェスをJoin SOPで使用します。

ポリゴンはJoin SOPでは機能しません。

BallBounce Example for Lattice geometry node

このサンプルでは、Lattice SOPを使って跳ね返るボールの作成方法を説明しています。

DeformLattice Example for Lattice geometry node

Lattice SOPは、ソースジオメトリを囲んだ単純なジオメトリを操作することでアニメーションする変形を作成することができます。

このサンプルでは、Lattic SOPでアニメーションするBOX SOPを使用してソースジオメトリを変形する方法を説明しています。 このケースでは、ソースジオメトリは球を使用しています。

MultiUV

このサンプルでは、Layer SOPとVEX Layered Surface SHOPを使用することで、別々のUVセットに複数のシェーディングレイヤーを持たせる方法を説明しています。

LSystemMaster Example for L-System geometry node

L-System SOPは、反復処理によって複雑な形状を定義することが可能です。このノードは初期文字列を繰り返して評価する数学的な言語を使用し、その評価結果からジオメトリを生成します。各評価の結果が次のジオメトリの反復の基本になり、ジオメトリが成長していきます。

このサンプルのネットワークは、あなたが初めてL-Systemの独自ルールを記述するのに十分です。

しかし、L-Systemの作成に本気で興味のある人は次の本を読むべきです:

The Algorithmic Beauty of Plants, Przemyslaw Prusinkiewicz and Aristid Lindenmayer

L-Systemのコマンドの完全なリストは、Houdiniのヘルプを参照してください。

MagnetBubbles Example for Magnet geometry node

このサンプルではMagnet SOPでジオメトリを変形する方法を説明しています。

Magnet SOPの影響力をメタボールの大きさに設定しています。その影響力は、サーフェスとメタボールの中心との距離に基づいて変形します。

このサンプルでは、平面のサーフェス上を跳ねて移動するパーティクルにメタボールを追加しています。そのサーフェスとメタボールが交差した箇所が泡のように変形します。

MagnetDistortion Example for Magnet geometry node

このサンプルでは、Magnet SOPの色々な使い方を説明しています。 Magnet SOPを使ってポイントの位置・カラー・法線・Velocityに影響を与えることができます。

MatchTopologySphere Example for Match Topology geometry node

このサンプルでは、Match Topology SOPを使ってポイント番号とプリミティブ番号を揃える方法を説明しています。

Tracking Points, Reference Points, and Assume Primitives Matchの機能は、完全な一致を得るために使用します。

SimpleMDD

このサンプルでは、MDD SOPとMDD File Writer ROPの使い方を説明しています。

MergeAttributes Example for Merge geometry node

Merge SOPは入力のアトリビュートすべてを入力のジオメトリすべてに適用します。各入力ジオメトリが独自のアトリビュートを持っている場合があります。

3つの球をMerge SOPに接続しています。1番目の球にはアトリビュートがありません。2番目の球にはPoint SOPでカラーアトリビュート(Cd)が追加されています。 3番目の球には別のPoint SOPで法線アトリビュート(N)が追加されています。

Merge SOPはアトリビュートを構築する方法を 知りません が、アトリビュートを追加することができます。その結果、Merge SOPで追加されるアトリビュートすべてはゼロに設定されます。 1番目と2番目の球はそれぞれカラー値が白(1,1,1)、青(0,0,1)にも関わらず黒になっています。これは法線アトリビュートが追加されて、値がゼロに設定されているからです。

アトリビュートの値を指定するなら、Merge SOPに頼らないようにしてください。

BlendMetaballs Example for Metaball geometry node

このサンプルは、メタボールがフォースとして作用することを基本的な例を使って説明しています。メタボールはMetaball SOPで作成することができます。

Point SOPは、各フォースがお互いに引き寄せられた状態のメタボールを視覚的に表現するために使用しています。

PaintPoints Example for Paint geometry node

このサンプルでは、領域単位でポイント数を設定して、ジオメトリ上にペイントでポイントを撒き散らす方法を説明しています。

FlutteringLeaves

このサンプルでは、Particle SOPを使って、ひらひらと舞う葉っぱのシミュレーションの作成方法を説明しています。

また、Point SOPでポイント法線を修正することで、パーティクルの速度と方向に影響を与える方法を説明しています。 パーティクルとは実際には空間内のポイントなので、パーティクルのアトリビュートを制御するにはPoint SOPを使用するのが効果的な方法です。

再生ボタンを押してシミュレーションを確認してください。

ParticleAttractor

このサンプルでは、メタボールをフォースとしてParticle SOPを使用する方法を説明しています。

パーティクルは原点から発生し、止まっているメタボールに向かって進みます。 メタボールにはForce SOPが適用されていて、パーティクルがメタボールに到達すると広がっていきます。

ParticleCollisionBasic

これは、Particle SOPを使ってSOPレベルでパーティクルを発生し、ジオメトリと衝突さる基本的なサンプルです。

ParticleDisturbance

このサンプルでは、パーティクルのソースにグリッドを使い、MetaballとForce SOPを組み合わせてParticle SOPを使うことで物理アニメーションを作成しています。

メタボールの船が航跡沿いからパーティクルを外側に弾き出しながら突き進んで行きます。 Force SOPを使うことでパーティクルが船に反応するようになっています。

アニメーションを再生して全体の効果を確認してください。

ParticleExamples

このサンプルでは、Particle SOPの色々な使い方を5つの説明しています。

  • Creep Creep SOPを使ってサーフェス沿いにパーティクルを這わせます。

  • Group サーフェス上のポイントのグループからパーティクルを発生します。

  • Bounce パーティクルを跳ね返らせます。

  • Split 接触時にパーティクルを分割します。

  • Collide 衝突オブジェクトからパーティクルを発生します。

  • Moving Object 移動オブジェクトからパーティクルを発生します。

  • Force メタボールを使ってパーティクルに力を加えます。

ParticleFountain

このサンプルでは、いくつかのParticle SOPと基本モデルから噴水を作成する方法を説明しています。

法線オフセット、速度の多様化、衝突時の動作を設定して、パーティクルの動きと見た目を設定する方法がわかります。

ParticlePusher

このサンプルでは、Metaball SOPとForce SOPを使って、Particle SOPで生成したパーティクルの流れを左右に押し出す方法を説明しています。

パーティクルは球から広がって発生すると同時に、メタボールが左右に動いてパーティクルを押し出します。

アニメーションを再生して全体の効果を確認してください。

ParticleTube

Particle SOPはSOPレベルでパーティクルを作成することができ、そのパーティクルを直接ジオメトリと作用させることが可能です。 さらに、パーティクルは次々とポイントジオメトリとして扱われます。

このサンプルでは、チューブオブジェクト上を這うパーティクルとチューブオブジェクトに衝突するパーティクルがあります。 そのオブジェクトのポイント法線(パーティクルの法線を含む)を調整してSOP内のパーティクルを制御することも可能です。

PartitionBall Example for Partition geometry node

このサンプルでは、Partition SOPによってDOPオブジェクトを決定して、DOPシミュレーション内のジオメトリを分解する方法を説明しています。

PeakEars Example for Peak geometry node

このサンプルでは、Peak SOPを使って頭にとがった耳を作成する方法を説明しています。

Peak SOPに"先端"となるポイント番号を指定し、法線に沿ってそのポイントを移動してとがった耳を作成しています。

PlatonicSolidsTypes Example for Platonic Solids geometry node

Platonic Solids SOPは色々なタイプのプラトン立体を生成します。プラトン立体とは、凸状で頂点とフェースすべてがまったく同じ形式の多角形のことです。プラトン立体は、正四面体、正六面体、正八面体、正十二面体、正二十面体の5つだけあります。このSOPではそのタイプを選択することができます。

このサンプルでは、異なる多角形が7つあり、どれもPlatonic Solids SOPで作成することができます。

AimPointNormals Example for Point geometry node

このサンプルでは、Point SOPを使ってポイント法線の方向をパスに沿わせる方法を説明しています。 これによって、ジオメトリをポイントにコピーした時にジオメトリの向きを制御できるようになります。

Carve SOPにエクスプレッションを使用することで、フレーム毎に1ポイントの基準でポイントを螺旋に沿って抽出しています。 円錐を抽出したポイントに連続でコピーすることで、パスに沿ってアニメーションします。

CrossProduct Example for Point geometry node

このサンプルでは、Point SOPを使って外積を計算する方法を説明しています。 外積は、2つの入力ベクトルに垂直なベクトルを定義します。

このサンプルを可視化する場合は、SOPネットワークに移動して、ディスプレイツールバーの Point Normals を有効にしてください。

PointBorrowing Example for Point geometry node

このサンプルでは、Point SOPで他の入力に応じてジオメトリを変形する方法を説明しています。

球を作成して、そのポイントをランダムに変形しています。 そして、Point SOPに元の球と変形した球の両方を入力に接続して、元の球と変形した球の平均値となる球を作成しています。 これには、単純な数式によってポイント毎に2つの球の位置を平均化しています。

PointExamples Example for Point geometry node

Point SOPは非常に汎用的なオペレータです。 このサンプルでは、Point SOPを使ってポイントのウェイト、カラー、法線、UVのアトリビュートを制御する方法を説明してます。

さらに、Point SOPによってPointアトリビュート間に色々な関係を作成することができます。

PointNormals Example for Point geometry node

このサンプルでは、Point SOPを使って法線をジオメトリに追加する方法を説明しています。

また、ポイント法線をコピーしたジオメトリの向きとシェーダの外観に影響を与える方法も説明してます。

PointOffsetSurface Example for Point geometry node

Point SOPを使って単純な変位を作成して、それを球のサーフェスの一部に適用しています。

Point Positionでポイント法線と数値を設定すれば、ポイントは法線方向に変位します。 そしてMergeとSkin SOPを使って、変位したサーフェスと元のサーフェスを接続しています。

PointSpiral Example for Point geometry node

このサンプルでは、Point SOPを使って直線を螺旋に変換する方法を説明しています。

ここでは2つの方法があります。 1つ目が直線のポイント番号を使ってエクスプレッションで定義する方法です。 2つ目が直線の境界ボックスのポイントの位置を使ってエクスプレッションで定義する方法です。

PointTerrainErode Example for Point geometry node

このサンプルでは、Fractal SOPを使って山の景観を作成する方法を説明しています。

Point SOPによって山を次々と削っています。 Point SOPでSpareチャンネル"erode"とclamp()関数を使って、全体の土地を制御しています。

BridgeCurvesandPrims Example for Poly Bridge geometry node

これには、Bridge SOPの使用方法を説明したサンプルが2つ入っています。

最初のサンプルでは、カーブをNURBSに投影して、そのカーブでトリムしたNURBSにBridge SOPを使用する方法を説明しています。2番目のサンプルでは、2つに離れたプリミティブにBridge SOPを使用する方法を説明しています。

再生ボタンを押してBridge_ Two_Carvesオブジェクトのアニメーションを確認してください。

PolyKnitBasic

このサンプルでは、PolyKnit SOPによるポリゴンの結合の色々なオプションを説明しています。 PolyKnit SOPは穴や隙間を塞いだり、ポリゴンのエッジを再定義するのに役に立ちます。

PolyKnitを使って手動で既存のポリゴン間にポリゴンを縫い合わせることができます。 新しいポリゴンを"縫い合わせる"ための入力ポイントのリストを指定してポリゴンを作成します。

PolyKnitはポイントの選択順やリストのパターンによって結果が異なります。 PolyKnit SOPによる新しいポリゴンの作成方法に関する詳細はヘルプを参照してください。

PolyPatchDNA Example for PolyPatch geometry node

このサンプルでは、Poly Patch SOPを使ってプロシージャルに複雑なモデルを作成する方法を説明しています。

ここではDNAモデルを作成しています。

PolyreduceBatwing Example for PolyReduce geometry node

このサンプルでは、Polyreduce SOPを使って、ジオメトリのポリゴン数を減らす方法を説明しています。

PolySplitHood Example for PolySplit geometry node

このサンプルでは、PolySplit SOPでポリゴンを分割して車のフードのジオメトリを改良する方法を説明しています。

PolyStitchBasicSmooth Example for PolyStitch geometry node

このサンプルでは、Poly Stitch SOPでUVが一致しないポリゴン間の継ぎ目を縫い合わせたり、改良する方法を説明しています。 このノードは継ぎ目を滑らかにしたり、裂け目を除去するのに役に立ちます。

PolywireModel Example for PolyWire geometry node

このサンプルでは、Poly Wire SOPを使ってポリゴンの枠にポリゴンを作成する方法と、パラメータをローカル変数でカスタマイズできることを説明しています。

PrimCenter Example for Primitive geometry node

このサンプルでは、Primitive SOPを使って正しくプリミティブをカーブに沿わせる方法を説明しています。

Sweep SOPはデフォルトでは、プリミティブの原点をカーブ上に配置します。 プリミティブの重心が原点から離れていると、プリミティブもカーブから離れて配置されます。

正しくプリミティブの重心をカーブに配置するには、その重心を原点にしなければなりません。 それをするために、Primitive SOPを使用しています。

PrimRotate Example for Primitive geometry node

このサンプルでは、Primitive SOPでグリッド上の個々のプリミティブを回転する方法を説明してます。

Group SOPを使ってグリッド上の境界ボックスをアニメーションしているため、Primitive SOPでランダムな回転が有効になっています。

PrimitiveColors Example for Primitive geometry node

このサンプルでは、Primitive SOPでカラーアトリビュートをプリミティブに追加する方法を説明しています。

rand()関数をRGBフィールドに使用することで、各プリミティブに別々のランダムなカラーを生成しています。

prim()関数はSOPのアトリビュート値を参照するために使用し、他のSOPのアトリビュート値を駆動しています。

PrimitiveExplode Example for Primitive geometry node

このサンプルでは、Primitive SOPでオブジェクトの個々のプリミティブを制御できることを説明しています。

Translateパラメータにエクスプレッションを使用して、プリミティブが重心から離れる アニメーションを作成しています。 さらに、他のエクスプレッションによってプリミティブをランダムに回転したり、各プリミティブにランダムなカラーを設定しています。

それらのパラメータによって元の球を破壊する爆発を表現しています。

PrimitiveMetaWeight Example for Primitive geometry node

このサンプルでは、Primitive SOPで他のジオメトリのアトリビュートを駆動する方法を説明しています。 このケースでは、Metaball SOPのWeightパラメータに影響を与えています。

さらに、パラメータをアニメーションしています。再生ボタンを押してアニメーションを再生してください。

FlagProfiles Example for Profile geometry node

このサンプルでは、Project SOPでサーフェス上のプロファイルを作成する方法する方法を説明しています。

Profile SOPでサーフェスからプロファイルを抽出したり、プロファイルをサーフェスに再マップしています。 プロファイルをサーフェスに合わせてアニメーションさせたり、サーフェス内をアニメーションさせています。

ProjectCurve Example for Project geometry node

このサンプルでは、Project SOPでTubeジオメトリにCircleを投影しています。

Circleプロファイルをベクトル方向でTubeに投影しています。 Trim SOPでそのプロファイルを使用してTubeに穴を空けています。

BasicRail Example for Rails geometry node

このサンプルでは、Rail SOPで単純なカーブを指定して、そのカーブに基づいてサーフェスを作成しています。

単にSOPのパラメータを変えるだけで、色々なサーフェスを作成することができます。 最終的にはカーブが消えてサーフェスが残ります。

RayWrap Example for Ray geometry node

Ray SOPは、あるサーフェスを他のサーフェス上に投影します。

これは、投影元のサーフェスの法線と投影先のサーフェスとの衝突を計算しています。

このサンプルでは、Ray SOPでGridサーフェスをSphereサーフェス上に投影しています。 Facet SOPは、投影したGridの法線を修正しています。

RBDConstraints Example for RBD Constraints From Lines geometry node

このサンプルでは、RBD Constraints from Lines、RBD Constraints from Curves、RBD Constraints from RulesのSOPの使い方を説明しています。

BasicRefine Example for Refine geometry node

このサンプルでは、Refine SOPを使って、たくさんのタイプのサーフェスからディテールを追加・削除する方法をいくつか説明しています。

ResampleLines Example for Resample geometry node

このサンプルでは、3つのタイプのカーブ(Polygon, NURBS, Bezier)に対してResample SOPを使う方法を説明しています。

Resample SOPは、カーブをポリゴンラインのセグメントに変換することでカーブを再構築します。

カーブは"Along Arc"や"Along Chord"で再構築されます。 "Along Arc"は再構築の基準としてHull情報を使用し、Maximum Segment LengthやMaximum Segmentの数で定義することができます。 "Along Chord"はMaximum Segment Lengthだけで定義することができます。

Maximum Segmentの数に基づいてカーブを再サンプリングすると、カーブの始点から終点までの長さを測定して、カーブを等間隔のセグメントのラインに分割されますが、長さは指定できません。 ラインのディテールはセグメントの数に比例しています。

Maximum Segment Lengthに基づいてカーブを再サンプリングすると、全体のカーブが最後のセグメント以外は同じ長さのセグメントのラインに分割されます。 Maintain Last Vertexオプションをオンにすると、最後のセグメントの長さは終点までの距離を保持するのでMaximum Segment Lengthの値以下になります。 オプションをオフにすると、最後のセグメントの長さは終点までの距離が無視され、他のセグメントと同じ長さになります。

ディスプレイツールバーのPointsを有効にして、Resample SOPがどのようにラインセグメントを再リサンプリングしているのか確認してください。

BasicRest Example for Rest Position geometry node

Rest Position SOPは、変形するサーフェスにシェーダを密着させるために、サーフェス法線に基づいたアトリビュートを作成します。

すべてのプリミティブがrestアトリビュートをサポートしていますが、二次曲線/曲面のプリミティブ(円、チューブ、球、メタボール)に関しては、Rest Position(静止位置)の移動のみサポートしています。 つまり、Rest Normal(静止法線)は、それらのプリミティブタイプでは正しく動作しません。

ジオメトリを変形したり、ボリュームまたはソリッドのマテリアル/パターンをシェーダに割り当てる時のみ、Rest Position SOPを使用してください。

Mantraでポリゴンやメッシュに対してFeathering(境界ぼかし)を使う場合は、Rest Normal(静止法線)が必要になります。 NURBS/Bezierは、Rest Position(静止位置)を使って正しいRest Normal(静止法線)を計算します。

その効果を確認するために、レンダリングをセットアップする必要があります。

Rest適用なし Rest適用あり

BasicRevolve Example for Revolve geometry node

このサンプルでは、Revolve SOPに指定した軸でカーブやサーフェスを回転させてジオメトリを作成する方法を説明しています。 トーラスや花瓶のような単純なオブジェクトはRevolve SOPとユーザー定義の入力で生成します。

ここでは、ジオメトリタイプ毎のRevolve SOPのパラメータの違いを確認してください。

Birdy Example for Sequence Blend geometry node

同じポイントの数で同じポイントの並びで作成したジオメトリを3つ用意しています。 各ジオメトリをSequence Blend SOPに接続しています。 Sequence Blend SOPのBlend Factorパラメータにエクスプレッションを使うことで、3つの入力からモーフィングアニメーションを作成しています。

DoorWithPolkaDots Example for Scatter geometry node

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

SkinBasic Example for Skin geometry node

このサンプルでは、1つの入力の円を複数コピーして配置した円や、2つのジオメトリタイプが違う円の間を通過するサーフェスをSkin SOPで作成する方法を説明しています。

SkinCurves Example for Skin geometry node

このサンプルでは、Skin SOPを使って、1本のカーブにサーフェスを作成する方法、6本のカーブに対して2本のカーブ毎にサーフェスを作成する方法、三角状に配置された3本のカーブに対してサーフェスを作成する方法を説明しています。

SkinSurfaceCopies Example for Skin geometry node

このサンプルでは、Skin SOPを使って新しくサーフェスを作成する方法を説明しています。

ここでは、トーラスからサーフェスを抽出し、それを複数コピーして、それらのサーフェスを通過するスキンを作成しています。

Hills Example for Smooth geometry node

このサンプルでは、Smooth SOPでポイント間の距離がより均一になるように改良する方法を説明しています。

サーフェスを定義しているポイントの小さい変化に対しては平らにする一方で、大きな変化に対してはその値の傾向に偏ります。

SphereTypes Example for Sphere geometry node

このサンプルでは、Sphere SOPが作成可能なジオメトリタイプすべてとそれらの違いを説明しています。

正しいジオメトリタイプを選択すれば、ネットワークフローとレンダリングを高速にすることができます。

BoundLattice

このネットワークでは物理シミュレーションでよく利用される3つのSOP(Bound, Spring, Lattice)を使用しています。

ソースジオメトリとして単純なポリゴンの球を作成しています。変形する参照として動作するBound SOPに球を接続しています。 また、Bound SOPは変形するオブジェクトを補強します。

境界ボックスを衝突オブジェクトのグリッドのグループと一緒にSpring SOPに接続しています。 Spring SOPは、他のオブジェクトと衝突した際のソースジオメトリの変形と挙動を適切に計算して物理運動をシミュレーションします。 Spring SOPは、オブジェクトの変形に影響を与える色々なアトリビュート(質量、摩擦などの特性)と一緒に外部の力を追加できる場所です。

最後にLattice SOPがSpring SOPから変形情報を受取、それをソースジオメトリの球に追加しています。

SpringExamples

このサンプルでは、Spring SOPの3つの主な機能を説明しています。

Spring SOPで2つのオブジェクト間に相互作用が働くようにして、動きを定義し、力を加えることで入力のジオメトリを変形すれば、布のような効果を作成することができます。

アニメーションを再生してSpring SOPの動作を確認してください。

SpringFlag

このサンプルでは、Spring SOPで旗をシミュレーションする方法を説明しています。

ここでは、Spring SOPがGrid SOPのポイントに対して物理法則をシミュレーションした力を追加して、旗のエフェクトを作成しています。

SpringHair

このサンプルでは、Spring SOPで動的な髪の毛を作成する方法を説明しています。

ラインを球のポイント上にコピーして、それらをソースとしてSpring SOPに接続しています。 そして、Metaball SOPとForce SOPを髪の毛のモーションエフェクトとして接続しています。

SpringLine

このサンプルでは、Spring SOPで直線をラバーバンドのような特性を追加しています。 Xform SOPと組み合わることで、ラバーバンドが床の上を跳ねます。

StitchGrid Example for Stitch geometry node

このサンプルでは、Stitch SOPでジオメトリのエッジまたはサーフェスの結合の方法を説明しています。

グリッドを作成し、階段方式で複製したものをStitch SOPを使って接続しています。

SubdivideCrease Example for Subdivide geometry node

このサンプルでは、ボックスの底面を細分化すると同時に上面の折り目を保持する方法を2つ説明しています。

SurfsectBasic Example for Surfsect geometry node

このサンプルでは、Sursect SOPのブーリアン演算の使い方を説明しています。

球からボックスを減算して、6つの円盤を残し、ボックスから球を減算して、角だけを残しています。

SweepBasic Example for Sweep geometry node

このサンプルでは、Sweep SOPでジオメトリをカーブ上のポイントにコピーする方法を説明しています。

Sweep SOPは、コピーするジオメトリをコピー先のカーブ上のポイントに自動的に垂直に配置することができる独特な使い方ができます。 コピーしたジオメトリのスケールにバリエーションを加えるためにエクスプレッションを使っています。

SweepCurve Example for Sweep geometry node

このネットワークには、Sweep SOPのサンプルがあります。NURBSのカーブとNURBSの円をそれぞれSweep SOPのBackboneの入力に使用しています。

Sweep SOPのCross Sectionのスケールを制御することで色々な効果を表現することができます。 最後に、Sweep SOPで作成したジオメトリにSkin SOPを使ってサーフェスを張っています。

SweepDome Example for Sweep geometry node

このサンプルでは、Sweep SOPのBackbone(ジオメトリのコピー先)にグリッドを指定し、Cross Section(コピーするジオメトリ)にハルとして円弧(Circle SOP)を指定しています。

その結果のSweepオブジェクトに対してSkin SOPでサーフェスを張っています。

WigglyWorm Example for Sweep geometry node

このサンプルでは、Sweep SOPで簡単に変形可能なジオメトリを構築する方法を説明しています。 Sweep SOPにはBackbone(コピー先のジオメトリ)とCross Section(コピーするジオメトリ)が必要です。

sin()関数を使って、蛇のように動くBackboneのアニメーションを作っています。 Backboneの各ポイントに円をコピーして虫の骨組みを作成しています。 最後にSkin SOPで虫の体を作成して完成です。

PlateBreak Example for TimeShift geometry node

このサンプルでは、TimeShift SOPを使って破壊シミュレーションでスローモーションのエフェクトを表現する方法を説明しています。

BasicTwist

このサンプルでは、Twist SOPの柔軟性を説明しています。 Twist SOPでは、twist, bend, shear, taper, linear taper, squashなどのたくさんの処理ができます。

ここでは、Twist SOPのPolygon, Mesh, NURBs, NURBs Perfect, Bezier, Bezier Perfectの別々のジオメトリタイプへの影響の違いを説明しています。

VaryingFriction Example for Vellum Solver geometry node

このサンプルでは、Pointアトリビュートを使って、ポイント単位でVellum Clothシミュレーションの摩擦を変更する方法について説明しています。

VisibilityCheckers Example for Visibility geometry node

このサンプルでは、Visibility SOPで2D/3Dビューポートで選択したプリミティブを表示・非表示する方法を説明しています。

volumefromattrib Example for Volume from Attribute geometry node

このサンプルでは、Volume From Attrib SOPでPointアトリビュートをボリュームボクセルに転送する方法を説明しています。

VoronoiSplitWeights Example for Voronoi Split geometry node

このサンプルでは、Voronoi Split SOPのWeight Attributeオプションを使って、パワーダイアグラム(ラゲールボロノイ図)を作成する方法について説明しています。

Wireblend Example for Wire Blend geometry node

このサンプルでは、Wire Blend SOPで入力のカーブをブレンドする方法を説明しています。 ここでは、モーフィングのターゲットとなる3つカーブをWire Blend SOPに接続し、Differencingオプションにチェックを付けています。 入力のモーフィングのブレンド値をキーフレームして、特定のエフェクトを表現しています。 アニメーションを再生して、結果を確認してみてください。

ModulusTransform Example for Transform geometry node

このサンプルでは、Transform SOP、Group SOP、剰余演算(%)を使って、周期的なアニメーションを作成する方法を説明しています。

TransformFracturedPieces Example for Transform Pieces geometry node

このサンプルでは、Transform Pieces SOPを使って、低解像度ジオメトリによるDOPリジッドボディ破壊シミュレーションの結果から、 高解像度ジオメトリをトランスフォームする方法を説明しています。

Fuzzy Logic Obstacle Avoidance Example Example for Fuzzy Defuzz VOP node

このサンプルでは、Fuzzy Logicコントローラを使用して実装されたエージェントの障害物回避とパスへの追従を説明しています。

SimpleMetaImport Example for Meta-Loop Import VOP node

このサンプルでは、Meta-Loop Start、Meta-Loop Next、Meta-Loop Import VOPの使い方を説明しています。

入力ジオメトリ内のすべてのメタボールの密度の合計を計算し、それをComposite Network内で画像として作成しています。

See also

ジオメトリノード

  • Adaptive Prune

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

  • Add

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

  • Agent

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

  • Agent Clip

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

  • 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 Look At

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

  • Agent Prep

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

  • 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 Promote

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

  • Attribute Randomize

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

  • 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モーフィングを計算します。

  • 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つ以上のマグネットを使って変形します。

  • 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

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

  • 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 Points

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

  • Crease

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

  • Creep

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

  • Crowd Source

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

  • Crowd Source

    Crowd Solverと一緒に使用される群衆エージェントを作成します。

  • 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

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

  • Dissolve

    入力ジオメトリからポイント/プリミティブ/エッジを削除し、それによってできた穴を修復します。

  • Divide

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

  • Dop Import

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

  • Draw Curve

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

  • Draw Guides

  • Each

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

  • Edge Collapse

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

  • Edge Cusp

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

  • Edge Divide

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

  • Edge Flip

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

  • Edge Fracture

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

  • Edge Transport

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

  • Edit

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

  • Ends

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

  • Enumerate

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

  • Error

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

  • Exploded View

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

  • Exploded View

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

  • Extract Centroid

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

  • Extract Transform

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

  • Extrude

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

  • Extrude Volume

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

  • FEM Visualization

  • FLIP Source

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

  • Facet

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

  • Falloff

    滑らかな距離アトリビュートをジオメトリに追加します。

  • 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

    ポイントを結合します。

  • 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 Expression

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

  • Group Paint

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

  • Group Promote

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

  • Group Range

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

  • Group Rename

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

  • Group Transfer

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

  • 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

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

  • 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 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

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

  • Lattice

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

  • Lidar Import

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

  • Line

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

  • MDD

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

  • Magnet

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

  • Match Axis

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

  • Match Size

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

  • Match Topology

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

  • Material

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

  • Measure

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

  • Measure

    ポリゴンの体積、面積、周囲の長さを測定し、結果をアトリビュートに保存します。

  • Merge

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

  • MetaGroups

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

  • Metaball

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

  • Mirror

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

  • Mountain

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

  • 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 Evaluate

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

  • Ocean Foam

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

  • Ocean Source

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

  • Ocean Source

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

  • Ocean Spectrum

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

  • Ocean Waves

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

  • OpenCL

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

  • Output

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

  • Pack

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

  • Pack Points

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

  • Packed Disk Edit

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

  • Packed Edit

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

  • Paint

    ジオメトリにカラーや他のアトリビュートをペイントすることができます。

  • Paint Color Volume

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

  • Paint Fog Volume

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

  • Paint SDF Volume

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

  • Particle Fluid Surface

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

  • Particle Fluid Tank

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

  • Partition

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

  • Peak

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

  • Planar Patch

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

  • Planar Patch from Curves

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

  • Planar Pleat

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

  • Platonic Solids

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

  • Point

    手動でPointアトリビュートを追加・編集します。

  • Point Cloud Iso

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

  • Point Deform

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

  • Point Generate

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

  • Point Jitter

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

  • Point Relax

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

  • Point Replicate

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

  • Point Velocity

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

  • Points from Volume

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

  • Poly Bridge

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

  • Poly Expand 2D

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

  • Poly Extrude

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

  • PolyBevel

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

  • PolyBevel

    ポイントやエッジに面取りを作成します。

  • PolyCut

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

  • PolyDoctor

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

  • PolyExtrude

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

  • PolyFill

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

  • PolyFrame

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

  • PolyLoft

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

  • PolyPatch

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

  • PolyPath

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

  • PolyReduce

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

  • PolySoup

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

  • PolySpline

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

  • PolySplit

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

  • PolySplit

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

  • PolyStitch

    隙間を埋めながらポリゴンサーフェスを縫い合わせます。

  • 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アトリビュート/プロファイル曲線を編集します。

  • Primitive Split

    Primitiveアトリビュートを受け取り、そのアトリビュートに指定されたトレランスよりも大きいプリミティブのポイントを分割します。

  • Profile

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

  • Project

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

  • Pyro Source

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

  • Python

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

  • RBD Cluster

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

  • RBD Constraint Properties

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

  • RBD Constraints From Curves

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

  • RBD Constraints From Lines

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

  • RBD Constraints From Rules

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

  • RBD Interior Detail

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

  • RBD Material Fracture

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

  • 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形状のシーケンスからジオメトリとアトリビュートを補間しながらモーフィングを行ないます。

  • Sequence Blend

    形状間で3次元モーフィングをして、ポイントポジション、カラーなどを補間します。

  • Shape Diff

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

  • Shrinkwrap

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

  • Shrinkwrap

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

  • Skin

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

  • Sky

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

  • Smooth

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

  • 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

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

  • TOP SOP

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

  • Table Import

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

  • Test Geometry: Crag

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

  • Test Geometry: Pig Head

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

  • Test Geometry: Rubber Toy

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

  • Test Geometry: Shader Ball

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

  • Test Geometry: Squab

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

  • Test Geometry: Tommy

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

  • Test Simulation: Crowd Transition

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

  • Test Simulation: Ragdoll

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

  • Tet Partition

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

  • Tetrahedralize

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

  • TimeShift

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

  • Toon Shader Attributes

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

  • 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 Flatten

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

  • UV Fuse

    UVを結合します。

  • UV Layout

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

  • UV Pelt

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

  • UV Project

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

  • UV Quick Shade

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

  • UV Texture

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

  • UV Transform

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

  • UV Transform

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

  • UV Unwrap

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

  • Unix

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

  • Unpack

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

  • Unpack Points

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

  • 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 Rest Blend

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

  • Vellum Solver

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

  • Vellum Unpack

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

  • Verify BSDF

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

  • Vertex

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

  • Vertex Split

    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

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

  • Voronoi Fracture Points

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

  • Voronoi Split

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

  • Vortex Force Attributes

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

  • Whitewater Source

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

  • Whitewater Source

    白く泡立った水のシミュレーションのソースとして使用する放出パーティクルとボリュームを生成します。

  • Winding Number

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

  • Wire Blend

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

  • Wire Capture

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

  • Wire Deform

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

  • Wire Transfer

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

  • Wireframe

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

  • glTF ROP出力ドライバ