Acquisizione di realtà mista con Unity
Nota
Per indicazioni su una nuova funzionalità MRC per HoloLens 2, vedere Rendering dalla fotocamera PV seguente.
Prima di iniziare qui, è consigliabile esaminare la panoramica dell'acquisizione di realtà mista .
HoloLens 2 aggiunge la possibilità di eseguire il rendering di un'app immersiva dalla fotocamera PV mentre l'acquisizione di realtà mista è in esecuzione. Per garantire che l'app supporti correttamente il rendering aggiuntivo, l'app deve acconsentire esplicitamente a questa funzionalità.
Il rendering dalla fotocamera PV offre i miglioramenti seguenti rispetto all'esperienza MRC predefinita:
- L'allineamento dell'ologramma all'ambiente fisico e le mani per le interazioni vicino devono essere accurati in tutte le distanze. Evitare di avere un offset a distanze diverse dal punto di messa a fuoco come potrebbe essere visualizzato nel mrC predefinito.
- L'occhio destro nel visore non verrà compromesso, perché non verrà usato per eseguire il rendering degli ologrammi per l'output MRC.
Esistono tre passaggi per abilitare il rendering dalla fotocamera PV:
- Abilitare PhotoVideoCamera HolographicViewConfiguration
- Gestire il rendering di HolographicCamera aggiuntivo
- Verificare il rendering corretto degli shader e del codice da questa olograficaCamera aggiuntiva
Nota
Se si usa Unity 2018, questo richiede Unity 2018.4.13f1 o versione successiva. Se si usa Unity 2019, questo richiede Unity 2019.4 o versione successiva.
Per acconsentire esplicitamente al rendering dalla fotocamera PV quando si usa Realtà mista Toolkit, abilitare il provider di impostazioni della fotocamera di Windows Mixed Reality e controllare Rendering dalla fotocamera PV.
Questa operazione viene eseguita automaticamente da Unity.
Anche se l'utente può sempre attivare una foto o un video usando il servizio di acquisizione MRC di sistema, un'applicazione potrebbe voler creare un'app fotocamera personalizzata che include ologrammi nel flusso della fotocamera proprio come MRC. Ciò consente all'applicazione di avviare le acquisizioni dall'input utente, compilare l'interfaccia utente di registrazione personalizzata o personalizzare le impostazioni di MRC per assegnare un nome a alcuni esempi.
HoloStudio aggiunge una fotocamera MRC personalizzata usando gli effetti MRC
Vedere Fotocamera locatable in Unity per la proprietà per abilitare gli ologrammi.
Ti consigliamo sempre di richiedere il controllo esclusivo per la fotocamera quando usi MRC. In questo modo, l'applicazione avrà il controllo completo delle impostazioni per la fotocamera, purché si siano consapevoli delle limitazioni elencate in precedenza.