Panoramica del sistema della fotocamera - MRTK2

Il sistema di fotocamera consente a Microsoft Realtà mista Toolkit di configurare e ottimizzare la fotocamera dell'applicazione per l'uso in applicazioni di realtà mista. Usando il sistema di fotocamera, le applicazioni possono essere scritte per supportare sia i dispositivi opachi (ad esempio la realtà virtuale) che i dispositivi trasparenti (ad esempio: Microsoft HoloLens) senza dover scrivere codice per distinguere, e supportare per ogni tipo di visualizzazione.

Abilitazione del sistema di fotocamera

Il sistema fotocamera è 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 di scene configurata MRTK

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

    Abilitazione del sistema di fotocamera

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

    Selezionare l'implementazione del sistema della fotocamera

  4. Selezionare il profilo di configurazione desiderato

    Selezionare il profilo di sistema della fotocamera

Configurazione del sistema di fotocamera

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 della fotocamera

Le impostazioni di visualizzazione vengono specificate sia per le visualizzazioni opache (ad esempio: Realtà virtuale) che per le visualizzazioni 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 per la fotocamera e ancora essere eseguito il rendering. Per maggiore comfort dell'utente, è consigliabile rendere questo valore maggiore di zero. L'immagine precedente contiene valori che sono stati trovati per essere comodi su un'ampia gamma di dispositivi.

Clip lontano

Il piano di clip lontano è il più lontano, in metri, che un oggetto virtuale può essere per la fotocamera e ancora essere eseguito il 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 dei flag cancella indica come viene cancellata la visualizzazione mentre viene disegnata. Per le esperienze di realtà virtuale, questo valore è spesso impostato su Skybox. Per le visualizzazioni trasparenti, è consigliabile impostare questa opzione 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 per una fotocamera. Per altre informazioni, vedere l'articolo Qualità nella documentazione di Unity.

Vedi anche