Panoramica del sistema di fotocamera - MRTK2
Il sistema di fotocamera consente a Microsoft Realtà mista Toolkit di configurare e ottimizzare la fotocamera dell'applicazione per l'uso nelle applicazioni di realtà mista. Usando il sistema di fotocamera, le applicazioni possono essere scritte per supportare dispositivi opachi (ad esempio, realtà virtuale) e trasparenti (ad esempio, Microsoft HoloLens) senza dover scrivere codice per distinguere e adattarsi a ogni tipo di display.
Abilitazione del sistema di telecamere
Il sistema di fotocamera viene gestito dall'oggetto MixedRealityToolkit (o da un altro componente del registrar del servizio).
La procedura seguente presuppone l'uso dell'oggetto MixedRealityToolkit. I passaggi necessari per altri registrar del servizio possono essere diversi.
Selezionare l'oggetto MixedRealityToolkit nella gerarchia della scena.
Passare al pannello Inspector (Controllo) nella sezione Sistema di fotocamera e assicurarsi che l'opzione Abilita sistema fotocamera sia selezionata.
Selezionare l'implementazione del sistema di fotocamera. L'implementazione della classe predefinita fornita da MRTK è .
MixedRealityCameraSystem
Selezionare il profilo di configurazione desiderato
Configurazione del sistema di telecamere
Provider di impostazioni
I provider di impostazioni della fotocamera abilitano la configurazione specifica della piattaforma della fotocamera. Queste impostazioni possono includere passaggi di configurazione personalizzati e/o componenti.
I provider possono essere aggiunti facendo clic sul pulsante Aggiungi provider impostazioni fotocamera . Possono essere rimossi facendo clic sul - pulsante a destra del nome del provider.
Nota
Non tutte le piattaforme richiederanno un provider di impostazioni della fotocamera. Se non sono presenti provider compatibili con la piattaforma in cui è in esecuzione l'applicazione, Microsoft Realtà mista Toolkit applicherà le impostazioni predefinite di base.
Impostazioni schermo
Le impostazioni di visualizzazione vengono specificate sia per i display opachi (ad esempio la realtà virtuale) che per i display trasparenti (ad esempio Microsoft HoloLens). La fotocamera è configurata, in fase di esecuzione, usando queste impostazioni.
Vicino Clip
Il piano clip vicino è il più vicino, in metri, che un oggetto virtuale può essere alla fotocamera ed essere ancora sottoposto a rendering. Per il massimo comfort dell'utente, è consigliabile rendere questo valore maggiore di zero. L'immagine precedente contiene valori che sono stati trovati a proprio agio in un'ampia gamma di dispositivi.
Clip lontano
Il piano clip lontano è il più lontano, in metri, che un oggetto virtuale può essere per la fotocamera ed essere ancora sottoposto a rendering. Per i dispositivi trasparenti, è consigliabile che questo valore sia relativamente vicino a non superare eccessivamente lo spazio reale e interrompere le qualità immersive dell'applicazione.
Cancella flag
Il valore clear flags indica come la visualizzazione viene cancellata mentre viene disegnata. Per le esperienze di realtà virtuale, questo valore è spesso impostato su Skybox. Per gli schermi trasparenti, è consigliabile impostare questo valore su Color.
Colore di sfondo
Se i flag di cancellazione non sono impostati su Skybox, verrà visualizzata la proprietà colore di sfondo.
Impostazioni di qualità
Il valore delle impostazioni di qualità indica la qualità grafica che Unity deve usare quando esegue il rendering della scena. Il livello di qualità è un'impostazione a livello di progetto e non è specifica di una fotocamera. Per altre informazioni, vedere l'articolo Qualità nella documentazione di Unity.