Aracılığıyla paylaş


Araç Örneği

Araç örnek sahnesi, sanal alanda hareket eden bir araca veya platforma kamera eklemenin kaldırılmış bir versiyonudur.

Terminoloji

Bu örnek ve gösterdiği özellik, araba veya tren gibi hareketli bir araçta artırılmış gerçeklik (AR) cihazı kullanmakla ilgili DEĞİlDİ. Bu senaryo HoloLens'in Hareketli Platform Modu özelliği kapsamındadır.

Bu örnek, hareketli bir referans çerçevesine bağlı bir kamerayı gösterir. Kullanıcının cihazını izlemek dışında fiziksel kameranın kendisi hareket etmemektedir. Ancak kamera sanal dünyada sürüklendikçe kameranın sanal alanda verdiği poz değişir.

Örne göre çizim

Diyelim ki fiziksel bir araç sahtesi var. Örneğin, bir şehir otobüsü olabilir. Bu sahte model basittir: duvarlar için kaba bölümler, muhtemelen sürücü koltuğu ve hatta kontrol panelleri için destek bile vardır. Genel olarak, gerçek bir şehir otobüsü için en barest iskeledir. Film seti gibi. Hiçbir yere taşınmayacak.

Daha sonra, artırılmış gerçekliği kullanarak temel veri yolu iskelenize daha ayrıntılı bir şekilde yer eklemek istiyorsunuz. Ekran okumalarını sanal ekran panellerine yansıtabilirsiniz. Boruları, rayları ve diğer engelleri yansıtabilirsiniz. Uygulamanız için önemli olan ayrıntıları yansıtmak istiyorsunuz. Fiziksel sahte modelinize yer paylaşımlı bir sanal otobüs iç alanınız var.

Açıkçası, sanal veri yolu ayrıntılarınızın fiziksel sahte modelinize uygun şekilde hizalanmış olması önemlidir. Neyse ki, Dünya Kilitleme Araçları (WLT) özellik aracılığıyla SpacePin sizin için tam olarak bunu yapacaktır. temel kullanımıSpacePins, bu belgenin Kavramlar bölümünde daha ayrıntılı ve daha basit birkaç örnekle açıklanmıştır.

İç mekanın sanal ayrıntıları fiziksel sahte modelinize kilitlendiğinde sanal otobüsünüzü bir sanal şehir turuna katılmaya hazırsınız.

Bazıları, sanal şehrinizi otobüs çevresinde hareket ettirerek şehir boyunca hareket eden otobüsün görünümünü vermek olduğunu söyleyebilir. Ne de olsa, fiziksel kamera hareket ediyor, peki koordinatları neden değişmeli?

Bu ilgili makalede bu yaklaşıma karşı bağımsız değişkenler vardır. Şimdilik sanal otobüsün koordinatlarının sanal şehir boyunca hareket ettiğini ve sanal şehrin kendisinin sanal alanda hareket etmeyeceğini kabul edeceğiz.

Uzun zamandır kullanılan teknik, kamerayı aracın hareketli referans çerçevesine takmaktır. Kamera, kullanıcının cihaz hareketini takip ettikçe, dünya uzayı yerine aracın referans çerçevesine göre hareket eder.

Örnek içerik açıklandı

Kamera ağacının kökü, kameranın içinde olduğu aracı temsil eder. Bu kök Unity'nin genel koordinat alanında ilerledikçe kameranın genel koordinatları sürekli değişiyor. Doğal olarak, kameranın koordinatlarını değiştirmek kamerayı fiziksel alanda hareket ettirmez. Kamera sanal alanda hareket ediyor, ancak fiziksel alandan geçmiyor.

Araca takılan diğer şeyler de kamerayla birlikte hareket eder. Kameranın perspektifinden bakıldığında, bu diğer şeyler sabittir ve küresel alanda sabit şeyler hareket ediyor gibi görünüyor. Araca takılı olan şeyler, kameranın bindiği aracın parçaları olarak düşünülebilir. Küresel uzayda yer alan ve görünümde hareket eden nesneler, aracın penceresinin yanından geçen manzaraya benzer.

Bu örnek, bu bağlamda iki kullanım SpacePins gösterir. SpacePins aynı zamanda bu hareketli aracın bir parçası olan (hareketli kök) aracın hareketli çerçevesinde her zamanki gibi çalışır. Sanal araç alanının parçalarını fiziksel alana sabitlemenize olanak sağlar. Araç hareket ettikçe koordinatları sürekli değişse de, kamerayı içeren aracın çerçevesine sabitlenir. Örnek sahnede, araç parçaları küreler ve ilişkili SpacePinsile temsil edilir.

İkinci kullanım ise aracın çerçevesinin dışına fiziksel dünyaya bir koordinat çerçevesi eklemektir. Fiziksel dünyaya sabitlendikten sonra koordinatları sürekli olarak güncelleştirilir. Bu, onu fiziksel dünyaya göre sabit tutar ve bu da her şeyin fiziksel ortama göre sabit kalmasını sağlar. Sahnede, bağımsız alt alan kapsüller ve ilişkili SpacePinsile temsil edilir.

Örnekteki küpler küresel alanda sabittir ve aracın ilerlettikleri ortamı temsil eder.

Örnekte kamera, çıkış noktası etrafında dairesel bir yolda uçuyor ve her zaman çıkış noktasıyla içe bakıyor. Örneği ilk kez çalıştırdığınızda, küplerin birkaç metre uzaklıktaki bir nokta etrafında bir birim olarak döndüğünü göreceksiniz. Küplerin etrafında dönen kameranın bu olduğunu söylemek daha doğru olur.

HoloLens 2'deki örneği gösteren kısa eşlikçi videosunda nelerin görüldüğü ve nelerin beklendiği hakkında açıklayıcı bir yorum gösterilir. Kısa tutmak için bağlamı eksiktir. Önce bu makaleyi okumak, videoda gördüklerinizi anlamlı hale getirmenize yardımcı olur.

Ayrıca bkz.