Unityでゲームを作るとき、「Light(ライト)の設定」は非常に重要な要素です。
- シーンを自然な光で照らしたい
- 影をリアルに表現したい(ソフトシャドウ・ハードシャドウ)
- パフォーマンスを維持しつつ、美しいライティングを実現したい
UnityのLight(ライト)には「Baked」「Mixed」「Realtime」の設定があり、
正しく設定しないと、処理負荷が高かったり、意図的に影が出ないこともあります。
この記事では、Unity のLight(ライト)の基本から、各Light(ライト)の違い、影の設定、最適化のテクニックまでを解説します!
※ 本記事では網羅することを目的とせず、必要なところだけを解説しています。
この記事でわかること
- UnityのLight(ライト)の種類と使い分け
- Baked・Mixed・Realtimeの違いと影の設定
- Light(ライト)のパフォーマンス最適化(軽量化テクニック)
Lightの種類と使い方
Unityには4種類のLight(ライト)があります。
それぞれの特徴と用途を理解して使い分けることが大切です。

ライト | 特徴 | 主な用途 |
---|---|---|
Directional Light(指向性) | シーン全体を均一に照らす | 太陽光・全体の照明 |
Point Light(ポイント) | 点から四方八方に光を放つ | 街灯・ランプ・照明り |
Spot Light(スポット) | コーン状の範囲に光を照射 | 懐中電灯・スポットライト |
Area Light(エリア) | 面全体から光を照らす | ネオン・光源のリアル表現 |
Light(ライト)の追加方法
- [Hierarchy]→[右クリック]→[Light] → [Directional Light] ※1を選択
- シーン内にボタンが追加される
※1 4つのライトから使用するLight(ライト)を選んでください
※2 Unityプロジェクトの初期時にLight(ライト)は生成されています。
※ この他にも以下サイトを参考にしてください。
Directional Light(指向性)の設定(Bake)
- Rotation(transform) → 太陽の向きを変えて朝・昼・夜の演出を作れる
- Shadow Type → No Shadow / Soft Shadow / Hard Shadowを選択
- Mode → Baked(負荷:小)、Mixed(負荷:中)、Realtime(負荷:大)

Point Light(ポイント)の設定(Bake、Mixed、RealTime、Intensity )
- Range → 光の届く範囲を調整
- Intensity → 光の強さを調整
- Shadow Type → No Shadow / Soft Shadow / Hard Shadowを選択
- Mode → Baked(負荷:小)、Mixed(負荷:中)、Realtime(負荷:大)

Spot Light(スポットライト)の設定(Bake、Mixed、RealTime、Intensity )
- Range → 光の届く範囲を調整
- Intensity → 光の強さを調整
- Shadow Type → No Shadow / Soft Shadow / Hard Shadowを選択
- Mode → Baked(負荷:小)、Mixed(負荷:中)、Realtime(負荷:大)

Area Light(エリアライト)の設定(Bake、Mixed、RealTime、Intensity )
- Range → 光の届く範囲を調整
- Intensity → 光の強さを調整
- Shadow Type → No Shadow / Soft Shadow / Hard Shadowを選択
- Mode → Baked(負荷:小)、Mixed(負荷:中)、Realtime(負荷:大)

パフォーマンス最適化(Lighting)
Light(ライト)の設定を誤ると、処理が重くなってフレームレートが低下する原因になるので注意してください!
最適化のポイント
・動かないライトは「Baked」にする(突然の負荷を軽減)
・Point Light(ポイント)/Spot Light(スポットライト)を減らす(特に影を有効にしていると負荷が大きい)
まとめ
・Directional Light(指向性)は太陽の光、Point Light(ポイント)はランプ、Spot Light(スポットライト)は懐中電灯向け、Area Light(エリア)はネオン
・影の種類(なし/ハード/ソフト)を正しく選択する
・Light(ライト)の最適化を行い、不要な瞬間にLight(ライト)を減らすことでパフォーマンスを向上!