/
15. 空から反射する光

This is the documentation for Enlighten.

15. 空から反射する光

Enlighten Texture Environment を追加して、空から反射する光の効果を作成することができます。

Enlighten Texture Environment がない場合Enlighten Texture Environment がある場合

ほのかな青色 (特にシャドウ内) とシャドウ エリアがわずかに明るくなっていることに注目してください (特に階段の部分)。

Enlighten Texture Environment を追加する

  1. Modes タブの検索バーに「enlighten」と入力します。
  2. Enlighten Texture Environment クラスをレベルへドラッグします。場所はどこでもかまいません。
    これにより、Enlighten Texture Environment アクタが作成され、空からの光の効果が作成されます。

プロパティ

Enlighten Texture Environment のプロパティは Details パネルで編集できます。

Cubemap Texture を指定した場合、テクスチャが空のライトの強度と色を決定します。

Environment Color プロパティには、BrightnessCubemap Texture (指定されている場合) が掛けられ、空のライトの色を生成します。

ゲームプレイ中に色を変更するには、ブループリント関数 SetColor を使用します。

方向を変更する

ワールドに対するキューブマップの向きを変更するには、エディタでアクタを回転します。

キューブマップ テクスチャを指定しない場合、回転は効果を及ぼしません。

ブループリントを使用してゲーム内で回転を変更しても、向きには効果を及ぼしません。

空のキューブマップをブレンドする

複数の Enlighten Texture Environment アクタをワールドに追加すると、各アクタからのライティングがまとめられます。各アクタのブレンドを多くするには、明るさを 0 から 1 に向かって動かします。ブレンドを少なくするには、1 から 0 に向かって動かします。

任意の数のキューブマップをブレンドするには、レベルに Enlighten Texture Environment アクタをさらに追加することができます。

SkyLight アクタ

レベルに Stationary または Movable の UE4 SkyLight アクタが含まれている場合、Enlighten は空のライティングを提供します。

Enlighten Texture Environment アクタは、Sky Light アクタにはない機能をいくつか追加で提供します。

Enlighten Texture Environment では、以下を行うことができます。

  • アクタを回転して空のキューブマップを回転する
  • 3 つ以上の空のキューブマップをブレンドする

上記の機能を使用する必要がない場合は、代わりに Sky Light アクタを使用できます。

Enlighten の使用時、Distance Field AO は Movable Sky Light に対して無効になっています。この組み合わせは現在サポートされていません。





Related content