Быстрый старт - Microsoft Hololens
Этот учебник охватывает базовую настройку AR с Microsoft Hololens.
Мы продолжаем с того места, где остановились в разделе Начало работы.
Настройки AR
Выберите “Views > Project Settings”, что откроет представление “Project Settings” на правой стороне окна:
Откройте панель “AR”, и для “framework” выберите “webxr”.
В разделе “rendering” установите значение “alpha” (A:
) цвета очистки на 0, чтобы фон был прозрачным:
Просмотр на Hololens
На момент написания Microsoft Edge на Hololens не поддерживает проброс портов.
Вместо этого нам нужно настроить домен, который будет разрешаться на компьютер, на котором работает редактор Wonderland. На втором этапе нам необходимо включить SSL на этом домене, что требуется для WebXR Device API на не-локальных доменах.
Мы предоставляем только общее руководство здесь, но процесс будет выглядеть следующим образом:
Приобретение домена
Приобретите недорогой домен. Чем короче, тем легче будет вводить его в Hololens.
Настройте этот домен, чтобы он указывал на внешний IP-адрес вашего компьютера. Убедитесь, что маршрутизатор настроен на перенаправление выбранного вами порта (например, 8080) на этот домен.
Получение SSL-сертификата
Для бесплатного варианта используйте Let’s Encrypt для получения SSL-сертификатов для вашего домена.
Let’s Encrypt использует “ACME protocol” для проверки того, что вы действительно контролируете машину, на которую указывает домен. Это означает, что вам нужно будет запустить ACME-клиент (например, Certbot) один раз при получении сертификатов и при их обновлении.
С помощью ACME-клиента вы получите файлы сертификатов: .crt
, .key
и по желанию .pem
.
Установка сертификата в редакторе Wonderland
Откройте “Views > Preferences”, чтобы открыть представление Preferences, содержащее настройки, действующие для всех проектов вашей установки Wonderland Editor.
Здесь вы можете включить SSL на вкладке “Server” и установить как минимум “SSL certificate file” и “SSL key file”.
После остановки и запуска сервера, нажав на “localhost:8080” в верхней части окна редактора, вы должны иметь возможность просматривать проект AR на Microsoft Hololens, обращаясь к своему домену.
Мягкая перезагрузка
Чтобы разрешить перезагрузку страницы без выхода из сеанса AR на Microsoft Hololens, вы можете включить “soft reloading”, которое будет перезагружать только содержимое сцены Wonderland Engine.
Чтобы включить мягкую перезагрузку, отключите “Force full page reloads” в “Views > Preferences > Startup”: