Tilt Five: SDK и интеграция с движком
Текущая сборка, границы адаптера, устройства, виды и ввод.
Tilt Five: SDK и интеграция с движком
Tilt Five — система с очками, игровым полем и контроллером wand. Начальная настройка оборудования описана в документации производителя. Это документация устройства, а не подтверждение готового плагина Reckfell.
В текущем дереве встроенных модулей нет отдельного модуля Tilt Five. Чистый проект установленной Windows-сборки Reckfell 1.0.0 не зарегистрировал классы семейства TiltFive или интерфейс с именем TiltFive. Другие проекты с собственными расширениями этой проверкой не охвачены. Готовый пакет Reckfell, его версия и сопровождающая команда здесь не заявлены.
Что нужно от адаптера
Производитель предоставляет Native SDK с C/C++-интерфейсами к Tilt Five Service, очкам и wand. Низкоуровневый путь требует подготовки текстур для глаз; SDK также предусматривает несколько очков на одном компьютере.
Адаптер Reckfell должен определить:
- кому принадлежит каждое устройство и какой Viewport/набор видов выводится в него;
- как pose относительно игрового поля преобразуется в пространство мира и обратно;
- как кнопки и pose контроллера попадают в игровой ввод;
- кто передаёт текстуры, синхронизирует доступ и освобождает native-ресурсы при отключении.
Это границы необходимой разработки, а не реализованный пример. Передача текстуры через SDK не является автоматической регистрацией XRInterface в Reckfell. Один глобальный primary interface также не описывает самостоятельно маршрутизацию нескольких пользователей.
Если интеграция уже есть в проекте
Используйте имена интерфейсов и классов из документации конкретного адаптера. Не заменяйте их произвольным XRServer.FindInterface("TiltFive"): имя должно реально регистрироваться реализацией. Проверьте запуск на одном устройстве, затем изоляцию видов и ввода между пользователями, отключение/повторное подключение и завершение приложения.
Для игрового мира полезны общие правила XR-рига и координат. Они не подключают Tilt Five SDK и не подтверждают совместимость внешнего binary с Reckfell 1.0.0. Параметры graphics API и жизненного цикла устройств берите из документации выбранных SDK/адаптера.
Что проверено
Сверены встроенные модули, регистрация интерфейсов и официальные страницы оборудования/Native SDK. Чистый headless-проект не запускал устройства и не загружал внешний адаптер. Driver/Service, очки, wand, per-eye output, несколько пользователей, экспорт и изображение не проверялись. Утверждение о готовом «TiltFive Reckfell plugin» заменено проверенным описанием границ; исходники движка не менялись.