Open 3D Engine 23.05, kullanılabilirlik ve performans iyileştirmeleriyle birlikte gelir

3D Motorunu Aç

-Open 3D Engine, Linux Foundation'ın bir yan kuruluşu olan Open 3D Foundation tarafından geliştirilen ücretsiz ve açık kaynaklı bir 3D oyun motorudur,

Kâr amacı gütmeyen kuruluş 3D Temelini Açın (O3DF) lansmanını geçtiğimiz günlerde duyurdu. motorun yeni versiyonu «3D Engine 23.05'i açın» (O3DE), gerçek zamanlı olarak çalışabilen ve sinema kalitesinde sunabilen modern AAA sınıfı oyunlar ve aslına uygun simülasyonlar geliştirmek için kullanılabilen açık kaynaklı bir 3D oyun motoru.

Motor oyun geliştirme için entegre bir ortam içerir, Vulkan, Metal ve DirectX 12 destekli çok iş parçacıklı fotogerçekçi işleme sistemi Atom Renderer, genişletilebilir bir 3B model düzenleyici, bir karakter animasyon sistemi (Emotion FX), önceden oluşturulmuş bir geliştirme sistemi, gerçek zamanlı bir fizik süreç simülasyon motoru ve SIMD yönergelerini kullanan matematik kitaplıkları.

Proje orijinal olarak ihtiyaçlarınıza uyum sağlayacak şekilde tasarlanmış olup modüler bir mimariye sahiptir. Toplamda 30'dan fazla modül sunulur, ayrı kitaplıklar olarak sağlanır, değiştirilmeye, üçüncü taraf projelere entegrasyona ve ayrı kullanıma uygundur.

Open 3D Engine 23.05'un ana yenilikleri

Bu yeni versiyonda vurgulanmıştır ki yeni bir MPS modülü önerildi (Multiplayer Sample Game), kutudan çıkar çıkmaz basit bir çok oyunculu oyunun iyi belgelenmiş bir örneğini uygular. geliştiricilers, bir ağ oyunu düzenlemek için bir dizi tipik oyun öğesinin yanı sıra istemci ve sunucu bileşenleri sunar., kendi oyunlarınızı oluşturmak için bir temel olarak kullanılabilir.

Arazi oluşturma, aydınlatma manipülasyonu, görsel efektler oluşturma, sesle çalışma, komut dosyalarını bağlama ve basamaklı gölgeler, küresel aydınlatma, yansıtıcı ve parlak yüzeyler gibi gelişmiş işleme modlarını kullanma örnekleri vardır. Kompozisyon ayrıca diğer projelerde kullanılabilecek bir dizi oyun kaynağı (varlığı) içerir.

Öne çıkan bir diğer değişiklik de ROS2 modülü tanıtıldıhangi Robot İşletim Sistemi araç seti ile bütünleşir (ROS2) ve robot simülatörleri oluşturmak için sürücüler, algoritma uygulamaları, bileşenler, kaynaklar ve yardımcı programlar sağlar. modül doğrudan ROS 2 platformu için kod eklemeye izin verir simülatörlü bir projede hazır şablonlar kullanın, kaynakları içe aktarın ve sanal sensörleri bağlayın.

Bunu da bulabiliriz Material Pipeline soyutlama katmanı eklendi platform ve donanımdan bağımsız olarak performans ve kalite arasında gerekli dengeyi elde etmek için işleme aşamalarını yapılandırmayı kolaylaştırmak için (her işleme aşaması için ayrı gölgelendiriciler oluşturarak çalışır).

Oyun düzenleyici genişletilebilirliği iyileştirildi (O3DE Editör), kendi menülerinizi, kısayol tuşlarınızı ve bağlamsal eylemlerinizi ve eklenti Python betiklerini eklemenize izin veren Action Manager API'sini uygulayan.

Of the öne çıkan diğer değişiklikler bu yeni sürümün:

  • PhysX 5.1 fizik simülasyon motoru için destek eklendi.
  • Güncellenmiş animasyon düzenleme arayüzü (Animasyon Düzenleyici).
  • Varlıkları içe aktarmak için yeni bir süreç (Animasyon Varlıklarını İçe Aktarma) önerildi.
  • AnimGraph'ın profil oluşturmasını ve optimize edilmesini kolaylaştırmak için bir performans görselleştiricisi eklendi.
  • Arazi sistemi artık görünüm alanı içinde çizim yapmak, arazi oluşturmak veya araziyi değiştirmek için bir Fırça aracına sahiptir.
  • Farklı projelerle birlikte kullanılabilen O3DE motorunun birkaç farklı sürümünün aynı sistem üzerine aynı anda kurulabilmesi sağlanmıştır.
  • Gem eklenti sistemi, platform desteğini belirleme ve platform desteğine dayalı modülleri filtreleme yeteneği sunar.
  • Stereoskopik işleme için OpenXR standardı için yerleşik destek.
  • Mobil cihazlarda geliştirilmiş performans.

Nihayet ilgilenenler için, Kodun C++ ile yazıldığını ve Apache 2.0 lisansı altında yayınlandığını, ayrıca Linux, Windows, macOS, iOS ve Android platformlarını zaten desteklediğini bilmelidirler.

Bu konuda daha fazla kontrol edebilirsiniz Aşağıdaki bağlantıda.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.