Simulation Blank テンプレートは、シミュレーションに固有の設定と機能が多数組み込まれた Empty World Level テンプレートであり、次の機能と特性がある空の環境で構成されています。
-
グラウンド/フロアとしての平面のスタティックメッシュ。
-
次のような地球に固有の設定を含む SunSky システム。
-
GeoReferencing プラグインの規則に適合する北方向のオフセット。
-
仮想シャドウ マップ システムを活用するファー シャドウをキャストする、現実的な太陽のプロパティ (強度、光源角度) を含む指向性ライト ([Project Settings (プロジェクト設定)] > [Platforms - Windows (プラットフォーム - Windows)] の DirectX 12 (SM6. Experimental) および互換性のあるグラフィック カードを有効にする必要があります)。
-
-
自然な見栄えのマテリアルを含む ボリュメトリック クラウド。
-
星 (これらは表示のみを目的としたものであり、実際のワールド位置の現実的な星の位置を正確に表してはいないということに注意してください)。
-
人間の視覚に対応する 露出 設定を含むグローバルなポストプロセス ボリューム。
-
地球上の環境の場所を示す Georeferencing アクタ。
UE の地理的位置は SunSky に基づいており、Georeferencing アクタは 73W、45N に設定されています。場合によっては、実際の環境の位置に合うようにこの設定を調整する必要があります。
このテンプレートには、特定の BP_SimPlayerController
と BP_SimfloatingPawn
を定義するカスタムの BP_SimGameMode
ブループリントが付属しています。これらのブループリントは、ベース コントローラーとポーン クラスのデフォルト機能を強化する方法の例として提供されるものであり、その説明は以下に記載されています。
シミュレーション プレイヤー コントローラー (BP_SimPlayerController)
このコントローラーには、ランタイム時に次のプレイヤー アクションを実行できるいくつかのキー ショットカットが用意されています。
-
プレイでスポーンされたフローティング ポーンで自由に移動する (
BP_SimfloatingPawn
)。 -
このようなフローティング ポーンとレベルにすでに存在するポーンの間を行ったり来たりする。
-
時刻を制御する。
-
プロファイリングおよび統計ウィジェットを表示する。
-
地理空間位置ステータス バーを表示する。
使用できるキーボード ショートカットは次のとおりです。
キー | アクション |
---|---|
ポーンの制御 | |
Enter | フローティング ポーンと既存のレベル ポーンの間を行ったり来たりします。 |
Tab | レベル ポーンを制御しているときに、次の制御可能なポーンに切り替えます。 |
Shift + Tab | レベル ポーンを制御しているときに、前の制御可能なポーンに切り替えます。 |
1 - 6 | 特定のレベル ポーンを制御する直接ショートカットです。6 個を超えるポーンがある場合は Tab キーを使用します。 |
時刻の制御 | |
End | 現在の時刻を前に戻します。 |
Page Down | 現在の時刻を進めます。 |
Insert | 時刻を夜明けの値にスムーズに移行します。 |
Home | 時刻を正午の値にスムーズに移行します。 |
Page Up | 時刻を夕暮れの値にスムーズに移行します。 |
ウィジェットの制御 | |
P | プロファイリング ウィジェットを表示します/非表示にします。 |
G | 地理空間ウィジェットを表示します/非表示にします。 |
地理空間ウィジェット
画像をクリックするとフルサイズで表示されます。
地理空間ウィジェット は、次のようなさまざまな座標系で地球上の現在位置を表示するステータス バーです。
-
Projected CRS
-
Geographic CRS (緯度/経度)
-
Geocentric (ECEF)
詳細については、「レベルでジオリファレンスを使用する」ページを参照してください。
プロファイリング ウィジェット
画像をクリックするとフルサイズで表示されます。
プロファイリング ウィジェット は、アプリケーションのパフォーマンスをプロファイリングするデバッグ ユーティリティです。
左側のボタン スタックは、さまざまなパフォーマンス カウンタが表示されたり非表示になったりするようになっており、関連する stat counterName
コンソール コマンドでもアクセスできます。このウィジェットには、次のような最も一般的で役に立つものが表示されます。
-
FPS
-
ユニット
-
エンジン
-
SceneRendering
-
ゲーム
-
GPU
プロファイリングは 1 秒あたりのフレーム数 (FPS) に大きく関連しているため、ボタンの 2 列目では、必要に応じて垂直同期 (VSync) を有効または無効にしたり、FPS を 30 ~ 60 に制限したりできるようになっています。
シミュレーション フローティング ポーン (BP_SimfloatingPawn)
シミュレーション フローティング ポーンは、Unreal Engine のデフォルトのポーンを改善したバージョンであり、マウス ホイール で最大ナビゲーション速度を制御できる機能が追加されています。この機能は大規模な環境を扱うときに役に立ちます。
マウス ホイールを クリック するとデフォルトの速度にリセットされます。