ライトマップやライトプローブで、オブジェクトにリアルな陰影を表現。室内シーンにフォーカスしたUnityのライティング設定、Aimingが自社ブログで解説

ライトマップやライトプローブで、オブジェクトにリアルな陰影を表現。室内シーンにフォーカスしたUnityのライティング設定、Aimingが自社ブログで解説

2025.03.11
ニュースゲームづくりの知識見た目を良くする3DCGUnity
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • Aiming『V24 – 室内ライティング –』と題した記事を公開
  • デモ映像制作プロジェクト「V24」における、室内シーンにフォーカスしたUnityのライティング設定を紹介
  • 「動くオブジェクト」と「動かないオブジェクト」で異なるベイク設定や、反射物の多い室内での反射表現などを解説している

Aimingは2025年2月27日(木)、『V24 – 室内ライティング –』と題した記事を、自社の開発ブログにて公開しました。

同記事は、Aiming・ドキドキグルーヴワークス・Skyartsが共同で実施したデモ映像制作プロジェクト「ビジュアルアートデモ2024(V24)」の事例紹介のひとつとして、Unityを用いた背景のライティング制作事例を解説しています。

(画像はブログ記事より引用)

「V24」は、デザイナーのスキル向上と技術力のPRを目的に、デザイナーのみで構成されたチームでデモ映像を制作するプロジェクト。

UnityのHDRP(High Definition Render Pipeline)や市販のプラグインなどを導入し、普段の製品開発ではコストや要件などの制約により採用されない手法や技術を盛り込んでいます。

関連記事
3Dキャラクターモデルのブラッシュアップ手法、Aimingがブログ記事で紹介。コンセプトアートを3Dで再現する工夫、UnityのHDRPにおけるシェーダー作成など
2025.02.13
関連記事
巨大モンスターの3DモデルをZBrushで作成。スカルプトによる細部の作り込みや、リトポロジーなどのモデリング手法、Aimingがブログ記事で解説
2025.02.25

「ライティングは室内シーンと室外シーンで異なる手法が必要な場合がある」と、同社は主に室内シーンのライティングの品質向上にフォーカスして検証。

同記事は、Unityで背景制作の経験がある人向けに、ライトマップリフレクションプローブライトプローブの使用などについて解説しています。

動かないオブジェクトには、ライトマップをベイク

本プロジェクトでは、室内シーンにおいて黒(影など)を適切に表現すべく、3DモデルにUV2(専用UV)を設定し、そこに陰影や光の情報をテクスチャとして貼りつける「ライトマップ」をベイクする手法を使用。

ライトマップはディレクショナルライトがなくても陰影がつけられるため、非ライティングのモバイルゲームにおいてもよく使用されると述べています。

アンビエントオクルージョンなどの使用により、影の表現がよりリアルに(画像はブログ記事より引用)

ただし、これらはあくまでベイクで表現しているため、動くキャラクターやギミックには対応できないとのこと。

リアルタイムで動かすオブジェクトについては、後述のライトプローブを使うなどしてベイク結果に近い状態の表現をしていると語られています。

リフレクションプローブで反射物を自然に表現

室外の環境では、反射物が少ないためSkyboxのHDR画像の反射だけでも自然な見た目が得られます。一方、室内ライティングでは反射物が多く、反射の質が見た目の品質に大きく影響します。

そこで、オブジェクトを囲む仮想の立方体に周囲の景観をキャプチャしたキューブマップで「リフレクションプローブ」を作成し、自然な反射を実装しています。

リフレクションプローブに値が反映されるSmoothnessやMetallicの数値を1にした立方体。リフレクションプローブをオフにした右図は空のみを反射して不自然に明るく、単調な陰影になってしまう(画像はブログ記事より引用)

動くオブジェクトに間接光を反映するライトプローブ

ライトプローブはその場の周囲のライトの強さの情報を格納します。

これにより、ライトマップをベイクできない動くオブジェクトが陰に入ったときや別のライトの光、ライトによって跳ね返った周囲の色を擬似的に表現できます。

本プロジェクトでは動かないオブジェクトがライトマップとリアルタイムライトを合わせて使用しています。

このため、リアルタイムライトだけではライトマップを使用しているオブジェクトなどと合わせた場合に周囲の明るさとなじまない部分が出てしまうため、動くオブジェクトにライトプローブを使用することで調整しているとのこと。

その他、検証しつつもデモでは使用されなかった「Adaptive Probe Volumes(APV)」の所感や、ボリューメトリックフォグを用いたHDRPならではのライトシャフト(光の筋)の表現、Unity 6以降で変更されたポストエフェクトの仕様などにも言及しています。

詳細は、ブログ記事をご確認ください。

『V24 – 室内ライティング –』Aiming 開発者ブログ

関連記事

Unity、インディーゲーム開発者向けコンテンツ「Indie Survival Guide」を公開中。Steamでのマーケティングの基礎、失敗から得た知見など
2025.06.11
「Blender 4.5 LTS」ベータ版がリリース。FBXを最大15倍の速度で読み込めるインポーターの実装や、メッシュの法線をジオメトリノードで編集可能に
2025.06.10
ローグライク・謎解きゲーム『Blue Prince』は2,000時間のプレイ動画を観察してテスト。同作の開発秘話が語られたインタビュー記事、Unity公式ブログにて公開
2025.06.10
プログラマー向け「UI Toolkit」学習用サンプル『QuizU』、Unity 6.1に対応。データバインディング・ローカライズのサンプルシーン追加も
2025.06.09
UE・UEFNでY-Up座標系への変更が決定。UEFNでは6/7から適用、UEはUE5~6にかけて段階的に移行される
2025.06.06
『GUILTY GEAR Xrd』シリーズから実践的な法線編集TIPSを学ぶ。アークシステムワークス、アニメ調3Dキャラモデリング技法を動画で解説
2025.06.06

注目記事ランキング

2025.06.08 - 2025.06.15
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

レベル(Level)
レベル
  1. ゲーム開発において、位置情報を持つオブジェクトが配置されている地形。
  2. RPGなどのゲームにおいて、キャラクターの成長度合いを示す数値。レベルアップなど。
VIEW MORE

Xで最新情報をチェック!