On this page |
Note
Houdini13以降では、Light Linkerの使用は推奨せず、Light Bankを薦めます。
概要 ¶
Light Linkerでは色々なノード間のリンクを管理することができます。
Light Linkerはライトをオブジェクトにリンクすることで、どのライトがどのオブジェクトを照明するのか( Light Mask )、どのオブジェクトがどのライトから影を落とすのか( Shadow Mask )、どのオブジェクトが他のオブジェクトに反射するのか( Reflection Mask )制御することができます。
ライトがどのオブジェクトを照らしているのか( Light-Centric )、オブジェクトがどのライトから光を受けているのか( Object-Centric )選択して作業することができます。反射に関しても同様に、 Reflector-Centric または Reflection-Centric を選択することができます。
このペインは、2つのサブペインで構成されていて、 Link Type と Mode の設定で、そのサブペインに表示される内容が決まります。これらのサブペインにはノード、グループ、バンドルの階層が表示されます。リンクは、まず初めに左側(ソース)のサブペインで項目をいくつか選択し、次に右側(ターゲット)のサブペインで項目をいくつか選択すると、作成されます。
How to ¶
デフォルトでは、すべてのライトがすべてのオブジェクトをライティングし、すべてのオブジェクトがすべてのライトからのシャドウを受けます(ライトがシャドウを有効にしている場合)。しかし、それによって処理が重くなったり、キャラクタ固有のライトなどの非現実的なライトのテクニックを使いたい時などでは、それが不要な場合がよくあります。
Light Linker を使えば、特定のリレーションシップをセットアップすることができるので、オブジェクトが特定のライトからのみ光を受けたり、特定のライトからのシャドウのみを落とすことができます。
Light Linkerペインを使ったり、パラメータエディタで直接オブジェクトとライトを個々に設定したり、カテゴリを指定することでインタラクティブにライトとシャドウをリンクすることができます。
To... | Do this |
---|---|
Light Linkerペインを開く |
ネットワークエディタの New Tab をクリックして、 New Pane Tab Type ▸ Light Linker を選択します。または、既存ペインのタブ上でクリックして Light Linker を選択すれば、既存ペインをLight Linkerペインに変更することもできます。 |
オブジェクトを照らす |
または オブジェクトのパラメータエディタの Render タブの Shading サブタブの Light Mask でオブジェクトを照らすライトを設定することができます。 |
オブジェクトがシャドウを落とす |
または ライトの Shadow タブの Shadow Type ドロップダウンメニューからシャドウのタイプを選択します(デフォルトはNo Shadows)。 Shadow Mask にライトからシャドウを落とすオブジェクトを設定します。 |
オブジェクトを他のオブジェクトに映し出す |
または オブジェクトのパラメータエディタの Render タブの Shading サブタブの Reflection Mask でオブジェクトに映し出すオブジェクトを設定します。 |
リンクエディタをセットアップする |
|
ソースアイテムをターゲットアイテムにリンクする |
|
リンクで制御されているパラメータ値を確認する |
|
Tip
ノードをグループまたはバンドルに追加する簡単な方法は、ノードをそれに相当するツリーノードにドラッグすることです。
Tip
スプレッドシートの列のセルは編集することができ、Spaceを押しながらクリックまたはドラッグすることで複数選択が可能です。
Tip
ロックしたアセットに組み込まれたオブジェクトをリンクできるようにマスクパラメータを設定する時にチャンネル参照に従います。
ツールバーボタン ¶
Export View Camera (カメラアイコン)
このボタンをオンにすると、ソースツリーでライトを選択すると、3Dビューアが自動的にライト目線になります。
Readonly Target Selection (錠アイコン)
このボタンをオンにすると、リンクのターゲットを選択・選択解除できません。
選択ツールバー ¶
Selectフィールドの値に一致する項目だけを選択します。
Selectフィールドの値に一致する項目を現行選択に追加選択します。
Selectフィールドの値に一致する項目を現行選択から選択解除します。
ペインメニューの項目 ¶
Linker
Read-only target selection
このボタンをオンにすると、リンクのターゲットを選択・選択解除できません。
Export source as view camera
このボタンをオンにすると、ソースツリーでライトを選択すると、3Dビューアが自動的にライト目線になります。
View
Source tree spreadsheet
このトグルをオンにすると、左側のサブペインには修正されたパラメータを表示した列を含みます(可能なら)。
Target tree spreadsheet
このトグルをオンにすると、右側のサブペインには修正されたパラメータを表示した列を含みます(可能なら)。
Expose linked target nodes
このトグルをオンにすると、左側のサブペインの項目を選択すると、右側のサブペインに現在リンクされている項目が表示され、親の項目が必要に応じて展開されます。
トラブルシューティング ¶
ターゲットリストで項目を選択することができない
考えられる原因と解決策:
-
Read-onlyボタンがオンになっている
右側の上部にある錠ボタンを確認してください(ボタンがオンの時は明るい黄色になります)。
-
親がバンドルまたはグループになっている
ツリー内のバンドルまたはグループの内容を使って、バンドルまたはグループのメンバーを個々にリンクすることはできません。これは仕様です。リンクするにはオペレータ階層のノードを探す必要があります。
グループまたはバンドルが表示されない
-
グループまたはバンドルが空っぽでなくても、そこに必要なタイプのオペレータが含まれていない状態です。Linkerはオペレータを取り込む前にリンクを可能にするために空っぽのグループまたはバンドルを表示します。しかし、一度グループまたはバンドルが空っぽではなくなると、Linkerはサブペインでの情報混乱状態を減らそうとします。
必要なタイプのオペレータをグループまたはバンドルに追加するか、新しくグループまたはバンドルを作成してください。