ALiSplatActor 公開プロパティ
アセットとレンダリング
| プロパティ | 既定値 | 説明 |
|---|---|---|
SplatAsset | nullptr | 現在の Gaussian Splat アセット。変更には SetSplatAsset の使用を推奨します。 |
MetaInfo | — | アセットと GLSP キャッシュから取得した読み取り専用メタデータ。 |
ChunkComponents | 空 | Actor が作成したチャンクコンポーネントの読み取り専用配列。 |
RenderMode | GaussianSplatting | 3DGS または点群レンダリング。 |
LightMode | UnLit | ライティングモード。 |
bReplaceTonemap | true | トーンマップの置き換えを有効にするかどうか。 |
TonemapScale | 1.0 | トーンマップの置き換えが無効な場合に使用します。最小値は 0。 |
SHOrder | 0 | 球面調和関数の次数。範囲は 0–3。 |
OpacityScale | 1.0 | 不透明度の倍率。範囲は 0–2。 |
SplatScale | 1.0 | Splat サイズの倍率。範囲は 0.1–10。 |
RenderFeatureSettings | — | 共通のレンダリング機能。 |
NormalProxySettings | — | 法線プロキシ設定。 |
ShadowProxySettings | — | シャドウプロキシ設定。 |
PrimitiveLightingSettings | — | プロキシ Primitive のライティング設定。 |
LightingChannels | — | Unreal Engine のライティングチャンネル。 |
LOD と VR
| プロパティ | 既定値 | 説明 |
|---|---|---|
bEnableFrustumCulling | true | チャンクごとの視錐台カリングを有効にします。 |
m_nMaxParallelCount | 4 | 並列 LOD タスク数。範囲は 2–8。 |
ForcedLodLevel | -1 | -1 で自動選択、0 が最も詳細なレベルです。 |
DynamicFilterQuality | 2.0 | 動的フィルタリング品質。範囲は 1–20。 |
OctantProxyMaximumPointCount | 8 | オクタントプロキシのポイント数のしきい値。範囲は 8–256。 |
ChunkLocalPixelCapacity | 6 | 画面の各ピクセルにおけるチャンクのローカルポイント容量。範囲は 1–32。 |
DynamicFilteringMaxLod | Disabled | 動的フィルタリングを使用できる最も粗いレベル。 |
ScreenPixelQuality | 3.0 | 画面ピクセルに基づく LOD 品質。範囲は 0.25–16。 |
ScreenPixelFilterSizeMode | GameView | ビューポート全体または投影されたチャンクのサイズを使用します。 |
LodDistanceScale | 2.0 | 投影データが利用できない場合の、距離に基づくフォールバック倍率。 |
CurrentUnifiedLodLevel | INDEX_NONE | 現在の統一 LOD。読み取り専用。 |
CurrentActorResolutionPerPixel | 0 | 現在のピクセルあたりのローカル単位数。読み取り専用。 |
AutoFullMaxSplatCount | 50,000,000 | VR の全データモードのしきい値。 |
DynamicV2HardMaxResidentSplatsPerChunk | 30,000,000 | 遠方の VR チャンクに使用する LOD 計画の予算。 |
DynamicV2UpdateDistanceCm | 1000 | VR 常駐スナップショットの更新距離。単位はセンチメートル。 |
DynamicV2MaxCommitTranslationCm | 100 | 古い結果をコミットする際の平行移動の許容値。単位はセンチメートル。 |
MaxSplatCountPerChunk | 250,000 | VR と距離フォールバックに使用するチャンクあたりの Splat 上限。 |
クリッピング、コリジョン、点群、アニメーション
| プロパティ | 既定値 | 説明 |
|---|---|---|
ClippingVolumes | 空 | バインド済みクリッピングボリューム。 |
SectionPlanes | 空 | バインド済み断面。 |
PointCloudOpacity | 0.2 | 点群の不透明度。範囲は 0–1。 |
ElevationColorBottom | 青 | 点群レンダリングの低標高側の色。 |
ElevationColorTop | 赤 | 点群レンダリングの高標高側の色。 |
bEnableCollision | false | コリジョンを有効にします。 |
bShowLoadedCollision | false | 読み込み済みのコリジョンデータを表示します。 |
SelectedDirection | Top | LocateDataToScene が使用する表示方向。 |
bEnableAnimation | false | アニメーションを有効にします。 |
AnimationSpeed | 100 | アニメーション速度。 |
AnimationMinScale | 0.001 | アニメーションの最小スケール。 |
FirstStageDelay | 0 | 第 1 段階の遅延。 |
SecondStageDelay | 5 | 第 2 段階の遅延。 |
AnimationOriginOffset | ゼロベクトル | アニメーション原点のオフセット。 |
bUseFirstStageColor | true | 第 1 段階の色を使用します。 |
FirstStageColor | 金色 | 第 1 段階の走査線の色。 |
bUseSecondStageColor | true | 第 2 段階の色を使用します。 |
SecondStageColor | 金色 | 第 2 段階の走査線の色。 |
ScanLineThickness | 5 | 走査線の太さ。 |