Bu sayfada VR Teleport Blueprint’in ayrıntıları, işlevleri, ayarları ve kullanımı hakkında bilgi verilmektedir.
Genel Bakış #
Bir .vrscene dosyası içe aktarıldığında, etkileşimli bir sanal tur oluşturulabilir. Bu işlem, VRay_TeleportPawn blueprint’i kullanılarak yapılır. vrscene dosyasında veya ek bir vrscene dosyasında birden fazla kamera varsa, bunlar çalışma zamanında değiştirilebilen sabit görünümler olarak atanabilir.
VRayTeleportBlueprint #
VRayTeleportBP , tıpkı Unreal için V-Ray gibi, işlevselliğini kullanmak için her proje için etkinleştirmeniz gereken ayrı bir eklenti olarak sunulmaktadır. Eklentiyi etkinleştirmek için Ayarlar > Eklentiler > Chaos Software > VRayTeleportBP yolunu izleyin ve Etkinleştir onay kutusunu işaretleyin. Eklentiyi kullanabilmek için Unreal projesini yeniden başlatmanız gerekecektir.

Kullanıcı Arayüzü Yolu #
||Modlar Sekmesi|| > Sınıfları Ara > VRay_TeleportPawn
||İçerik Tarayıcısı|| > VRayTeleportBP İçeriği > Teleport > VRay_TeleportPawn
VRay_TeleportPawn Blueprint Aktörü , Modlar panelinden VRay_TeleportPawn araması yaparak veya İçerik Tarayıcı Ağacında VRayTeleportBP İçerik > Teleport > VRay_TeleportPawn yolundan erişilebilir . Blueprint’i seçin ve seviyeye sürükleyip bırakın.
VRayForUnreal klasörünün görünür olması için öncelikle İçerik Tarayıcısının Görünüm Seçeneklerinde ” Motor İçeriğini Göster” ve “Eklenti İçeriğini Göster” seçeneklerini etkinleştirmeniz gerekir .

.vrscene Kamera Gereksinimleri #
Eğer .vrscene dosyanız belirli bir şekilde ayarlanmışsa, içe aktarıldığında Teleport Blueprint otomatik olarak oluşturulur ve vrscene dosyasında bulunan tüm kameralar bu Blueprint’e yerleştirilir. Bu işlevselliği elde etmek için vrscene dosyanızın şu gereksinimleri karşılaması gerekir:
-
Kamera verilerini içeren ek bir vrscene dosyasına ihtiyacınız var . Bu dosya, geometri ve malzeme verilerini içeren orijinal vrscene dosyasıyla aynı konumda olmalıdır. Ek vrscene dosyası, orijinal vrscene dosyasının adının ardından “_Teleports” ifadesini içermelidir . Bu örnekte, orijinal vrscene dosyasının adı House01.vrscene , kamera verilerini içeren ek vrscene dosyasının adı ise House01_Teleports.vrscene’dir .

-
VR’da kullanmak istediğiniz vrscene dosyasındaki sahne kameranızın/kameralarınızın “CameraPhysical physCameraXX” , “RenderView renderViewXX” gibi uygun bir adlandırma kuralına sahip olması ve her ikisinde de “dont_affect_settings=true” parametresinin bulunması gerekir.

VRay_TeleportPawn Blueprint Ayarları #
VRay_TeleportPawn Blueprint’i aşağıdaki ayarlara sahiptir:
-
VR için Kurulum – Etkinleştirildiğinde, şablonun bir HMD cihazıyla çalışmasını sağlar. Bu seçenek varsayılan olarak işaretlidir. Bir HMD cihazınız yoksa bu seçeneği devre dışı bırakın.
-
Kamera Yüksekliğini Kullan – Görüş Noktalarının yüksekliğini kullanır. Devre dışı bırakılırsa, tüm Görüş Noktaları için Zemin Seviyesi Ofseti kullanılır.
-
Varsayılan Oyuncu Yüksekliği – Oyuncu yüksekliği, Kamera Yüksekliğini Kullan seçeneği etkinleştirildiğinde kullanılır.
-
Zemin Seviyesi Ofseti – HMD zeminine ofset ekler.
-
Kamera Yönünü Kullan – Görüntüleyiciyi, Bakış Noktasının orijinal yönüne göre yönlendirir.
-
Görüş Noktaları Listesi – Teleport Blueprint’in sırayla kullanacağı seviye kameralarının listesini ayarlar.
-
Piyon Hareket Hassasiyeti – Seviyedeki piyon hareketinin hız çarpanı.
-
Piyon Döndürme Hassasiyeti – Piyonun yönlendirilmesi için hız çarpanı.

VRay_TeleportPawn Blueprint Kullanımı #
VRay_TeleportPawn BP’nin otomatik olarak oluşturulması #
.vrscene Kamera Gereksinimleri’nde belirtildiği gibi vrscene dosyanızı hazırladıysanız, aşağıdaki adımları izleyebilirsiniz:
-
Unreal Editor’ın İçerik tarayıcısında (tercihen boş bir klasörde ve boş bir seviyede), “İçe Aktar” seçeneğine tıklayın;
-
Bir vrscene dosyasına gidin ve onu içe aktarın;
-
İçe aktarma işlemi tamamlandığında, desteklenen varlıklar İçerik tarayıcısında oluşturulmalı ve seviyeye aktör olarak yerleştirilmelidir. Her aktöre, parametreleri doğru şekilde ayarlanmış materyaller atanmalıdır. Bir Teleport BP aktörü oluşturulmalı ve tüm kameralar blueprint’teki doğru yuvalara atanmalıdır.

VRay_TeleportPawn BP’nin manuel olarak oluşturulması #
.vrscene Kamera Gereksinimleri’nde belirtildiği gibi vrscene dosyanızı hazırladıysanız, aşağıdaki adımları izleyebilirsiniz:
-
Modlar panelinde VRay_TeleportPawn’ı arayın ve sahnenize ekleyin;
-
VRay_TeleportPawn’ın Ayrıntılar bölümündeki Görünüm noktaları listesine, kullanmak istediğiniz kamera sayısı kadar öğe ekleyin;
-
Listeyi kameralarla doldurun. Kameraların listelenme sırasının, çalışma zamanında görünümlerin sıralanma sırasını belirlediğini unutmayın.

Oyun Modunda Kurulum ve Kontroller #
Paketlenmiş bir projede VRayTeleportBP’yi kullanabilmek için, bu seviye için Oyun Modunda etkinleştirmeniz gerekir. Bunu yapmak için Pencere > Dünya Ayarları’na gidin ve Oyun Modu kategorisinde GameModeOverride açılır menüsünden VRGameMode’u seçin.

Şablonun HMD cihazıyla mı yoksa normal bir ekranda mı çalışacağını, “ VR için Kurulum ” onay kutusunu işaretleyerek ayarlayabilirsiniz . Bu seçenek varsayılan olarak işaretlidir. HMD cihazınız yoksa bu seçeneği devre dışı bırakın.
“VR için Kurulum ” devre dışı bırakılmışsa , aşağıdaki kontrollere sahipsiniz:
-
Klavyedeki WASD tuşlarını kullanarak mevcut kameranın hareketini yönlendirebilirsiniz;
-
Fareyi kullanarak mevcut kamerayla etrafa bakın;
-
Görüş noktaları listesindeki kameralar arasında geçiş yapmak için klavyedeki Sol ve Sağ tuşlarını kullanın;
“VR için Kurulum ” etkinleştirilmişse aşağıdaki kontrollere sahipsiniz:
-
Kulaklığı kullanarak etrafı inceleyebilir ve mevcut kameranın hareketlerini kontrol edebilirsiniz (yalnızca VIVE).
-
Görüş noktaları listesindeki kameralar arasında geçiş yapmak için kontrol cihazı tetikleyicilerini kullanın;
Bakış açıları arasında geçiş yapmak, kamerayı başlangıç durumuna sıfırlar ve o bakış açısında daha önce yaptığınız konum/yönlendirme değişikliklerini hatırlamaz.

