Tiny Online Tools logoTiny Online ToolssearchПоиск инструментов…grid_viewВсе инструменты
Главнаяchevron_rightИнструменты Gaussian Splatchevron_rightКонвертер Gaussian SplatКонвертер Gaussian Splat

Конвертер Gaussian Splat

Конвертируйте захваты гауссова сплаттинга между PLY, SPZ, KSPLAT и SPLAT — размер и потери каждого формата видны до конвертации.

upload_file

Нажмите для выбора или перетащите файлы сюда

PLY, SPLAT, SPZ, KSPLAT или SOG — выберите файл .sog либо всю папку с meta.json

Допустимо: .ply,.splat,.spz,.ksplat,.sog,.zip,.json

swap_horizЗахват ещё не загруженВыберите файл сплатов выше. Конвертация идёт в фоновом worker внутри этой страницы, файл никогда не отправляется на сервер.

Похожие инструменты

Просмотрщик Gaussian Splat

Просмотрщик Gaussian Splat

Откройте и рассмотрите захват 3D-гауссова сплаттинга прямо в браузере. Читает PLY, SPLAT, SPZ, KSPLAT и SOG, ничего не загружая на сервер.

Полигональная сетка в Gaussian Splat

Полигональная сетка в Gaussian Splat

Отсемплируйте поверхность 3D-сетки в сцену Gaussian splat и сохраните её как SPZ, PLY, SPLAT или KSPLAT.

Сжатие Gaussian Splat

Сжатие Gaussian Splat

Уменьшите захват гауссова сплаттинга числом сплатов, степенью сферических гармоник и контейнером — размер результата виден прямо при перетаскивании ползунка.

Gaussian Splat в облако точек

Gaussian Splat в облако точек

Превратите съёмку Gaussian splat в цветное облако точек PLY или XYZ, которое CloudCompare, MeshLab и Open3D читают правильно.

Редактор рамок страницы PDF

Редактор рамок страницы PDF

Смотрите и правьте MediaBox, CropBox, BleedBox, TrimBox и ArtBox — с наглядной подсветкой, печатными предупреждениями и заготовками вылетов.

Конвертер цветовых кодов

Конвертер цветовых кодов

Преобразуйте цветовые коды HEX, RGB и HSL.

Обфускатор Email

Обфускатор Email

Спрячьте email от спам-ботов, сохранив читаемость для людей. Несколько методов.

apps

Больше инструментов

Просмотрите нашу полную коллекцию бесплатных онлайн-инструментов.

Конвертировать с открытыми глазами

Форматы сплатов не взаимозаменяемы. Перевод 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 коэффициентов сплата и обычно уменьшает файл вдвое — визуально это гораздо дешевле, чем сокращение числа сплатов. Ползунок позволяет сделать этот выбор осознанно, а таблица размеров обновляется на ходу.

После конвертации

Отчёт измерен, а не предположен: сколько сплатов имели масштаб или цвет вне диапазона формата, сколько полос отброшено и как размер результата соотносится с исходным. Всё выполняется в браузере — захват никогда не загружается на сервер.