Три разных вида мусора
Почти в каждом захвате гауссова сплаттинга есть три отдельные проблемы, и если свалить их в одну кучу, понять, что именно сделал чистильщик, невозможно. Здесь они выполняются тремя проходами, и каждый отчитывается сам за себя.
Почти прозрачные сплаты
Оптимизация оставляет гауссианы, чья прозрачность обрушилась к нулю. Они ничего не рисуют, но продолжают занимать память, участвовать в покадровой сортировке по глубине и лежать в файле. Во многих захватах это десятая часть всего. Порог выбираете вы; 0,02 — безопасное значение, убирающее действительно невидимое.
Раздутые сплаты
Сплат, чья наибольшая ось составляет заметную долю всей сцены, описывает не поверхность, а мазок полупрозрачного цвета поверх всего, что за ним. Ограничение размера задано долей диагонали сцены, поэтому означает одно и то же и для кофейной чашки, и для собора.
Висящие артефакты
Это клочья пустоты, зависшие в воздухе, обычно там, где кадров было слишком мало. Их находят статистически: среднее расстояние сплата до ближайших соседей сравнивается со средним по сцене, и всё, что выходит за несколько стандартных отклонений, считается изолированным.
Этот тест не отличает артефакт от по-настоящему обособленного объекта. Лампа, висящая в воздухе, выглядит для него точно так же, как шум. Поэтому проход можно отключить, а его строгость — настроить.
Проверьте, прежде чем оставить
Два вида делят камеру, поэтому можно вращать любую сторону и видеть один и тот же ракурс на обеих. Посмотрите на очищенную сторону перед экспортом: смысл чистки не в том, чтобы убрать как можно больше, а в том, чтобы убрать только лишнее.
Очищенный захват можно записать как PLY, SPZ, KSPLAT или SPLAT. Всё выполняется в фоновом worker внутри этой страницы; захват никогда не загружается на сервер.
Tiny Online Tools







