リアルな照明で屋外環境を強化する

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

Realistic 照明は、ゲーム内の3D環境をレンダリングするために使用できる最も高度で強力な LightingStyle です。これは、ピクセル単位の光の放出、詳細な影、現実の照明を模倣するスペキュラーハイライトを提供し、屋内および屋外の空間の両方に対応します。

Lighting Outdoors - Start .rbxl ファイルを出発点として、Lighting Outdoors - Complete を参照しながら、このチュートリアルでは、戦略的なグローバルおよびローカル光源の構成を使用して、夕方のキャンプファイヤーシーンのためにリアルで没入感のある屋外照明の挙動を生み出す方法を示します。以下のガイダンスが含まれています:

  • 環境内で光源が継続的に移動する際に、金属表面が正確な反射を生成することを確認します。たとえば、轟音を立てるキャンプファイヤーからの動的な動きなどです。
  • 現実の時間帯に合わせて太陽を新しい位置に移動させます。
  • 大気の層状の色合い、密度、霞をカスタマイズします。
  • ポイントソースのローカル照明を構成して、全体の環境との相互作用に影響を与えます。

プロセスのどの時点でも行き詰まった場合は、Lighting Outdoors - Complete を参照して進捗を比較できます。

このチュートリアルを完了するために使用できる開始時の屋外環境。
Lighting Outdoors - Start
このチュートリアルの最後に作成するグローバルおよびローカル照明を備えた完全な屋外環境。
Lighting Outdoors - Complete

グローバル照明を構成する

グローバル照明は、ゲーム内の太陽または月からの光です。Lighting サービス内のいくつかの主要なデフォルトプロパティを調整することで、その光がプレイヤーにどのように見えるか、またゲーム内に配置した他のオブジェクトとの相互作用を劇的に変えることができます。

リアルな照明を有効にする

LightingStyle プロパティは、ゲーム内のグローバルおよびローカル照明の挙動を決定します。スタジオは、Soft 照明でゲームを開始し、これはより平坦な外観を持ち、柔らかい光と影を生成します。しかし、環境を強化し、キャンプファイヤーからの光のように正確な影と照明を生成するためにローカル光源を装備するには、Realistic 照明を有効にする必要があります。

この概念を示すために、異なる照明スタイルの同じキャンプファイヤーの2つの画像を見てください。Soft 照明のキャンプファイヤーからのローカル照明は、太陽からのグローバル照明と同じように影を生成しないため、この環境のこのエリアは不均一に照らされ、非現実的な影が生じます。対照的に、Realistic 照明のキャンプファイヤーからのローカル照明は、周囲の薪、岩、草と相互作用し、夕方のための鮮明でリアルな影を生成します。

Soft 照明スタイル
Realistic 照明スタイル

リアルな照明を有効にするには:

  1. Explorer ウィンドウで Lighting を選択します。
  2. Properties ウィンドウで、LightingStyle ドロップダウンをクリックし、Realistic を選択します。

金属の反射を高める

デフォルトでは、すべてのマテリアルは物理ベースのレンダリング(PBR)テクスチャを使用しており、単一のオブジェクトに複数の画像ファイルを使用することで、さまざまな照明シナリオでリアルな表面を表示できます。これは、スタジオの組み込みマテリアルを使用する際に、特定の表面の金属感と粗さがすでに定義されており、それらのマテリアルを持つオブジェクトが環境内の照明に対してより正確に反応し、リアルな反射を生成することを意味します。この効果を高めるために、Lighting.EnvironmentDiffuseScaleLighting.EnvironmentSpecularScale プロパティを 1 に設定して、Enum.LightingStyle.Realistic 照明からの金属の反射を最大限に活用します。

このステップは重要です。なぜなら、ゲーム内のすべてのPBRテクスチャ、MaterialVariantsSurfaceAppearance オブジェクトからのものを含めて、最高の見栄えを保ち、周囲をよりよく反射させることを保証するからです。たとえば、以下の2つの画像を見てください。同じ鍋とキャンプファイヤーの近くの器具が異なる Lighting.EnvironmentDiffuseScaleLighting.EnvironmentSpecularScale プロパティ値を持っています。これらの値を調整すると、金属がより明確になり、グローバルおよびローカル光源からの照明を以前よりも大幅に反射します。

金属の反射を高めるには:

  1. Explorer ウィンドウで Lighting を選択します。
  2. Properties ウィンドウで、EnvironmentalDiffuseScaleEnvironmentSpecularScale1 に設定します。ゲーム内の金属がより反射的になります。

時間帯を変更する

ゲームが Enum.LightingStyle.Realistic 照明スタイルを使用し、マテリアルがゲーム内の光源に対してリアルに反応しているので、現実の時間帯に合わせて太陽を別の位置に移動させる時が来ました。太陽のデフォルトの位置は空高く、現実の世界での正午を模倣しているため、山の上の空に近い位置に移動させるのが最適です。このステップにより、光がキャンプファイヤーに向かって下に移動し、素敵な黄金色の太陽を実現します。

デフォルトの太陽は空高くにあります。この配置はキャンプファイヤーが正午に行われている場合には素晴らしいですが、夕方には現実的ではありません。
新しい太陽の位置は、日没前の時間帯に非常に適しています。

時間帯を変更するには:

  1. Explorer ウィンドウで Lighting を選択します。
  2. Properties ウィンドウで、ClockTime17 に設定します。太陽は午後5時の位置に移動します。

環境光の色を調整する

環境光の色を制御する Lighting プロパティは2つあります:

  • Lighting.OutdoorAmbient は、空が見える場所の環境光を制御します。
  • Lighting.Ambient は、空を遮る何かがある空間、たとえば屋内や木の下の環境の環境光を制御します。

デフォルトでは、これらのプロパティは灰色の環境光を生成するように設定されていますが、夕方の空を補完するために、これらの値を調整してゲームの暗い空間にリアルな色合いと明るさを追加する必要があります。たとえば、夕方の空は灰色よりも紫色が多いので、環境光に紫色の色合いを選ぶことでリアルな環境を作り出します。

環境光の色を調整するには:

  1. Explorer ウィンドウで Lighting を選択します。
  2. Properties ウィンドウで、Outdoor AmbientAmbient156, 136, 176 に設定します。環境光が明るい紫色の色合いに変わります。

スカイボックスを選択する

スカイボックスは、ゲームの空を作成するための6つの個別の画像で構成された立方体で、地平線の上と下を含みます。スカイボックスは、環境の見た目や感触に大きな影響を与える可能性があるため、ゲームの視覚的品質を向上させるスカイボックスを慎重に選択することが重要です。たとえば:

  • スカイボックスの下半球は、一般的な地形の色に似ているべきです。これにより、下半球が地面の表面に密接に関連し、オブジェクトから反射する色がスカイボックスと大まかに一致します。
  • スカイボックスの下半球は、上半球よりも暗いべきです。暗い下半球は、地面の下からの光の自然な遮蔽を再現し、照明をより没入感のあるものにします。
  • スカイボックスには雲は必要ありません。なぜなら、動的な雲を追加することで同じ効果を得て、スカイボックスを補完できるからです。

これらの概念を示すために、以下の2つの画像を見て、同じクローム球体が2つの異なるスカイボックスを反射している様子を確認してください。最初のスカイボックスは、上半球と下半球の明るさが同じレベルであるため、球体が周囲の世界をうまく反射しているようには見えません。対照的に、2番目のスカイボックスは、上半球から下半球が暗くなっており、より自然な外観を実現しています。スカイボックスの作成とカスタマイズに関する情報は、Skyboxesを参照してください。

大気効果

Lighting サービスには、太陽光を独自の方法で散乱させるプロパティを持つ子オブジェクト Atmosphere があります。これらのプロパティは、ゲーム内の空気に厚みを持たせ、環境に具体的な深さの感覚を与えるのに非常に役立ちます。Atmosphere オブジェクトは、ほとんどの色をスカイボックスから直接取得するため、スカイボックスに関する以前の決定が非常に重要でした。

空気中の粒子密度を増加させる

Atmosphere.Density プロパティは、ゲーム内の空気中に存在する粒子の数を制御します。このプロパティを増加させると、追加の粒子が背景のオブジェクトの視界を遮ります。たとえば、Atmosphere.Density0 の場合、背景の木々、太陽、スカイボックスは明確に見えますが、このプロパティを 0.391 に増加させると、粒子が光を散乱し、木々を隠し始めます。

大気中の空気粒子の密度を増加させるには:

  1. Explorer ウィンドウで Atmosphere を選択します。

  2. Properties ウィンドウで Density0.272 に設定します。

霞を追加する

Atmosphere.Haze プロパティは、地平線の上とカメラから遠くの距離に可視効果を作成するために、大気の全体的な霞の度合いを制御します。このプロパティを増加させると、全体の環境に影響を与えるだけでなく、周囲の環境を反射する金属オブジェクトなど、特に強力なフレネル効果を持つオブジェクトにも影響を与えます。

大気に霞を追加するには:

  1. Explorer ウィンドウで Atmosphere を選択します。

  2. Properties ウィンドウで Haze1 に設定します。

大気の色を調整する

Atmosphere.Color プロパティは、環境のムードやテーマの微妙な色合いを設定し、ゲーム内の霞を強化することができます。これは、ゲームに合った任意の色に設定できますが、環境内のオブジェクトの平均に近い色値に設定することをお勧めします。

大気の色を調整するには:

  1. Explorer ウィンドウで Atmosphere を選択します。

  2. Properties ウィンドウで Color85, 78, 54 に設定します。

ローカル照明を構成する

ローカル照明は、ゲーム内のローカル 光源 からの光です。たとえば、SpotLightSurfaceLightPointLight オブジェクトなどです。このゲームのために作成できる主要なローカル光源はキャンプファイヤーの光であり、いくつかのデフォルトプロパティを調整することで、このローカル照明が全体の環境とどのように相互作用するかを大幅に変更し、グローバル照明の構成を補完できます。

PointLightを追加する

SpotLightSurfaceLight オブジェクトは一方向からのみ光を投影しますが、PointLight オブジェクトは全方向に光を投影できます。これは、キャンプファイヤーメッシュに PointLight を追加すると、実際のキャンプファイヤーのように、その源から外向きにすべての方向に光を投影し、周囲のオブジェクトを影で照らし、表面の粗さをより明確に見ることができることを意味します。

ローカル光源のないシーン
ローカル光源のある同じシーン

キャンプファイヤーに PointLight を追加するには:

  1. Explorer ウィンドウで FireLight にカーソルを合わせ、 ボタンをクリックします。コンテキストメニューが表示されます。

  2. メニューから PointLight を選択します。PointLight オブジェクトがキャンプファイヤーメッシュの子として表示されます。

PointLightの範囲を増加させる

PointLight のデフォルトプロパティでは、キャンプファイヤーの周囲のオブジェクトを完全に明るくするには不十分なので、光が届く範囲を増加させる必要があります。火が大きく明るいため、光は近くの木々、岩、草を照らすのに十分に遠くまで届く必要があります。これにより、空間が暖かく居心地の良いものに感じられ、火の熱が自然に外に広がっているように見えます。

PointLight の範囲を増加させるには:

  1. Explorer ウィンドウでキャンプファイヤーの PointLight を選択します。

  2. Properties ウィンドウで Range48 に設定します。光の最大照明範囲が拡大します。

影を有効にする

照明の範囲がそのサイズに対して現実的である一方で、周囲の木々や岩がキャンプファイヤーの光から影を落とさないのは非現実的です。時には、ゲーム内の暗い空間を明るくするためにいくつかのポイントライトを追加する必要がある場合に便利ですが、現実の世界を模倣することを目指す場合は、ローカル照明の影を落とす能力を有効にできます。追加の影は、低スペックのデバイスでゲームのパフォーマンスに影響を与える可能性があるため、シーンに大きく貢献する場合にのみ影を有効にすることが重要です。

キャンプファイヤーのローカル照明からの影を有効にするには:

  1. Explorer ウィンドウでキャンプファイヤーの PointLight を選択します。

  2. Properties ウィンドウで Shadows を有効にします。

照明の明るさと色を調整する

ローカル照明はすでにリアルな挙動に近づいていますが、強度が弱く、暖かい光のためには白すぎます。キャンプファイヤーの明るさを増加させ、より暖かい色合いを追加すると、火に命が吹き込まれ、シーンの居心地の良さが増します。

キャンプファイヤーのローカル照明からの影を有効にするには:

  1. Explorer ウィンドウでキャンプファイヤーの PointLight を選択します。

  2. Properties ウィンドウで、

    1. Brightness2 に設定します。
    2. Color255, 179, 73 に設定します。

これで、プレイヤーがリラックスできる完全で歓迎するキャンプファイヤーシーンが完成しました。このチュートリアルのスキルを使用して、リアルな照明スタイルと利用可能なPBRマテリアルを組み合わせて、豊かで没入感のあるゲームを作成できます。正しいプロパティを設定し、環境に合ったこれらの機能に関する決定を行うだけで済みます。

©2026 Roblox Corporation。Roblox(ロブロックス)、RobloxロゴおよびPowering Imaginationは、米国並びにその他の国における登録商標および非登録商標です。