Light Mixer [Mardini2024]

これはMardini2024のDay5 Light Mixerの動画を視聴してまとめたものです。

[動画](https://www.youtube.com/watch?v=r4JwUrSBMBw)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/477eb36c-af4b-7860-9553-557e28983126.png)


[公式のサンプルファイル](https://media.sidefx.com/uploads/contests/mardini2024/moeen_videos/mardini_examples_day5_lightmixer.zip)

[Day4 Layout Node](https://qiita.com/jyouryuusui/items/e53917aa241dab8fb720) | Day5 Light Mixer | [Day6 Material Linker](https://qiita.com/jyouryuusui/items/9b4cb03d26bfdf616b86)

Light Mixerノードを使うと、シーンの全ての光源を1つのノードで集中管理でき、効率的にライティングを調整できます。

# 要約
- Light MixerノードはLOPコンテキストで動作する
- シーン内の全ての光源をLight Mixerノードにプラグインすると、ノード内で一括管理できる
- 光源ごとに強度、色、有効/無効を個別に調整できる
- 複数の光源を「コレクション」にグループ化し、一括調整も可能
- レンダービューのスナップショット機能と組み合わせると、ライティング調整履歴を保存できる
- スナップショットから簡単に過去のライティング状態に戻せる

## サンプルファイル

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/ba99a366-e7df-59c4-9830-092b8d3b3bbe.png)

Stageに配置された照明が含まれています


### 操作手順:

Day4ではウインドウをSolarisにしましたが、今回はSolaris LookDevをおすすめしています
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/4bb75354-04ad-af2f-fbab-a44538232a17.png)

- このシーンはStageレベルで構築されています。
    - ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/447cd06f-288e-81f4-e022-f3af8bf3a676.png)

左側にカメラとマテリアルライブラリ、右側にたくさんの照明があります。しかし、、このノードの連なりを見ても、どれがどの照明なのか判断が難しいです。そういった場合に利用するのがLight Mixerノードです。単一のノードを介してすべての照明にアクセスできます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/c3ce1cc9-0ebb-0181-950b-04f62fbd0bb7.png)


- ライトノードの出力をLight Mixerノードに接続します。
    - Mergeノードのあとでも問題ありません
- Light Mixerノードのlightsフォルダ内に、全ての光源が表示されます。
    - ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/81b66523-078f-4acf-a2f8-81bc9e8a47cb.png)


- 調整したい光源を選択（Shiftを押しながら光源を複数選択→右側にドラッグ＆ドロップ）します
    - ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/88445f46-e4bf-44f0-e527-b30b704f878b.png)
    - 右側のエリアでは強度(Intensity)や色(Color)のスライダーで値を変更します。（ここはAttributesタブ
    - ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/6e42a3f1-b8ba-33b6-3d06-ced149b20f66.png)
    - Sliderタブに切り替えることでスライダーを利用して制御可能になります
    - ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/1668688c-8db2-5409-5e17-9916e9c7e9cc.png)
- 光源の有効/無効は、左側のMuteアイコンから切り替えできます
    - ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/5e3dbdcc-ef4e-9d1c-31bb-6a924f7f412d.png)
    - 右側のSoloボタンを押すと、他の光源が一時的に消え、その光源のみ見えるようになります。 便利！
    - もし露出や色をオリジナルの値から変更した場合、Attributeタブでは値の場合太文字になり、左に赤いドットが表示されます
    - ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/27349111-c8ec-bfee-e42f-c5cb63933919.png)
    - 元の値に戻す場合は右クリックからRevert To Defaultで戻ります
    - ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/d72a4dda-f16f-207a-a339-be6052c73447.png)

#### コレクション

- 関連する光源を選択し、右クリック＞New Collection from Selectionでコレクションを作成します
    - ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/e1b65a44-acab-f912-13be-ebb56a7e0bf0.png)
    - ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/7a97c2a8-6b15-ceb2-bf90-5b926959f3a9.png)

- コレクションを展開すると、含まれる光源が表示されます。コレクション単位で調整可能です
    - ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/7a3363c3-102f-5e54-e1b3-749c20f9dc58.png)
    - 分割調光が楽になりますね

#### Render Gallery
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/e425ec2c-7606-7d90-0e1a-1abfd2cc8a5a.png)

- レンダリング中にSnapshotボタンを押すと、現在のライティング状態が保存されます
    - ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/ffdb7644-e3e8-d107-5019-249b7c9ee365.png)

- ライティングを変更し、違うスナップショットを作成します
- スナップショットを右クリック＞Revert to Snapshotで、その時点のライティング状態に戻せます
- ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/151589/4454dd86-ccec-4878-497e-7fd03cc05a8d.png)

- 光源の位置は、Light Mixerノード内の「Translate」で調整できます

# まとめ

Light Mixerノードを使えば、複雑なライティングでも効率よく調整でき、スナップショット機能と合わせて作業がスムーズになります。