Inicio Rápido - Microsoft Hololens

Este tutorial cubre la configuración básica de AR con Microsoft Hololens.

Continuamos donde lo dejamos en Comenzando.

Configuraciones de AR 

Selecciona “Views > Project Settings”, lo que abrirá la vista de “Project Settings” en el lado derecho de la ventana:

Inicio Rápido - Microsoft Hololens

Abre el panel “AR”, y para “framework” selecciona “webxr”.

En “rendering”, ajusta el valor “alpha” (A:) del “clear color” a 0 para asegurar que el fondo sea transparente:

Inicio Rápido - Microsoft Hololens

Visualización en el Hololens 

A partir del momento de escribir este documento, Microsoft Edge en el Hololens no admite el reenvío de puertos.

En su lugar, debemos configurar un dominio para resolver en el escritorio en el que está ejecutándose Wonderland Editor. Como segundo paso, necesitamos habilitar SSL en ese dominio, que requiere la API de dispositivos WebXR en dominios no-localhost.

Solo proporcionamos una guía general aquí, pero el proceso se verá como sigue:

Adquirir un dominio 

Consigue un dominio económico. Cuanto más corto, más fácil será escribirlo en el Hololens.

Configura este dominio para apuntar a la dirección IP externa de tu escritorio. Asegúrate de que tu router esté configurado para reenviar un puerto de tu elección (por ejemplo, 8080) a este dominio.

Obtener un certificado SSL 

Para una opción gratuita, utiliza Let’s Encrypt para obtener certificados SSL para tu dominio.

Let’s Encrypt utiliza el “protocolo ACME” para verificar que realmente controlas la máquina a la que apunta el dominio. Esto significa que necesitarás ejecutar un cliente ACME (por ejemplo, Certbot) una vez al obtener los certificados, y al renovarlos.

A través del cliente ACME, obtendrás los archivos del certificado: .crt, .key y opcional .pem.

Configurar el certificado en Wonderland Editor 

Abre “Views > Preferences” para abrir la vista de Preferencias, que contiene configuraciones interproyecto para tu instalación de Wonderland Editor.

Aquí puedes habilitar SSL en la pestaña “Server” y configurar al menos el “archivo de certificado SSL” y el “archivo de clave SSL”.

Inicio Rápido - Microsoft Hololens

Después de detener y reiniciar el servidor haciendo clic en “localhost:8080” en la parte superior de la ventana del editor, deberías poder ver el proyecto AR desde el Microsoft Hololens accediendo a tu dominio.

Recarga Suave 

Para permitir recargas de página sin salir de la sesión AR en el Microsoft Hololens, puedes habilitar la “recarga suave”, que solo recargará el contenido de la escena de Wonderland Engine.

Para habilitar la recarga suave, deshabilita “Force full page reloads” en “Views > Preferences > Startup”:

Inicio Rápido - Microsoft Hololens