OOOSplat 0.6.1: операции в сцене, восстановление ракурса и проверка обновлений
Вышел OOOSplat 0.6.1 — обновление локального приложения для конвертации видео и фото в 3D Gaussian Splatting. В выпуске появились напоминания о новых версиях, манипуляторы перемещения и вращения прямо в сцене, инверсия выделения, восстановление ракурса при переоткрытии проекта и улучшенная обработка кольцевых съёмок. Подробности — в описании релиза на GitHub.
Что это значит
Изменения касаются OOOSplat — генератора 3D-моделей с открытым кодом под лицензией Apache-2.0. Приложение работает локально на Apple Silicon, Windows и Ubuntu 24.04 LTS x86_64, использует CPU и GPU машины и не требует загрузки материалов в облако. Экспорт — в PLY.
В новой версии сцена стала ближе к привычному 3D-редактору: модель можно двигать и поворачивать манипуляторами, а не только через числовые панели. Для выделения Gaussian-объектов добавлена инверсия по Ctrl+I или Command+I, причём прямоугольное выделение теперь учитывает видимую область, а не только центр точки. Это упрощает чистку и правку сплатов перед экспортом.
Отдельно стоит отметить работу с ракурсом и сохранением. Приложение запоминает последнюю камеру на текущем устройстве и восстанавливает её при повторном открытии проекта. Кнопка «Сохранить» переименована в «Сохранить редактирование» и больше не создаёт edit.ply автоматически — для этого появился отдельный пункт «Экспорт PLY». Исходный final.ply не перезаписывается.
Для кольцевых видео включена проверка замкнутости кадра при автоматической оптимизации: быстрый, сбалансированный и точный режимы теперь ищут совпадающие кадры в начале и конце съёмки, чтобы уменьшить дрейф при обходе объекта. Разработчик предупреждает, что это увеличивает время сопоставления и не гарантирует нахождения замкнутого контура для любого материала.
Релиз продолжает линию на локальную обработку: обновления проверяются, но устанавливаются вручную, а сбой проверки не влияет на генерацию и предпросмотр.Как устроен метод. Схема нарисована по этой заметке.