Bugün yapılan XR oyunlarının büyük çoğunluğunun temelini oluşturan Unity oyun motorunun en son sürümü, artık geliştiricilerin ön izlemesi olarak mevcut. Unity 6 Preview, XR'deki metin, kullanıcı arayüzü, fotoğraf ve videoların kalitesini önemli ölçüde artırabilen 'Kompozisyon Katmanları' da dahil olmak üzere, XR geliştirmeyi kolaylaştıran yeni özellikler içerir.
Birlik 6 Önizlemesi (eski adıyla 2023.3 Tech Stream) artık geliştiricilerin deneme yapmasına açık. Yükseltilmiş motor, XR geliştirmeye yönelik bir dizi iyileştirme içerir.
Foveated İşleme
Birincisi yerleşik Foveated Rendering API'sidir. Bu, geliştiricilerin yalnızca kullanıcının çevresel görüşündeki görünümün çözünürlüğünü azaltmasına olanak tanıyarak, kullanıcının görüşünün merkezindeki görüntünün kalitesini etkilemeden işleme performansını artırır. Unity'nin Foveated Rendering API'si aynı zamanda Quest Pro ve PSVR 2 gibi kulaklıklar için göz izlemeli foveated rendering'i de destekler. Bu, sistemin, kullanıcı gözlerini nereye çevirirse çevirsin yüksek çözünürlükte renderlemeyi sürdürmesine olanak tanır ve daha iyi performans için çevre birimlerindeki çözünürlüğü azaltır.
Unity, Foveated Rendering API'nin gerekli PSVR 2 ve Oculus XR eklentileriyle uyumlu olduğunu ancak "yakında" OpenXR'yi de destekleyeceğini söylüyor.
Yüksek Kaliteli Dokular için Kompozisyon Katmanları
Unity 6 Preview ayrıca şu adla yeni bir özellik ekler: Kompozisyon Katmanları (Birleşik Katmanlar veya Timewarp Katmanları olarak da bilinir), dokuları mümkün olan en yüksek kalitede XR uygulamalarına dönüştürmeye yönelik bir tekniktir.
XR uygulamaları genellikle tam bir çerçeve çizerek, ardından bu çerçeveyi alıp kulaklığın lenslerinin görüntüyü çarpıtma biçimini hesaba katacak şekilde çarpıtarak oluşturulur. Bu iki adımlı süreç, sahnedeki her şeyin iki kez örneklendiği anlamına gelir (bir tür fotoğrafın çekilmesine benzer), bu da nihai çıktının kalitesini zorunlu olarak azaltır.
Unity 6 Preview'daki Kompozisyon Katmanları, geliştiricilerin dokuları aynı anda çizen ve deforme eden özel bir yöntemle oluşturmasına olanak tanır ve aksi takdirde dokunun son kalitesini düşürecek çift örnekleme sorununu ortadan kaldırır.
Bu, özellikle çift örnekleme bulanıklığının özellikle fark edilebilir olduğu kullanıcı arayüzü, metin, artı işaretleri ve haritalar gibi düz dokular için kullanışlıdır. Ayrıca fotoğrafların ve videoların XR'de mümkün olan en yüksek kalitede işlenmesi için de kullanışlıdır.
Bu işlevsellik uzun yıllardan beri mevcuttur, ancak platforma özgü uygulamalarda sıkışıp kalmıştır, bu da özellikle platformlar arası geliştirmede geliştiricilerin başa çıkmasını zorlaştırmaktadır. Artık doğrudan Unity 6 Preview'da yerleşik Kompozisyon Katmanları sayesinde, geliştiricilerin bu özelliği, desteklenen tüm kulaklıklarda çalışacak şekilde oyunlarındaki temel dokuları keskinleştirme özelliğini kullanması çok daha kolay olmalı.
- SEO Destekli İçerik ve Halkla İlişkiler Dağıtımı. Bugün Gücünüzü Artırın.
- PlatoData.Network Dikey Üretken Yapay Zeka. Kendine güç ver. Buradan Erişin.
- PlatoAiStream. Web3 Zekası. Bilgi Genişletildi. Buradan Erişin.
- PlatoESG. karbon, temiz teknoloji, Enerji, Çevre, Güneş, Atık Yönetimi. Buradan Erişin.
- PlatoSağlık. Biyoteknoloji ve Klinik Araştırmalar Zekası. Buradan Erişin.
- Kaynak: https://www.roadtovr.com/unity-6-preview-xr-vr-improvements-composition-layers-text-quality/