Конвертировать с открытыми глазами
Форматы сплатов не взаимозаменяемы. Перевод PLY в .splat уменьшает файл в одиннадцать раз и выбрасывает всё, что делало захват похожим на реальность; перевод в SPZ уменьшает в десять раз и сохраняет почти всё. Большинство конвертеров не сообщают, что именно из этого только что произошло. Здесь цена каждого формата показана до выбора, а реальный ущерб подсчитывается после.
Чего стоит каждый формат
- PLY (3D Gaussian Splatting) — формат обмена. Float32 везде, все полосы сферических гармоник и, с большим отрывом, самый крупный файл. Конвертация в PLY ничего не теряет.
- SPZ — контейнер Niantic со сжатием gzip. Позиции ложатся на сетку с фиксированной точкой около 0,24 мм, масштабы кодируются байтом в диапазоне от
exp(-10)доexp(5,94), базовый цвет — байтом в пределах ±3,33, а каждый старший коэффициент — байтом в пределах ±1. На практике результат неотличим, но в настоящем захвате почти всегда есть сплаты вне этих диапазонов, и инструмент их считает. - KSPLAT — формат просмотрщика GaussianSplats3D. Записывается на уровне сжатия 0, который принимают все читатели и который ограничивает степень гармоник до 2.
- SPLAT — 32 байта на сплат, без заголовка, поддерживается везде. Хранится только вычисленный базовый цвет, поэтому все полосы теряются, и сцена выглядит плоской.
- SOG — читается, но не записывается. Для записи нужен WebP-кодировщик без потерь; браузерный работает с потерями и испортил бы квантованные значения, поэтому такого варианта просто нет, вместо тихой ошибки.
Ограничение степени гармоник
Отказ от полосы 3 убирает 21 из 45 коэффициентов сплата и обычно уменьшает файл вдвое — визуально это гораздо дешевле, чем сокращение числа сплатов. Ползунок позволяет сделать этот выбор осознанно, а таблица размеров обновляется на ходу.
После конвертации
Отчёт измерен, а не предположен: сколько сплатов имели масштаб или цвет вне диапазона формата, сколько полос отброшено и как размер результата соотносится с исходным. Всё выполняется в браузере — захват никогда не загружается на сервер.
Tiny Online Tools







