http://www.sidefx.com/docs/houdini/nodes/sop/alemb...

Alembic ジオメトリノード
Alembicシーンのarchive(.abc)ファイルからジオメトリネットワークにジオメトリをロードします。

パラメーター
ジオメトリをリロードする
Alembicキャッシュをクリアし、新しいジオメトリをリロードします。

ファイル名
Alembicのarchive(.abc)ファイルへのパス。

フレーム
アレンビックのジオメトリをサンプリングするためのフレーム。デフォルト値は $F(Houdiniの現在のフレーム)です。アーカイブ内のアニメーションの開始時間をオフセットする必要がある場合は、フレームを追加または減算することができます(例:)$F + 48。

1秒あたりのフレーム数
Frameパラメータと組み合わせて、これはAlembicの時間ベースのアニメーションをHoudiniフレームに変換するために使用されます。デフォルトは$FPS(Houdiniの現在のフレーム/秒設定)です。アーカイブファイルが異なるFPSで作成された場合は、ここに入力する必要があります。

ファイルがありません
指定されたファイルがディスク上に存在しない場合、何をすべきか。デフォルトでは、Alembicアーカイブがないか無効な場合、SOPはエラーになります。これは、エラーから回復できるネットワークでは面倒なことがあります。このような場合、ビヘイビアを「ジオメトリなし」に設定すると、警告だけが表示されます。

幾何学
のプリミティブを作成する
パッキングされたプリミティブは、図形、変換、またはその両方のために作成できます。デフォルトでは、パックされたプリミティブはシェイプに対してのみ作成されます。

シェイプノードのみ

Alembicシーンのジオメトリのみ。

形状と変形

アレムビックシーンの幾何学と変形。

トランスフォームノードのみ

Alembicシーンのみの変換。

As As Load As
AlembicジオメトリをHoudiniにロードする方法:

Alembic遅延ロードプリミティブ

これらのカスタムプリミティブは非常に軽量で、ビューポートでより速く表示されます。それらは、他のHoudiniプリミティブ型(すなわち、レイトレーシングはあまり正確ではない)と同じようにフル装備ではありませんが、必要に応じて他のプリミティブ型に変換できます。

Alembic遅延ロードプリミティブのアンパック

ジオメトリをAlembicのパックドプリミティブとしてロードし、ジオメトリを自動的に展開してネイティブHoudiniジオメトリを作成します。

Houdiniジオメトリをロードする

AlembicプリミティブをネイティブHoudiniジオメトリを使用するように変換します。

フーディーニポイントクラウド

PAlembicプリミティブから属性をHoudiniポイントクラウドとしてロードします。現在、これ以外の属性はロードされませんP。

バウンディングボックス

Alembicプリミティブのバウンディングボックスのみをロードします。

表示
Alembicジオメトリがビューポートにどのように表示されるか。

フルジオメトリ

Alembicジオメトリが完全に表示されます。

ポイントクラウド

ポイントのみが表示されます。

バウンディングボックス

ジオメトリの境界ボックスのみが表示されます。

重心

ジオメトリセントロイドのみが表示されます。

隠された

ジオメトリは表示されません。

ポイント
Alembic Delayed Loadプリミティブをロードするとき、各プリミティブに固有のポイントを作成するか、すべてのAlembicプリミティブが単一のポイントを共有できます。ユニークなポイントは、すべて原点にあるか、プリミティブの重心に位置することができます。

ポリスーププリミティブ
Houdiniジオメトリをロードするとき、このオプションは、Alembic Polygon MeshをHoudini Poly Soupプリミティブに変換するかどうかを決定します。Houdini Poly Soupプリミティブは、格納やレンダリングに必要なリソースを少なくします。現時点では、Poly SoupsはMantraによって細分化サーフェスとしてレンダリングできません。

ポリスーププリミティブなし

ポリゴンスーププリミティブは作成されません。メッシュ内の各フェースは、独自のHoudiniポリゴンプリミティブを持ちます。

ポリゴンメッシュ用ポリスープを使用する

可能であれば、Alembic Polygon Meshes用のポリゴンスーププリミティブを作成します。メッシュに一様な属性がある場合、またはフェースセットがある場合、これは現在行われません。

可能であればポリスープを使用する

Alembic Polygon MeshesとAlembic Subdivision Surfaceプリミティブの両方にPoly Soupプリミティブを作成します。統一属性(面単位の属性)がある場合、これらは失われます。

ジオメトリをワールド空間に変換する
各オブジェクトのワールド空間変換(アーカイブのルートを基準にして)をオブジェクトのプリミティブに焼きます。

可視性を使用する
ジオメトリをロードするかどうかを判断するには、Alembicファイルで定義されている可視性設定を使用します。Alembic Delayed Loadプリミティブをロードするとき、隠されたプリミティブはロードされますが、可視のジオメトリは作成されません。Alembic Delayed Loadプリミティブで可視性を使用するには、追加コストがかかることがあります。

静的ジオメトリのゼロ時間の設定
指定されたフレームに関係なく、静的ジオメトリの時間/フレームを0に設定します。これは、同じシェイプノードのインスタンスが複数ある場合、マントラが静的ジオメトリを少し速くロードできる最適化です。

プリミティブグループ
Alembicシェイプノードにグループ名を作成するか、トランスフォーム(オブジェクト)名を使用するか。変換オブジェクトに複数のシェイプノードがある場合、ジオメトリを同じグループに配置すると便利なことがあります。

細分グループ
Houdiniジオメトリをロードすると、Alembicファイルのすべての細分割形状ノードがこのグループに追加されます。

選択
オブジェクトパス
アーカイブ内の1つまたは複数のオブジェクトへのパス。指定すると、ノードはこれらのオブジェクトとその子のみをロードします。デフォルトは空白です。つまり、アーカイブ内のすべてのジオメトリをロードします。

オブジェクト除外
アーカイブ内の1つまたは複数のオブジェクトへのパス。指定されている場合、ノードはこれらのオブジェクトとその子の読み込みをスキップします。これらの除外は、オブジェクトパスで指定されたオブジェクトをオーバーライドします。デフォルトは空白です。つまり、オブジェクトを除外しません。

オブジェクトパターン
このパターンに一致するオブジェクトだけがロードされます。これは、オブジェクトパスよりも、ロードされるオブジェクトを指定するための、より一般的で簡単な方法です。

オブジェクトをアニメーション化する
これにより、オブジェクトがアニメーション化されているかどうかに基づいてオブジェクトをフィルタリングできます。

すべてのプリミティブを含める(デフォルト)

それらがアニメーション化であろうとスタティックであろうと、プリミティブをロードします。

スタティックプリミティブのみ

アニメーション化されていないプリミティブのみをロードします。

変形プリミティブのみ

時間の経過と共に変化するポイント位置を持つプリミティブのみをロードします。

変換プリミティブのみ

時間の経過とともに変化する親変換ノードを持つプリミティブのみをロードします。

変形または変換プリミティブのみ

アニメーション化されたプリミティブのみをロードします。

ポリゴンをロードする
これによりポリゴンのロードが可能になります。

荷重曲線
これにより、曲線を読み込むことができます。

NURBSをロードする
これにより、NURBSを読み込むことができます。

ロードポイント
これによりポイントを読み込むことができます。

サブディビジョンサーフェスをロードする
これにより、細分化面のロードが可能になります。

Maya Locaterをロードする
Mayaがロケータノードを保存してHoudiniにロードする方法と一致する変換ノードをテストします。

ボックスカリング
これにより、空間内の境界ボックスに基づいてプリミティブのみをロードすることができます。

空間フィルタリングなし(デフォルト)

すべてのプリミティブをロードします。

ボックス全体にオブジェクトをロードする

指定されたバウンディングボックス内に完全に含まれるオブジェクトのみを読み込みます。

オブジェクトを部分的にボックス内にロードする

境界ボックスが指定された境界ボックスと交差するオブジェクトのみを読み込みます。

オブジェクトをボックスの外に完全にロードする

指定されたバウンディングボックスの外側にあるオブジェクトだけをロードします。

部分的に外側のボックスにオブジェクトを読み込む

バウンディングボックスが指定されたバウンディングボックスに完全に含まれていないオブジェクトだけをロードします。

最初の入力を使用してボックスを指定する
Box Cullingに使用されるバウンディングボックスを指定するには、Alembic SOPへの入力を使用します。

ボックスサイズ
カリングバウンディングボックスのサイズを手動で指定します。

ボックスセンター
カリングバウンディングボックスの中心を手動で指定する

サイズカリング
これにより、境界ボックスのサイズに基づいてプリミティブのみをロードすることができます。

サイズフィルタリングなし(デフォルト)

すべてのプリミティブをロードします。

境界領域によるオブジェクトのフィルタリング

半径の制約に一致するボックスで囲まれたオブジェクトだけをロードします。

境界線によるオブジェクトのフィルタリング

半径の制約に一致する球で囲まれたオブジェクトのみを読み込みます。

ボリュームを境界にしてオブジェクトをフィルタリングする

ボリューム制約に一致するボックスで囲まれたオブジェクトのみを読み込みます。

サイズ比較
これにより、各バウンディングボックスを比較するときに使用するテストを指定できます。

未満

指定されたサイズより小さいボックスで囲まれたオブジェクトだけをロードします。

より大きい

指定されたサイズより大きなボックスで囲まれたオブジェクトのみを読み込みます。

サイズ
各境界ボックスと比較するサイズを指定します。

属性
ポイント属性
指定されたパターンに一致する点属性のみが読み込まれます。

頂点属性
指定されたパターンと一致する頂点属性のみがロードされます。

プリミティブ属性
指定されたパターンと一致するプリミティブ属性のみが読み込まれます。

詳細属性
指定されたパターンと一致する詳細属性のみがロードされます。

Facesetの属性
指定されたパターンに一致する面属性のみが読み込まれます。

注意

Alembicノードのすべての固有属性は、すべての場合に作成されます。たとえばvelocity、点属性は、点属性パターンと一致するかどうかにかかわらず作成されます。

ユーザーのプロパティ
Alembicのユーザプロパティをどのように扱うべきか。

ロードしない

ユーザープロパティは読み込まれません。

値のロードのみ

ユーザーのプロパティ値は、プリミティブな文字列属性にJSONディクショナリとしてロードされます。

値とメタデータのロード

ユーザーのプロパティ値は、プリミティブな文字列属性にJSONディクショナリとしてロードされます。値の解釈と処理に役立つユーザープロパティメタデータは、JSON辞書として別のプリミティブ文字列属性にロードされます。

パス属性を追加する
このオプションでは、Houdiniがグループ名をマングルすることができるので、シェイプノードのフルパスを名前付き文字列属性に入れることができます(グループ名に特殊文字は使用できません)。

パス属性
パス属性の名前。

ファイル名属性を追加する
ファイル名を含むdetail属性を追加します。

ファイル名属性
Filename属性の名前。

属性のリマップ
このマルチプルを使用して、アレムビアのポイント、頂点、および/またはプリミティブ属性の名前をHoudiniの名前に変更し、必要に応じてそのタイプ情報を変更します。たとえば、(拡散色)に再マッピングMyColorしCdます。+ボタンをクリックして新しいマッピングを追加します。

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Menu

ui周りの説明

ui周りの説明

カスタマイズ

tip

テストジオメトリ・シュミレーション

テストジオメトリ・シュミレーション

インポート・エクスポート

製作中

レンダリング

製作中


ハイトフィールド

どなたでも編集できます