Unreal ile karma gerçeklik yakalama

Not

HoloLens 2 için yeni MRC özelliği hakkında rehberlik için aşağıdaki PV kameradan işleme HoloLens bakın.

Buraya başlamadan önce karma gerçeklik yakalamaya genel bakış makalemize göz atmanizi öneririz.

PV kameradan işleme (kabul)

HoloLens 2, karma gerçeklik yakalaması çalışırken çevreleyici bir uygulamanın PV kameradan işlemesini sağlar. Uygulamanın ek işlemeyi doğru desteklediğini sağlamak için uygulamanın bu işlevi kabul etmek zorunda olması gerekir.

PV kameradan işleme varsayılan MRC deneyiminde aşağıdaki geliştirmeleri sunar:

  • Fiziksel ortamınıza ve ellere yakın etkileşimler için hologram hizalaması tüm uzaklıklarda doğru olacaktır. Varsayılan MRC'de gördüğünüz gibi odak noktası dışında uzaklık değerine sahip olmaktan kaçının.
  • MRC çıkışı için hologramları işlemek için kullanılmayacak olduğundan, başlığın sağ gözü tehlikeye atılacaktır.

PV kameradan işlemeyi etkinleştirmek için üç adım vardır:

  1. PhotoVideoCamera HolographicViewConfiguration'ı etkinleştirme
  2. Ek HolographicCamera işlemeyi işleme
  3. Gölgelendiricilerinizi ve kodunuzun bu ek HolographicCamera'dan doğru şekilde iş birliği içinde olduğunu doğrulayın
Unreal'te PhotoVideoCamera HolographicViewConfiguration'ı etkinleştirme

Not

Bunun için Unreal Engine 4.25 veya daha yeni bir sürümü gerekir.

PV Kameradan işlemeyi kabul etmek için:

  1. SetEnabledMixedRealityCamera ve ResizeMixedRealityCamera çağrısı
    • Video boyutlarını ayarlamak için Boyut X ve Boyut Y değerlerini kullanın.

Kamera 3.

Unreal'te ek HolographicCamera işlemesi işleme

Bu, Unreal tarafından sizin için otomatik olarak yapılır.

Özel MRC kaydedicisi oluşturma

Kullanıcı MRC yakalama hizmetini kullanarak her zaman bir fotoğraf veya video tetikleyene ancak bir uygulama, MRC gibi kamera akışına hologramlar içeren özel bir kamera uygulaması oluşturmak istiyor olabilir. Bu, uygulamanın kullanıcı girişlerinden yakalamalar oluşturmasına, özel kayıt kullanıcı arabirimi oluşturmasına veya BIRKAÇ örnek vermek için MRC ayarlarını özelleştirmesini sağlar.

Geliştiriciler için MRC erişimi

MRC kullanırken her zaman kamera için Özel denetim isteğinizi öneririz. Bu, yukarıda listelenen sınırlamaların farkında olduğunuz sürece uygulamanın kamera ayarları üzerinde tam denetime sahip olmasını sağlar.

Ayrıca bkz.