Avvio Rapido - Microsoft Hololens
Questo tutorial copre la configurazione base dell’AR con Microsoft Hololens.
Continuiamo da dove ci siamo fermati in Introduzione.
Impostazioni AR
Seleziona “Views > Project Settings” per aprire la vista “Project Settings” sul lato destro della finestra:
Apri il pannello “AR” e, per “framework”, seleziona “webxr”.
Sotto “rendering”, imposta il valore “alpha” (A:
) del colore di sfondo a 0 per garantire che il background sia trasparente:
Visione su Hololens
Al momento della stesura, Microsoft Edge su Hololens non supporta il port forwarding.
Dobbiamo quindi configurare un dominio da risolvere sul desktop su cui sta girando Wonderland Editor. Come secondo passo, dobbiamo abilitare SSL su quel dominio, requisito dell’API WebXR Device su domini non-localhost.
Qui forniamo solo una guida approssimativa, ma il processo sarà il seguente:
Acquisire un dominio
Acquista un dominio economico. Più è corto, più sarà facile digitarlo su Hololens.
Configura questo dominio per puntare all’indirizzo IP esterno del tuo desktop. Assicurati che il tuo router sia configurato per inoltrare una porta di tua scelta (ad esempio 8080) a questo dominio.
Ottenere un certificato SSL
Per un’opzione gratuita, utilizza Let’s Encrypt per ottenere certificati SSL per il tuo dominio.
Let’s Encrypt usa il “protocollo ACME” per verificare che tu controlli effettivamente la macchina a cui il dominio punta. Ciò significa che dovrai eseguire un client ACME (ad es. Certbot) una volta per ottenere i certificati e quando li rinnoverai.
Attraverso il client ACME, otterrai i file del certificato: .crt
, .key
e opzionalmente .pem
.
Impostare il certificato in Wonderland Editor
Apri “Views > Preferences” per accedere al pannello Preferenze, che contiene impostazioni cross-progetto per la tua installazione di Wonderland Editor.
Qui puoi abilitare SSL nella scheda “Server” e impostare almeno i file “SSL certificate file” e “SSL key file”.
Dopo aver fermato e riavviato il server facendo clic su “localhost:8080” nella parte superiore della finestra dell’editor, dovresti ora essere in grado di visualizzare il progetto AR dal Microsoft Hololens accedendo al tuo dominio.
Soft Reloading
Per consentire il ricaricamento della pagina senza uscire dalla sessione AR su Microsoft Hololens, puoi abilitare il “soft reloading”, che ricaricherà solo i contenuti della scena di Wonderland Engine.
Per abilitare il soft reloading, disabilita “Force full page reloads” in “Views > Preferences > Startup”: