Windows Mixed Reality kamera ayarları sağlayıcısı

Windows Mixed Reality kamera ayarları sağlayıcısı, uygulamanın üzerinde çalıştıracağı cihaz türünü belirler ve görüntüye (saydam veya opak) göre uygun yapılandırma ayarlarını uygular.

Windows Mixed Reality kamera ayarları sağlayıcısını etkinleştirme

Aşağıdaki adımlarda MixedRealityToolkit nesnesinin kullanımı varsayılır. Diğer hizmet sağlayıcılar için gereken adımlar farklı olabilir.

  1. Sahne hiyerarşisinde MixedRealityToolkit nesnesini seçin.

    MRTK Yapılandırılmış Sahne Hiyerarşisi

  2. Denetçi panelinde kamera sistemi bölümüne gidin ve Kamera Ve Sağlayıcılar Ayarlar genişletin.

    Ayar sağlayıcılarını genişletme

  3. Kamera Ekle'Ayarlar Sağlayıcı'ya tıklayın ve yeni eklenen Yeni kamera ayarları girişini genişletin.

    Yeni ayarlar sağlayıcısını genişletme

  4. Windows Mixed Reality Camera Ayarlar sağlayıcısını seçin

    Windows Mixed Reality ayarları sağlayıcısını seçin

Not

Microsoft Mixed Reality Toolkit varsayılan profillerini kullanırken, Windows Mixed Reality kamera ayarları sağlayıcısı zaten etkin ve yapılandırılmış olur.

Windows Mixed Reality kamera ayarları sağlayıcısını yapılandırma

Windows Mixed Reality Camera Ayarlar profili de destekler. Bu profil aşağıdaki seçenekleri sağlar:

Windows Mixed Reality kamera ayarları yapılandırması

Fotoğraf/video kameradan karma gerçeklik yakalamayı işleme

2. HoloLens ayarıyla karma gerçeklik yakalamalarında hologram hizalamasını etkinleştirebilirsiniz. Bu etkinleştirilirse karma gerçeklik yakalama fotoğrafı veya video çekildiğinde platform uygulamaya ek bir HolographicCamera sağlar. Bu HolographicCamera, fotoğraf/video kamera konumuyla ilgili görünüm matrisleri sağlar ve görüntülemenin fotoğraf/video kamera alanını kullanarak projeksiyon matrisleri sağlar. Bu, el tireleri gibi hologramların video çıkışında görünür şekilde hizalı kalmasını sağlar.

HoloLens 2 yeniden proje yöntemi

2. yeniden HoloLens için ilk yöntemi ayarlar. Sahnenin tüm bölümleri kullanıcıya olan uzaklığına göre bağımsız olarak kararlı hale getirileceklerinden, varsayılan öneri derinlik yeniden projesini kullanmaktır. Hologramlar hala kararsız görünüyorsa, tüm nesnelerin derinliklerini derinlik arabelleğine düzgün bir şekilde göndermesini sağlamayı deneyin. Bu bazen bir gölgelendirici ayarıdır. Derinlik düzgün şekilde gönderildi gibi görünüyorsa ve hala bir sabitlenme varsa, bir sabitleme düzlemi hesaplamak için derinlik arabelleği kullanan otomatik düzlem dengelemeyi deneyin. Bir uygulama, bu seçeneklerden herhangi biri için yeterli derinlik verilerini gönderemese, geri dönüş olarak planlı yeniden proje sağlanır. Bu yöntem, SetFocusPointForFramearacılığıyla bir uygulamanın sağlanan odak noktası verilerini temel aecek.

Çalışma zamanında reprojection yöntemini güncelleştirmek için aşağıdaki gibi WindowsMixedRealityReprojectionUpdater erişin:

var reprojectionUpdater = CameraCache.Main.EnsureComponent<WindowsMixedRealityReprojectionUpdater>();
reprojectionUpdater.ReprojectionMethod = HolographicDepthReprojectionMethod.AutoPlanar;

Bunun yalnızca bir kez güncelleştirilmiş olması ve değerin sonraki tüm kareler için yeniden kullanılması gerekir. Yöntem sık sık güncelleştirilecekse, sonucu sık sık aramak yerine EnsureComponent önbelleğe asanız önerilir.

Ayrıca bkz.