5. ライト品質とリフレクション

このステップでは、ライト品質の最適化および改善方法を説明します。

Windows
MacOS
Linux

アパートに照明が付きました。ライトの品質は [Build] オプションを始めとするいくつかの機能を使って改善することができます。

  1. メイン ツールバー[Build] の隣の下矢印をクリックしてオプションを展開します。

    BuildOptions.png

  2. [Lighting Quality (ライティング品質)] から、Quality Level (品質レベル) に [Production (プロダクション)] を選択します。

    productionLighting.png

  3. [Build] アイコンをクリックしてゲームをビルドします。

    ライト品質が高くなるとビルド時間が長くなることが分かります。イタレーションを速く行うために [Preview] 設定にしても問題ありませんが、プロジェクトが完了に近づいたら [Production] に切り替えて、プロジェクトの最終段階もしくはほぼ最終のプロジェクトをビルドすることができます。

また、ライトの重要な箇所に Lightmass Importance Volume を加えて集中することです。

  1. Volumes[Modes] メニューから、[Lightmass Importance Volume] をレベルにドラッグします。

    lightmass.png

  2. Lightmass Importance Volume の [Details (詳細)] パネルで Transform を以下のように設定します。

    LightmassSettings.png

    ボリュームが構造体を囲みます。

    LightMassVolumeSet.png

    ライトマスの使用方法については「Lightmass の基礎 」を参照してください。

外見をよりリアルにするために、Reflection Capture アクタを使ってサーフェスでライトを反射させます。

まずは、デフォルトを使わずに、アパートにマテリアルを幾つか追加しましょう。

  1. コンテンツ ブラウザContent/StarterContent/Materials で、中庭寄りのフロアへ M_Concrete_Tiles をドラッグします。

  2. 同じマテリアルを小さな浴室へドラッグします。

  3. その他のフロアには、 M_Wood_Floor_Walnut_Polished マテリアルをドラッグします。

  4. そして M_Metal_Rust アセットを屋根の上の柱にドラッグします。

    materialsAdded.png

    このマテリアルは好きなものに変更することができます。今はこの状態で開始することにします。

  5. [Modes] メニューの Visual EffectsBox Reflection Capture をレベル ビューポートにドラッグします。

    boxReflection.png

  6. [Details (詳細)] パネルで Box Reflection Capture の Transform を以下のように設定します。

    boxSettings1.png

    Box Transition Distance1.0 に設定します。

    BoxTransition.png

    浴室を見てみると、Box Reflection Capture によってタイルの表面がどのように変わったが分かります。

    boxPlaced1.png

    現在の Transform は、シーンが受ける影響を描くために使っただけなので、室内の線がきつくなってしまい、理想的ではありません。Box Reflection Capture を上下左右に動かして、室内でライトがサーフェス上に与える影響を確認することができます。独自の設定または以下の設定を使うこともできます。

    finalBoxSettings.png

  7. [Build] アイコンをクリックしてライトをビルドします (ビルド時間を短縮したい場合は [Preview] モードに戻ることもできます)。

    bathroomBuilt.png

  8. Box Reflection Capture を複製し、アパート内でタイルが張られている他の場所にサイズを調整して配置します (ここでは以下の設定を使います)。

    secondBoxedArea.png

    明るいフローリングを追加したので、その上に Reflector は追加しませんが、希望する場合は追加もできます。レベル内でのライトのへの影響を確認するために、レベル内に Reflector を 1 つだけ配置して設定を調整することもできます。

  9. [Build] アイコンをクリックしてライトをビルドします。

    litRoom.png

小さなアパートに基本的な照明が付きました。次のステップ では、このうちの 1 つをもう少し複雑なライトに変化させていきます。

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback