LightEffect(デザイン向け資料) - LHYAYOI/HujiTV GitHub Wiki
目次
1. 初期セットアップ
- 演出を入れるシーンを開きます
- Tools → LightShaft → LightShaftシーン初期セットアップ を押します
- 全体の霧設定と描画に必要な設定が用意されます、カメラ・太陽がない場合は追加してください
2. 全体の霧・色・太陽を調整する
Tools → LightShaft → 全体の空気感を調整 で操作します。
| 項目 | 使い方 |
|---|---|
| 霧の濃さ | 空気の白さ・濃さ。濃すぎる場合は最初に下げる |
| 光の散乱の強さ | 光を受けた霧の明るさ |
| 霧の色 | シーン全体の霧の色味 |
| 太陽の光の強さ | God Rayを強く/弱くする |
| 演出を描く距離 | 遠くまで必要な場合に増やす |
| 軽量/標準/高品質 | まず標準。重ければ軽量、近景の細部を重視するなら高品質 |
調整後は 「調整したProfileを保存」 を押し、シーンも保存します(Ctl + S) この画面はシーン停止中に調整します、同じProfileを共有しているシーンにも変更が反映されます
3. 箱型・球型のFogを置く
Tools → LightShaft → Fogを追加 → 箱型の霧/球型の霧 で作成できます
シーン内のオブジェクトを選択中ならその位置、未選択ならSceneビューのカメラ注視位置に追加されます
Sceneビューがない場合は原点です。
- TransformのPositionで配置、Scaleで霧の範囲を調整します。球型の縦横比をそろえたい場合はScaleを同じ値にします
- Densityで濃さ、Tintで色、Edge Fadeで境界の柔らかさを調整します
- 初期値はDensity 0.05、Edge Fade 0.5です。太陽の追加強調はオフです
- 作成はUndoで取り消せます。表示にはシーン初期セットアップが必要です。配置後はシーンを保存してください
全体の霧はシーン全体の空気感、局所Fogは囲んだ場所だけに追加する霧です
全体の濃さを0にして局所Fogだけを使うこともできます(演出自体は有効にしておきます)
4. Spotの光柱を作る
- GameObject → Light → Spot Light でライトを作ります。
- またはライトを選び、Tools → LightShaft → 選択ライトに光柱を追加、既存のSpotで使いたい場合はライトの Add Component で
LightShaftEmitterを検索して追加 - ライトを見せたい方向に向け、色・明るさ・照射距離・角度を調整します
- 追加したコンポーネントの 「光柱の強さ」 を調整します
| 変えたいもの | 調整する場所 |
|---|---|
| 光柱の色 | LightのColor |
| 広がり・長さ | LightのSpot Angle・Range |
| ライト本体の明るさ | LightのIntensity |
| 光柱だけを強める | LightShaftEmitterの「光柱の強さ」 |
| 多数の光柱の中で見せ場を優先 | 「表示の優先度」を1から3程度へ |
| 柱や壁で光柱を遮る | LightのShadowsを有効化し、「影を光柱に反映」をオン |
光柱が見えるには霧が必要です 最初は全体の「霧の濃さ」を 0.012 前後にします、Point Lightは対象外です
5. 太陽のGodRayと強調部を作る
God Rayは、窓や木の隙間から差す太陽光の筋です
- Tools → LightShaft → 全体の空気感を調整 を開きます
- 「太陽のGod Ray」 をオンにします。新規セットアップ時はオンです
- Directional LightのTransformのRotationを変え、光が差す向きを調整します、位置を移動するだけでは向きは変わりません
- 窓枠・柱など影を作る物体を置き、「太陽の光の強さ」 を調整します
この太陽には LightShaftEmitter を追加する必要はありません、遮る物体がない場所では、はっきりした筋ではなく全体が白みがかります
特定の場所だけ強く見せたい
Tools → LightShaft → God Ray領域を追加 を押します。作成された領域を移動・拡大して、強調する場所を囲みます。
| 項目 | 意味 |
|---|---|
| TransformのScale | 強調する領域の大きさ |
| Sun Boost | 領域内の太陽光の強調。最初は2程度 |
| Density | その場所だけに足す霧の濃さ |
| Edge Fade | 境界のぼかし。大きいほど柔らかい |
| Priority | 多数配置したときの優先度 |
太陽の強調だけならDensityを0にできます。ただし、全体または別の局所霧が必要です
Sun Boostは太陽用で、Spotの強さはLightShaftEmitterで調整します
6. 困ったらココ
| 症状 | 最初に確認すること |
|---|---|
| 光柱が出ない | Spotか、Emitterを付けたか、霧の濃さ・光柱の強さが0でないか、LightのRange内か |
| 太陽の筋が出ない | 太陽のGod Rayがオンか、Directional Lightに影があるか、窓枠などが影を作っているか |
| 白くなりすぎる | 霧の濃さ・光の散乱の強さ・太陽の光の強さを少しずつ下げる |
| 細い根元が気になる | 標準または高品質へ。高度な設定は@畠山でお願いします |
| 全部の光柱が同時に出ない | Spotは同時4灯、局所霧と見せ場領域は合計16個。配置数はそれ以上にでき、画面への影響と優先度で選別される |
| 切り替えに少し時間がかかる | フェードのため。標準では退場・入場それぞれ約0.35秒 |
| 重い | 軽量を試す。ライト本体の影も負荷になるので、不要な影を減らす |