データパネル
Splat Dataパネルは、アクティブなスプラットの属性値をインタラクティブなヒストグラムとして可視化します。値の分布を把握し、外れ値を見つけ、特定の範囲に含まれるスプラットを選択するために使用します。

パネルを開く
パネルはEditorの下部に開き、デフォルトでは折りたたまれています。次の方法で開閉できます:
- ステータスバーのSplat Dataをクリックする。
- Ctrl + D(macOSではCmd + D)を押す。
パネルの上端をドラッグすると、高さを変更できます。
表示するスプラットとプロパティを選ぶ
左側のコントロールで、ヒストグラムに含める値を指定します:
| コントロール | 説明 |
|---|---|
| Visible Splats Only | カメラの現在の表示範囲内にあるスプラットのみを含めます。表示範囲外のスプラットは除外されます。これは視錐台によるフィルターであり、別のスプラットに隠れているかどうかは判定しません。 |
| Log Scale | 縦軸を対数スケールにして、大きなビンと並んだ小さなビンも見えるようにします。グラフの縦方向の表示だけが変わり、元の値や選択には影響しません。 |
| All Properties | プロパティリストに生のDC係数と球面調和関数(SH)係数を追加します。表示されるSH項目は、アクティブなスプラットに含まれるバンド数によって異なります。 |
プロパティリストの行を選択すると、その分布が表示されます。デフォルトのプロパティは次のとおりです:
| プロパティ | 説明 |
|---|---|
| Position X/Y/Z | シーンおよびスプラット単位の変換を適用した後のワールド空間位置。 |
| Opacity | Colorパネルの現在の透明度調整を含む、実際の不透明度。 |
| Red/Green/Blue | 球面調和関数とColorパネルの調整を含む、現在のカメラ方向に対する最終カラー。カメラを動かすとヒストグラムが変化する場合があります。 |
| Scale X/Y/Z | 各ローカル軸に沿った、デコード済みのガウシアンスケール。 |
| Quat W/X/Y/Z | ガウシアンの回転クォータニオンの各成分。 |
| Distance | ワールド原点(0, 0, 0)からの距離。 |
| Camera Depth | 現在のカメラの表示方向に沿った距離。カメラを動かすとヒストグラムが変化します。 |
| Volume | scale_x * scale_y * scale_z。 |
| Surface Area | scale_x² + scale_y² + scale_z²として計算される相対的なサイズ指標。 |
| Hue/Saturation/Value | 現在のカメラ方向に対する最終カラーから計算されたHSV成分。 |
All Propertiesを有効にすると、次のプロパティもリストに表示される場合があります:
| プロパティ | 説明 |
|---|---|
| DC R/G/B | 0次の球面調和カラー係数の生の値。高次のSHバンドやColorパネルの調整は含まれません。 |
| R/G/B SH n | カラーチャンネル別にまとめられた高次の球面調和係数。ソースデータに存在する係数だけが表示されます。 |
ロック済みおよび削除済みのスプラットは、常にヒストグラムから除外されます。画面外のスプラットも除外するには、Visible Splats Onlyを有効にします。
ヒストグラムを読む
ヒストグラムでは、Editorの未選択カラーと選択カラーを使って2つの分布を分けて表示します。デフォルトでは、未選択のスプラットは青、選択済みのスプラットは黄色です。
ヒストグラム上でポインターを動かすと値を確認できます。値はポインターの下に表示され、オーバーレイには次の情報が表示されます:
- Splats - その値に含まれるスプラットの数と、対象全体に対する割合。
- Selected - そのうち現在選択されているスプラットの数。
範囲をドラッグしている間は、ヒストグラムの下に表示される2つの値が範囲の境界を示し、オーバーレイには範囲全体の合計が表示されます。
値範囲を選択する
ヒストグラム上でクリックしてドラッグすると、値範囲内にある選択可能なスプラットをすべて選択できます。ポインターを離すまでは、ハイライトされた矩形が範囲を示します。ロック済みおよび削除済みのスプラットは、ヒストグラムから選択できません。
ポインターを離すときに修飾キーを押して、範囲の適用方法を指定します:
| 修飾キー | 操作 | 結果 |
|---|---|---|
| なし | Set | 現在の選択をこの範囲で置き換えます。 |
| Shift | Add | この範囲を現在の選択に追加します。 |
| Ctrl | Remove | この範囲を現在の選択から削除します。 |
| Shift + Ctrl | Intersect | 現在の選択とこの範囲の両方に含まれるスプラットだけを残します。 |
ヒストグラム上では、ポインターに現在のSet、Add、Remove、またはIntersect操作が表示されます。これらの操作は、2D選択ツールの修飾キーと同じです。
ステータスバーの合計
パネルの下にあるステータスバーには、ヒストグラムのプロパティや表示フィルターとは無関係に、アクティブなスプラットの状態が表示されます:
| 統計 | 説明 |
|---|---|
| Splats | ロック済みを含む、削除されていないスプラットの総数。 |
| Selected | 現在選択されているスプラットの数。 |
| Locked | ロックされているスプラットの数。 |
| Deleted | 削除されたスプラットの数。 |
これらの合計は、スプラットの選択、選択解除、ロック、ロック解除、削除、リセットに応じて更新されます。
一般的な用途
外れ値を見つける
Distance、Opacity、Volume、またはSurface Areaを選び、ヒストグラムの両端にある孤立したビンを探して、確認または削除する範囲を選択します。少数の外れ値が大きなビンに隠れている場合は、Log Scaleを有効にします。
カラーで選択する
Hue、Saturation、またはValueを選び、範囲を指定して似た色のスプラットを抽出します。これらのプロパティは表示方向によって変化する最終カラーを使用するため、選択する前に重要な視点へカメラを配置してください。
現在の表示範囲だけをクリーンアップする
Visible Splats Onlyを有効にすると、分析と範囲選択をカメラの現在の表示範囲に限定できます。空間的に結果を絞り込む必要がある場合は、他の選択ツールと組み合わせて使用します。
値の解釈
パネルには、ソースファイルに保存されたすべての値がそのまま表示されるのではなく、デコード済みまたは派生した値が表示されます:
| プロパティタイプ | 解釈 |
|---|---|
| 位置 | 現在の変換を適用した後のワールド空間位置。 |
| スケール | デコード済みのガウシアンスケール。ソースの対数値は指数変換済みです。 |
| Red/Green/Blue | 現在の表示方向に対して利用可能なSHバンドを評価し、Colorパネルの調整を適用した最終カラー。 |
| Hue/Saturation/Value | RGBを0-1の範囲にクランプした後の最終カラーから計算されます。 |
| 不透明度 | デコード済みの不透明度にColorパネルの透明度調整を適用した値。 |
| Quat W/X/Y/Z | 回転クォータニオン。Wは非負の標準形として復元されます。 |
| DCおよびSH | All Propertiesを有効にしたときに表示される生の係数。 |
内部のstateおよびtransformプロパティは、ヒストグラム表示には使用できません。