3 つのレバー、1 つの数字
スプラットファイルのサイズは、ほぼ 3 つの要素だけで決まります。このツールはその 3 つを並べ、結果のサイズをその場で更新します。
スプラット数。 サイズはこれに比例します。寄与の大きい上位 60 % を残せばファイルは 40 % 小さくなり、多くのキャプチャでは見て気づくのが難しいほどです。
球面調和関数の次数。 3 次は 1 スプラットあたり 45 係数、2 次は 24、1 次は 9、0 次はゼロです。バンド 3 だけでその 45 のうち 21 を占め、落とすと PLY はたいてい半分になります。同じ割合だけスプラットを減らすより見た目の代償はずっと小さく、まず試すべき手です。
コンテナ。 3 次で 50 万スプラットの PLY はおよそ 130 MB。同じスプラットを SPZ にすると全バンドを保ったまま約 13 MB。.splat では 16 MB でバンドはゼロ — PLY より小さく SPZ より大きく、そして平坦です。
位置の精度
SPZ は位置を固定小数点で保存します。小数部のビット数はファイルサイズを変えません(どちらでも 1 軸 3 バイト)。変わるのは位置が乗るグリッドと、表現できる範囲です。既定の 12 ビットはグリッドをおよそ 0.24 mm に置き、これはどのキャプチャの実際の精度よりも細かい値です。
作業の前にサイズがわかる
予測サイズは数・次数・コンテナから直に決まるため即座に計算され、スライダーを動かしている間に再圧縮は起きません。PLY・SPLAT・KSPLAT は固定長なので数値は正確です。SPZ は gzip 圧縮で、データの圧縮しやすさはシーンによって 2 倍ほど違うため、予測は実ファイルで較正します。読み込んだキャプチャがすでに SPZ ならそれを、そうでなければ最初の圧縮結果を使います。
目で判断する
小さいファイルが自動的に良いわけではありません。2 つのビューはカメラを共有するので、同じ角度から圧縮結果と元のキャプチャを回して自分で決められます。すべてこのページのバックグラウンド worker で動き、キャプチャがアップロードされることはありません。
Tiny Online Tools







