【ゲーム業界用語集】HDRIとは|意味や解説

【ゲーム業界用語集】HDRIとは|意味や解説

【ゲーム業界用語集】HDRIとは|意味や解説

ゲーム業界用語の中で意味が分からない専門用語はありませんか?
この記事では、臨場感のある3Dグラフィック作成に活用されることの多い「HDRI」について、詳しく解説します。
リアルなグラフィックのゲームを開発をしたい場合に抑えておきたい知識です。

コンテンツ [表示]

  1. 1HDRIとは|定義
  2. 2HDRIとは|解説
  3. 2.1撮影、処理方法
  4. 2.2HDRIのメリット
  5. 2.3Image Based Lighting(IBL)
  6. 2.4ファイル形式
  7. 3開発エンジンでの利用
  8. 3.1Unity
  9. 3.2Unreal Engine
  10. 4関連記事

HDRIとは|定義

HDRのイメージ

「HDRI」は、主にCG(コンピュータグラフィックス)の制作やゲーム開発で使用される用語です。「High Dynamic Range Image(ハイ・ダイナミック・レンジ・イメージ)」の略で、直訳すると「高ダイナミックレンジ画像」となります。

「ダイナミックレンジ(Dynamic Range)」

  • 画像処理において最小から最大までの値の範囲
  • 具体的には、最暗部から最明部までの幅
  • 明暗部の差が広いほど、細かい階調や詳細表現が可能

「HDRI」は、通常の画像ではキャプチャできない広範囲な輝度差や明るさの情報を含むため、非常に臨場感の高い画像です。
画像の撮影や処理技術までを意味合いとして含む場合もあります。

HDRIとは|解説

光源のイメージ

「HDRI」は、光の挙動や視覚効果を向上させるためにグラフィック作成で活用されています。
照明を正確に描画できるため、ゲーム内の光源や影をリアルに再現します。
陰影の柔らかさやハイライトの輝きなどが向上し、プレイヤーの没入感向上にも効果があります。

撮影、処理方法

異なる露光条件で同じシーンを撮影し、その情報を組み合わせて広い輝度範囲をカバーできるように作成します。

フリー画像として素材を配布しているサイトもあるので、そちらを組み合わせて自作することも可能です。

HDRIs • Poly Haven
参考:「HDRI」素材配布サイト

HDRIのメリット

  • 色再現の向上:カラーグレーディング(色彩調整の工程)の自由度が向上し、ゲームのビジュアル表現がより豊かになります。
  • リアリティの増加:自然光のシミュレーションにおいて、視覚的なリアリティを向上させます。太陽光や空の輝度差などを正確に描画できます。
  • 特殊効果の向上:ゲーム内の特殊効果やレンダリング技術にも応用されます。例えば、リアルなレンズフレアやブルーム効果などを表現するのに役立ちます。

Image Based Lighting(IBL)

レンダリングのイメージ

「Image Based Lighting(IBL)」は「HDRI」を用いてレンダリングを行う技法です。
「HDRI」に含まれる現実の光情報を素材として利用し、リアルな照明を3Dグラフィックで再現します。

「IBL」はゲーム開発とも関係が深いため、「IBL」におけるグラフィック作成手順やポイントを下記で解説します。

  1. マップの取得:実際の場所やCGアーティストが作成した「HDRI」を用意します。全方向から撮影された高ダイナミックレンジ画像です。

  2. マップの反映:3Dモデルの表面や背景に環境マップを反映させます。これにより、モデルはその環境に実際に存在しているかのようにリアルになります。

  3. 照明のシミュレーション:環境マップから得られた情報を使用し、モデルに対する照明をシミュレートします。モデルは周囲の環境の光源から影響を受け、リアルな陰影やハイライトが表現されます。

 

ファイル形式

「HDRI 」ファイルは通常、.hdr(High Dynamic Range)」.exr(OpenEXR)」のような拡張子を持ちます。
これらのファイル形式はサイズが大きくなりますが、広い輝度範囲をサポートし、リアルな環境の光を捉えるのに適しています。

開発エンジンでの利用

ゲームとHDRI

ゲーム開発エンジンにおいて、「HDRI」「 Image Based Lighting(IBL)」環境マッピングで使用されます。
代表的なゲームエンジンでの活用方法について解説します。

Unity

Unityには、「Look Dev HDRI View」機能というものがあります。
「HDRI」を利用してシーンをプレビューし、リアルな照明や影の効果を確認できます。シーンの外観を検討する上で非常に役立つ機能です。

具体的な手順や設定については、下記の公式ドキュメントを参照することをお勧めします。

HDRI ビュー - Unity マニュアル
参考:Unity公式「Look Dev HDRI View」セクション

Unreal Engine

Unreal Engineでは、「HDRI Backdrop」機能を使用すると、プロジェクト内で「HDRI」を利用してリアルな照明効果のある背景を設定できます。

また、この機能を使用することで、シーン内のキャラクターやオブジェクトが「HDRI」で表現された環境に適切に反映されます。

HDRI Backdrop | Unreal Engine ドキュメント
参考:Unreal Engine公式「HDRIBackdrop」セクション

「HDRI」は、リアルな環境や照明の再現において重要な役割を果たすため、多くのゲームや3Dプロジェクトで広く使用されています。

関連記事

あわせて読みたい
【ゲーム業界用語集】HDRとは|明暗部をより鮮明にのイメージ
【ゲーム業界用語集】HDRとは|明暗部をより鮮明に
映像には表現できる明暗に制約があり、それに関わる比較的新しい技術として「HDR」というものがあります。 また、明るさの表現では、輝度というものが関係してきます。 今回は、HDRはどのような技術なのか、そして輝度や従来技術と比較したときの違いなどをご紹介します。
あわせて読みたい
【ゲーム業界用語集】Unityとは|意味や解説のイメージ
【ゲーム業界用語集】Unityとは|意味や解説
ゲーム業界用語の中で、意味がわからない専門用語などはありませんか? この記事では「Unity」について、意味や定義を解説していきます。
あわせて読みたい
【ゲーム業界用語集】Unreal Engineとは|意味や解説のイメージ
【ゲーム業界用語集】Unreal Engineとは|意味や解説
ゲーム業界用語の中で、意味がわからない専門用語などはありませんか? この記事ではゲーム開発エンジンである「UnrealEngine」について、意味や定義を解説していきます。
Machi
ライター

Machi

個人で始めたコンテンツ作成経験により得た知見をもとに転身し、現在はWEBライターを専門に行なっています。YouTube動画の投稿で多くの再生数を得た経験から動画編集チームを結成、その頃より個人・法人問わずにコンテンツ作成を長く行なってきました。ゲームも好きで、30年近くにわたりジャンル問わず数百本はプレイしてきました。

おすすめの記事

Recommended Articles
  • ゲーム企画の伝え方 〜より良い企画を作成するために抑えるべきポイント〜

    2024.02.13

  • 【完全版】ChatGPTを使いこなすための汎用プロンプト16選

    2024.03.22

  • ChatGPTを使ったゲーム企画書の書き方|すぐに使えるプロンプトと実例

    2024.03.22