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.

  1. Selezionare l'oggetto MixedRealityToolkit nella gerarchia della scena.

    Gerarchia della scena configurata da MRTK

  2. Passare al pannello Inspector (Controllo) nella sezione Sistema di fotocamera e assicurarsi che l'opzione Abilita sistema fotocamera sia selezionata.

    Abilitazione del sistema di telecamere

  3. Selezionare l'implementazione del sistema di fotocamera. L'implementazione della classe predefinita fornita da MRTK è .MixedRealityCameraSystem

    Selezionare l'implementazione del sistema di fotocamera

  4. Selezionare il profilo di configurazione desiderato

    Selezionare il profilo di sistema della fotocamera

Configurazione del sistema di telecamere

Provider di impostazioni

Provider di impostazioni della fotocamera

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

Impostazioni di visualizzazione fotocamera

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.

Vedi anche