Sun and Sky アクタ

SkyAtmosphere コンポーネントを使用した SunSky アクタの設定および使用方法の概要です。

Windows
MacOS
Linux

Sun Position Calculator プラグインは Geographically Accurate Sun Positioner (地理的に正確な太陽位置特定機能) を備えています。この機能では、地理的な位置と日時に基づいて、太陽の位置を細かく制御できます。SunSky アクタはこのプラグインの一部で、同じ数学の方程式を使用して空の中の太陽の位置を制御します。また、一連のコンポーネント (Directional Light、Sky Light,、SkyAtmosphere) を含んでおり、リアルなレンダリングを行うことで本物のような太陽光と影のパターンを表示します。

SunSky アクタによって、どのような外見に対しても、夏時間 (DST)、日付、時刻の設定を使用して、簡単かつ迅速にシーンを設定することができます。ゲームやその他の業界 (建築、エンジニアリングおよび建設 (AEC)、自動車、製品開発および製造など) で役立つように設計されています。

プロジェクト テンプレートおよびプロジェクトの設定

新しいプロジェクトの作成 時には、さまざまな業種と、その業種に適したテンプレートを選択できます。

選択したテンプレートによって、プロパティが有効または無効になります。このプロパティが SunSky アクタの外見と機能に影響を及ぼします。

[Template Category (テンプレート カテゴリ)] および [Template (テンプレート)] を選択する際は、以下に注意してください。

  • プロパティを編集することなく SunSKy アクタを正確に表示するためには、[Extend default luminance range in Auto Exposure settings (自動露出設定のデフォルトの輝度範囲を拡張)] のプロジェクト設定が必要です。

  • 各テンプレート カテゴリの一部のテンプレートでは、デフォルトで [Sun Position Calculator (太陽位置の計算機能)] が有効になっています。これを確認するには、メイン メニューに移動して [Edit (編集)] > [Plugins (プラグイン)] を選択して、プラグインを検索します。さらに、新しいプロジェクトを開いた後に、プラグインを検索します。

Sun Position Calculator プラグインを有効にする

  1. メインメニューから [Edit > Plugins] を選択します。

  2. Misc カテゴリにある [Sun Position Calculator] プラグインの Enabled チェックボックスにチェックを入れます

    SunSky_SunPositionerPlugin.png

  3. [Restart Now (すぐに再起動)] をクリックして変更を適用して Unreal Editor を再度開きます。

    SunSky_Restart.png

Sun and Sky アクタを使用する

[Sun Position Calculator (太陽位置の計算機能)] プラグインを有効にすると、エディタの [Place Actors] パネルの [Lights (ライト)] タブに [Sun and Sky] という新しいアクタが表示されます。

SunSky_Modes.png

このアクタをレベル ビューポートにドラッグします。

SunSky_PlaceSunSkyInLevel.png

SunSky アクタをシーンに追加する際は、Directional Light コンポーネント、Sky Light コンポーネント、SkyAtmosphere コンポーネントを削除することをお勧めします。あるいは、新しい空白のレベルを使用して最初から作成するのが良いでしょう。

SunSky アクタをレベルにドラッグすると明るい白で表示され、次のいずれかの操作を実行できます。

  • [Rendering (レンダリング)] カテゴリの [Project Settings (プロジェクト設定)] で [Extend default luminance range in Auto Exposure settings (自動露出設定のデフォルトの輝度範囲を拡張)] を有効にします。

  • または、このプロジェクト設定がプロジェクトの外観に影響しないようにする必要がある場合は、SunSky アクタの指向性ライトを選択すると、より低い照度 (ルクス) を使用できます。

SunSky アクタには、ブループリントの一部として、指向性ライト コンポーネント、スカイ ライト コンポーネント、SkyAtmosphere コンポーネントの可動アクタが含まれます。シーン コンポーネント [SunSky(Self)] を選択すると、設定可能な公開されているブループリントのプロパティ (日付、時刻、緯度、経度など) が表示されます。個々のコンポーネント (指向性ライト コンポーネント、SkyAtmosphere コンポーネントなど) を選択すると、独自のプロパティが表示されます。これらのプロパティ (可動性や強度など) も設定できます。

SunSky_ComponentsDetailsPanel.png

プロパティおよび設定

次の調整可能なプロパティは、SunSky アクタの [Details (詳細)] パネルにあります。

SunSky_Properties.png

プロパティ

説明

Location

Latitude

赤道北方または南方の度数。

Longitude

子午東方または西方の度数。

Time Zone

世界の特定の地域に対して指定されている時間帯。GMT を基準として使用します。

North Offset

SunSky アクタとそのコンポーネントの北方向の位置を設定します。

Date

Month

現行月を設定します。

Day

現行日を設定します。

Use Daylight Saving Time

夏時間 (DST) を有効にします。

DST Start Month

現行年で DST が始まる月を設定します。

DST Start Day

現行年で DST が始まる日を設定します。

DST End Month

現行年で DST が終了する月を設定します。

DST End Day

現行年で DST が終了する日を設定します。

DST Switch Hour

DST の開始時間と終了時間を設定します。

Time

Solar Time

時刻を設定します。

24 時間表示でこの値を float 値として入力します。例えば、午前 12:30 では「00.5」、午後 12:30 では「12.5」と入力します。

ArchVis テンプレート レベルのサンプル

プロジェクトを作成するときは、建築、エンジニアリング、および建設 用のテンプレート カテゴリには、「ArchVis」 というテンプレートが含まれています。

SunSky_ArchVisTemplate.png

このテンプレート プロジェクトは、太陽の調査、内装のレンダリング、フォトリアリスティックでない様式化されたレンダリングのサンプルを備える、ビジュアリゼーション ワークフローの作成に特化しています。このテンプレート プロジェクトには、ユーザーが使用できるように設定済みの次のアセットが含まれています。

  • 複数のレベル。SunSkyアクタを使用して物理的に正確なライティングを使用してビジュアリゼーションをデモするために設定されたシーンが含まれます。

  • ライティング設定とポスト プロセス ボリューム。レイ トレーシングが有効なプロジェクト向けに設定済みのレイ トレーシング機能を備えています。

  • シーンのレンダリングに使用されるカメラおよびシーケンサのサンプル。また、これらは動的な時刻変換機能を備えています。

また、このテンプレートでは Datasmith プラグイン が有効になっています。Datasmith プラグインは、3ds Max、CAD ソフトウェアなどのオフライン レンダリング アプリケーションで作成されたシーンやアセットをリアルタイム エンジンにインポートするためのツールとプラグインのコレクションです。

Exterior (外部)

[Exterior (外部)] レベルでは、複数のカメラとシーケンサと一緒に SunSky アクタを使用する方法を示し、場所から場所へシーンを移動するときの時刻シーケンスをデモします。このレベルは、「Content/ArchVisProject」フォルダにあります。

また、シーンを動的にライティングする SunSky アクタ コンポーネントを使用するだけでなく、プロジェクトで有効になっているさまざまなリアルタイムの レイ トレーシング も示します。

Interior (内部)

[Interior (内部)] レベルは、 事前計算済みの静的ライティング でシーンをライティングする SunSky アクタ コンポーネントの使用方法を示します。このレベルは、「Content/ArchVisProject」フォルダにあります。このレベルは、「Content/ArchVisProject」フォルダにあります。

これには下記が含まれています。

追記

  • レイ トレーシング 機能は、指向性ライトおよびスカイ ライトの SunSky アクタではデフォルトで有効になっており、どちらもレイ トレース シャドウのキャストをサポートしています。

  • SunSky アクタの指向性ライトの回転値は手動で変更できます。ただし、SunSky アクタの他の部分に影響する他の設定を変更すると、手動で調整された回転値はデフォルトの位置にリセットされます。これにより、位置情報に基づく計算の概念に伴う値の矛盾を回避できます。

追加リソース

  • ウェブサイト LatLong.net に名前で場所を入力すると、緯度と経度の座標とともにマップ ビューが返されます。

  • ウェブ サイト TimeAndDate.com には、時間帯マップ 専用のサイトのセクションがあります。このセクションは、SunSky アクタが使用するように設定する時間帯について理解するうえで役立ちます。デフォルトでは、SunSky アクタは GMT -5 時間を使用します。

Select Skin
Light
Dark

新しい Unreal Engine 4 ドキュメントサイトへようこそ!

あなたの声を私たちに伝えるフィードバックシステムを含め、様々な新機能について開発をおこなっています。まだ広く使える状態にはなっていないので、準備ができるまでは、ドキュメントフィードバックフォーラムで、このページについて、もしくは遭遇した問題について教えていただけると助かります。

新しいシステムが稼働した際にお知らせします。

フィードバックを送信