| On this page | |
| Since | 21.0 |
Tip
ポータルライトの詳細および使用方法は、Solarisページのポータルライトのページを参照してください。
ポータルライトがシーンの照明に影響を与えるためには、そのポータルライトをDome Light LOPの
Portalsリレーションシップに追加する必要があります。
ポータルライト自体はシーン内に何も光を生成しません。
代わりに、レンダラーがドーム全体ではなくドームのごく一部のみをサンプリングするように制限することで、ドームライトのレンダリングを最適化します。
これは特にドームライトの光が窓を通してのみ室内に入るような、ドームライトで照らされた室内シーンの照明に役立ちます。
しかしながら、このノードを使用すれば、例えばLight Linker LOPでも考慮されるような実際の光源を作成することができます。
強度、露出、色などのライト関連のすべてのプロパティは、ポータルに関連付けられたDome Light LOPによって制御されます。
Dome Light LOPの Karma タブにある Light ▸ Single Sided を有効にすることで、ポータルライトを片面として定義することもできます。
Note
LOPベースのポータルライトは 厳密には 長方形であり、そのサイズは Width パラメータおよび Height パラメータで制御することができます。
ポータルライトをレンダリングで表示させるには、Dome Light LOPの Karma タブの Light セクションにある Render Light Geometry を有効にしてください。
Primsの作成 vs. 編集 ¶
このノードは、 USD Primsを直接的に作成または編集するノード のクラスに属します。 このようなノードは、 Create モード または Edit モードで動作します。 このモードは、 Create Primitives チェックボックスまたは Action ポップアップメニューで制御します。 Create モードでは、このノードは新しいPrimsを作成します。 Edit モードでは、このノードは、既存のPrim上のアトリビュートを変更します。 Editモード には2つのバリエーションがあります。
-
Edit は、
houdini:editableアトリビュートがfalseに設定されているPrimsを変更しません。 -
Force Edit は、このアトリビュートの有無や値に関係なくPrimを変更します。 このアトリビュートは、
Configure Primitives LOPを使用してPrim上に設定することができます。
USDアトリビュートに呼応したパラメータの左側には、このノードがアトリビュートを編集する 方法 を制御するためのポップアップメニューが付いています。
それだけでなく、接続可能なUSDアトリビュート(つまり、inputs:ネームスペース内にあるアトリビュート)には、アトリビュート入力とそのソース間の接続を切断できるメニュー項目があります。
パラメータ ¶
Transform ¶
Transform
以下のトランスフォームパラメータをPrimに適用する方法(各USD Primには複数のトランスフォームを含めることができ、 且つ 、親トランスフォームから影響を与えることができるので、新しいトランスフォームを適用する色々な方法がたくさんあります)。
Append
新しい最上位のローカルトランスフォームとしてパラメータを適用します。
Prepend
新しい 最下位 ローカルトランスフォームとしてパラメータを適用します。
Overwrite or Append
ローカルトランスフォームがxformOp:transformという名前で存在すれば、そのトランスフォームがパラメータで 上書き されます。
そうでない場合は、新しい最上位のローカルトランスフォームとしてパラメータを適用します。
これが既存のトランスフォームを置換する場合、そのトランスフォームのローカルトランスフォームスタック内の順番は影響を受けません。
Overwrite or Prepend
Overwrite or Append と同様ですが、 最下位 のローカルトランスフォームとしてパラメータを適用します。
Apply Transform in World Space
新しい最上位のローカルトランスフォームとしてパラメータを適用します。 しかし、トランスフォームを適用する前に、そのトランスフォームの結果がすべてのローカルまたは親のトランスフォームをPrimに適用する前のワールド空間で適用されたかのようにそのトランスフォームが更新されます。
Replace All Local Transforms
残りのトランスフォームパラメータで指定されたトランスフォームは、常に新しいトランスフォームとして適用されます。 このトランスフォームを適用する前に、ローカルトランスフォームスタック上のすべての既存トランスフォームオペレーションがクリアされて、指定したトランスフォームのみがローカルトランスフォームスタック上に残ります(しかし、親のトランスフォームはまだ影響を持ちます)。
Transform Order
Houdiniが移動/回転/スケールを適用する順番とHoudiniが回転を適用する順番。
Translate
XYZ軸方向の移動量。
Rotate
XYZ軸による回転量(単位は度)。
Scale
XYZ軸方向の非均一スケール。
Uniform Scale
すべての3軸に沿って均一にオブジェクトをスケールします。
Pivot Translate
オブジェクトのローカル原点を移動させます。
Pivot Rotate
オブジェクトのローカル原点を移動させた後に回転させます。
Base Properties ¶
Width
矩形ポータル領域の幅。
Height
矩形ポータル領域の高さ。
Scale Guide Geometry
ビューポート内でライト用に描画されるガイドジオメトリに均一スケール係数を適用します。 デフォルト値は、ガイドジオメトリが一貫して実際のワールドサイズになるようにUSDステージの“meters per unit”値を逆数にしたエクスプレッションになっています。