3DGS シーンのクリッピングと断面
クリッピングボリューム
クリッピングボリュームは自由に拡大縮小、移動、回転でき、LCC シーンを空間的に切り取るのに役立つ。
- 同一 Actor で最大 65536 個のクリッピングボリュームに対応する。無償版では 50 個に制限される。詳しくは エディションとライセンス を参照する
- ボックスとスフィアの 2 種類の形状に対応し、いずれも拡大縮小、移動、回転できる
注:クリッピングは最終的なレンダリングにのみ作用する。切り取られた領域も、ノードのトラバース、読み込み、ビデオメモリへのアップロードには通常どおり参加する。したがってクリッピングで読み込み量やビデオメモリ使用量を下げることはできない。これらのコストを抑える必要がある場合は パフォーマンス最適化ガイド の手段を使う。
使用手順
- LCCActor / LCC2Actor を配置してシーンを読み込む
LCC Clipping Volumeをシーンにドラッグアンドドロップする

LCC Clipping Volume をシーンにドラッグアンドドロップする
- クリッピングボリュームを目的の位置に移動する
- Actor の Details パネルで Clipping Volume を
ClippingVolumes配列に追加する

クリッピングボリュームの Inside(内側クリッピング)の効果
使用例

クリッピングボリュームを移動してリアルタイムのクリッピング効果を確認する
プロパティ
| プロパティ | 説明 |
|---|---|
| bEnabled | 有効にするか |
| Mode | Inside(内側クリッピング)または Outside(外側クリッピング) |
| VolumeType | Box(ボックス)または Sphere(スフィア) |
Blueprint のメソッド
LCCComponent → AddClippingVolume
LCCComponent → RemoveClippingVolume
ClippingVolume → Refresh()

Blueprint ノードでクリッピングボリュームを追加、削除、更新する
断面プレーン
断面プレーンは自由に拡大縮小、移動、回転でき、シーンを平面で切断する。
- 同一 Actor で最大 65536 個の断面プレーンに対応する。無償版では 50 個に制限される。詳しくは エディションとライセンス を参照する
- 上向きまたは下向きの切断に対応し、クリッピングボリュームとは個数が別々にカウントされる
注:断面は最終的なレンダリングにのみ作用する。切断された領域も、ノードのトラバース、読み込み、ビデオメモリへのアップロードには通常どおり参加する。したがって断面で読み込み量やビデオメモリ使用量を下げることはできない。
使用手順
- LCCActor / LCC2Actor を配置してシーンを読み込む
LCC Section Planeをシーンにドラッグアンドドロップする

LCC Section Plane をシーンにドラッグアンドドロップする
- 目的の位置に移動する
- Actor の Details パネルで Section Plane を
SectionPlanes配列に追加する
使用例

断面プレーンを移動してリアルタイムの断面効果を確認する
プロパティ
| プロパティ | 説明 |
|---|---|
| bEnabled | 有効にするか |
| Mode | Upside(上向きに切断)または Downside(下向きに切断) |
Blueprint のメソッド
LCCComponent → AddSectionPlane
LCCComponent → RemoveSectionPlane
SectionPlane → Refresh()

Blueprint ノードで断面プレーンを追加、削除、更新する