Space alignment (Выравнивание пространства) — это процесс автоматической корректировки и совмещения координатных систем трекинговой системы и виртуальной сцены. Цель — устранить смещения, вращения и масштабные несоответствия между реальным пространством (например, площадкой студии с трекерами) и виртуальным пространством (в движке вроде Unreal Engine или Unity).
Что именно корректируется?
- Смещение (offset): различия в начальной точке координат.
- Поворот (rotation/orientation): несоответствие осей (например, Y-вверх vs Z-вверх).
- Масштаб (scale): различие единиц измерения (мм vs м).
- Возможны корректировки наклона пола, высоты камеры, угла LED-экрана.
Как выполняется выравнивание?
- Через ручную привязку опорных точек (reference points или tracking markers).
- Автоматически — с помощью калибровки по известным точкам или QR-маркерам.
- В Unreal Engine, Disguise, Mo-Sys и других системах используется калибровочный режим.
- Иногда реализуется с использованием фильтров (например, Kalman) и матриц преобразования.
Применение в виртуальном продакшне
- Совмещение виртуального пола и реального LED-пола или трекера.
- Корректная постановка виртуальной камеры в соответствии с положением физической.
- Стабильное поведение XR/AR-элементов в сцене.
Зачем это нужно?
- Критично для точного композитинга, LED-студий, виртуальной камеры и видеостен.
- Без выравнивания объекты могут «плавать», не попадать в перспективу, или рассинхронизироваться с физическим сетом.