• Direk SANAL GERÇEKLİK GÖZLÜĞÜNÜZDEN, tarayıcı ile oyun listesinden "Oyun ve Uygulamaları" nasıl indirir ve kurarsınız? Rehber için TIKLAYIN

Unity MR SDK Meta Depth API ve MR SDKs PoC Çalışması

TarıkSavaş

İçerik Üreticisi
Developer
XR Başlığı
Meta Quest 3, Meta Quest 2
Konu Sahibi
Son yıllarda sanal ve artırılmış gerçeklik teknolojileri, gerçek dünyayla sanal öğelerin daha da iç içe geçmesini sağladı. Meta'nın sunduğu SDK'lar ve Depth API, özellikle Unity ile kullanılan Meta Quest 3 için kararlı, etkileyici bir Mixed Reality (MR) deneyimi sunmayı amaçlıyor. Bu yazıda, Meta SDK’lerinin Unity ortamında derinlik algılaması, oda düzeni kurulumu ve nesne tespiti gibi özelliklerinin nasıl çalıştığını inceleyen bir PoC (Proof of Concept) raporunu ele alacağız.

Rapor Özeti: Amaç ve Adımlar

Giriş
Depth API ve MR SDK’leri kullanılarak Unity'de derinlik algılama, oda kurulumu, duvar ve mobilya algılama testleri gerçekleştirilmiştir. Testler Meta Quest 3 cihazı üzerinde yapılmıştır.

Kullanılan Sürüm Bilgileri

  • Unity: 2022.3.2f1
  • Meta MR Utility Kit: 60.0.0
  • Meta XR SDK ve Bileşenler: 60.0.0 (Core SDK, Interaction SDK, Simulator ve diğerleri)

Kurulum Adımları

  1. Meta XR ve MR SDK’leri: Unity Asset Store’dan indirildi ve projeye eklendi.
  2. Depth API Paketi: Git URL ile projeye eklendi.
  3. OVRManager Ayarları:
    • Passthrough Support ve Enable Passthrough değerleri aktif hale getirildi.
    • Scene Support değeri “supported” olarak ayarlandı.
  4. Passthrough Katmanı: Scene’e boş bir obje oluşturularak OVRPassthroughLayer bileşeni eklendi ve Overlay yerine Underlay olarak ayarlandı.
  5. Derinlik Algılayıcılar:
    • EnvironmentDepthTextureProvider ve EnvironmentDepthOcclusionController bileşenleri sahneye eklendi.
    • EnvironmentDepthOcclusionController içinde Occlusion Type, Soft Occlusion olarak ayarlandı.
  6. Derinlik Shader'ları: Derinlik gerektiren materyallerin shader’ları Depth API ile uyumlu hale getirildi.

Sonuçlar

  • Başarılı MR Ortamı: MR ortamı sorunsuz bir şekilde sağlandı.
  • Derinlik Algılaması: Mükemmel olmasa da yeterli bir derinlik algılaması sağlandı.
  • Sahne Kurulumu: Native’de başlatılan sahne kurulumu başarıyla çalıştırıldı.
  • Nesne Konumlandırma: Nesneler sahneye sorunsuz bir şekilde yerleştirildi.
  • Görüşler: Meta SDK’leri, Meta Quest 3 ile detaylı bir MR deneyimi sunarken, derinlik algılama mükemmel değil; bazı nesneler arasındaki ayrım tam sağlanamıyor.

Genel Değerlendirme

Meta'nın sunduğu SDK'lerin, Unity ve Meta Quest 3'te başarılı bir Mixed Reality deneyimi oluşturmak için birçok kapsamlı özelliğe sahip olduğunu görmek güzel. Ancak derinlik algılamada bazı eksiklikler gözlemlendi. Özellikle nesneler arasındaki boşluklarda net bir ayrım oluşmadığı için, tam ayrışma sağlanamıyor.

Bu PoC çalışması, Meta'nın Depth API’si ve MR SDK’lerinin Unity üzerinde MR geliştirme süreçlerindeki potansiyelini gösterirken, derinlik algılamadaki eksikliklerin daha stabil bir hale getirilmesi gerektiğine dikkat çekiyor. Bu SDK’lerin gelecekteki güncellemeleri ile bu eksikliklerin giderilmesiyle daha yüksek bir gerçekçilik ve etkileşim sağlanabileceğini öngörüyoruz.

Unity projesi için GitHub sayfasını ziyaret edebilirsiniz.
 

Trend içerikler

Yeni Eklenen Oyunlar

  • BAM
    MR Oyun Quest+ BAM
    BAM Dünyasına Adım At! XR'da Yepyeni Bir Savaş Başlıyor!
    • XOX
    • Güncelleme:
  • Home Sports
    MR Oyun Quest+ Home Sports
    Seni daha önce hiç yaşamadığın bir deneyime davet ediyoruz!
    • XOX
    • Güncelleme:
  • Breachers
    Oyun Quest+ VR Breachers
    Stratejinin kaosla buluştuğu, kalp atışlarını hızlandıran, taktiksel çok oyunculu mücadeleyi deneyim
    • XOX
    • Güncelleme:
  • Animal Company
    VR Animal Company
    Kaos ve Eğlencenin Buluştuğu Çok Oyunculu Hayatta Kalma Macerası!
    • XOX
    • Güncelleme:
  • Batman: Arkham Shadow
    VR Batman: Arkham Shadow
    Sanal gerçekliğin gücüyle Gotham City'nin tüm cesaretine dalın ve en kötü şöhretli suçluları yakalay
    • XOX
    • Güncelleme:
Sitemiz bir forum sitesi olduğu için kullanıcılar her türlü görüşlerini önceden onay olmadan anında siteye yazabilmektedir. 5651 sayılı yasaya göre bu yazılardan dolayı doğabilecek her türlü sorumluluk yazan kullanıcılara aittir. 5651 sayılı yasaya göre sitemiz mesajları kontrolle yükümlü olmayıp, yasaya aykırı yada telif hakkı içeren paylaşımlar BURADAN bize ulaşıldığı taktirde, ilgili konu en geç 48 saat içerisinde kaldırılacaktır. Sitemizde Bulunan Videolar YouTube, Facebook, Dailymotion, v.b. video paylaşım sitelerinden alınmaktadır. Telif hakları sorumluluğu bu sitelere aittir. Videoların hiç biri sunucularımızda bulunmamaktadır.
Geri