PCG Biome Core および PCG Biome Sample プラグインは、PCG フレームワークの使用方法の例です。 このページでは、このプロジェクトのドキュメントで使用されている用語の多くの定義を示しています。
- Assembly (PCG) (アセンブリ (PCG))
[Asset Action (アセット アクション)] > [Create PCG Assets from Level(s) (レベルから PCG アセットを作成)] を使用して、1 つのレベルにあるすべてのスタティックメッシュとインスタンス化されたスタティックメッシュから作成およびエクスポートされた PCG データ アセット (PCG ポイント データ)。
- Biome (バイオーム)
バイオーム定義とバイオーム アセットのリストで定義された空間内のボリューム。
- Biome Actors (バイオーム アクタ)
Biome Core で使用可能なブループリント アクタで、ワールド内にバイオームを設定するために使用します。 これには、バイオーム ボリューム/スプラインおよびバイオーム セットアップ アクタが含まれます。
- Biome Assets (バイオーム アセット)
アセット プロパティを含むデータ アセットで、Biome Core によりスポーンされます。
- Biome Core
体系的なアプローチで構築されたデータ駆動型のバイオーム作成ツールで、カスタマイズ可能なステップを含む、論理的なセクションに整理された固定のパイプラインを提供します。 PCG Biome Core プラグインには、バイオームをプロシージャル生成するために使用される PCG グラフとサブグラフのコレクションが含まれます。
- Biome Sample
PCG Biome Sample プラグインには、Biome Core を使用したバイオームのプロシージャル生成方法を示すレベル、データ アセット、カスタム PCG グラフが含まれます。
- BiomeCore Runtime
Biome Core Runtime は、カメラの周りに詳細なアセットをランタイム生成するために使用される個別の PCG コンポーネントとグラフです。
- Child Points (子ポイント)
子アセットをスポーンするために再帰的トランスフォーム ステップで作成されたすべてのポイント。
- Filter Graph (フィルタ グラフ)
ポイントを処理し、ロジックまたはテクスチャ投影から定義されたフィルタ属性に書き込む PCG グラフ。
- Generator Graph (ジェネレータ グラフ)
ワールド内にアセットを配置するために使用されるルート ポイントを生成する PCG グラフ。
- Global Biome Core Graph
On the Biome Core BP actor, the PCG component has the Biome Core graph assigned to it. When executed, the graph gets all data produced by all local Biome Core graphs in each Biome actor. The data goes through a difference by priority step, then spawns the remaining points as static meshes, assemblies, or actors.
- Local Biome Cache
Point data computed locally for each biome actor and used as the bounding shape for generators used in the biome. The local cache is also used to apply the biome definition onto the produced points.
- Local Biome Core Graph
Each biome actor has its own PCG component and a local Biome Core graph assigned to it. The local Biome Core graph generates all data locally per biome actor. The output of that local generation is then used in the global Biome Core graph.
- Local parameters
Graph parameters in the local Biome Core that impact its local behavior. Includes preview mode, debug local cache display, and biome blending controls. Partitioning Biome Core graph parameters that impact its global behavior. Includes filter graphs and the debug cache display.
- Root Points (ルート ポイント)
ジェネレータおよびそのグラフによって供給されるすべてのポイント。
- Transform Graph (トランスフォーム グラフ)
ジェネレータから生成されたポイントまたは親からトランスフォームされたポイントを入力として使用してプロパティを変更する PCG グラフ。 子ポイントの生成と配置に使用されます。
- グローバル パラメータ
グローバル動作に影響する Biome Core グラフのパラメータ。 フィルタ グラフ、デバッグ キャッシュ表示、バイオーム ブレンド範囲、およびオプションのバイオーム マップ投影が含まれます。
- ジェネレータ
タイプ、優先順位、ジェネレータ グラフ プロパティを保持するデータ アセットで、バイオーム アセット エントリにより参照されます。
- フィルタ
フィルタ グラフのリスト。
- ランタイム アセット
Biome Core Runtime によってスポーンされるアセットのプロパティを含むデータ アセット。
- 実行時の階層生成
PCG グラフで構成された各グリッド サイズの生成半径を使用し、ストリーミング ソースまたは PCG 生成ソースに基づいて実行時のグリッド セルを生成します。 階層生成と同じマルチレベル グリッド サイズ アプローチを使用します。 詳細については、「PCG 生成モードを使用する」を参照してください。
- 投入済みデータ
Biome Core の異なるステージでポイントを除外または追加するために投入される外部データ。 パイプライン内のエントリ ポイントに基づいて異なるタイプ (除外、型指定、特定、カスタム バイオーム データ) に分類されています。
- 階層生成
ボリュームと処理をサイズが異なる複数のグリッドに細分化します。それらに対して PCG グラフの部分が実行されます。 階層生成は、計算を異なるグリッド サイズで分散することによりローカル更新をスピードアップし、データをそれぞれストリーミング可能な個別のアクタに出力します。 詳細については、「PCG 生成モードを使用する」を参照してください。