Nvidia, NVIDIA PhysX kaynak kodunu halka yayınlamaya karar verdi

nvidia_physx_official_logo

NVIDIA, geçtiğimiz hafta blogu aracılığıyla NVIDIA PhysX kaynak kodunun kullanılabilirliğini duyurdu. böylece herkes yüksek kaliteli, gerçeklik fizik simülasyon motorunu kullanabilir.

NVIDIA, PhysX fizik simülasyon motoru kaynak kodunu halka yayınlamaya ve ücretsiz projeler kategorisine yerleştirmeye karar verdi.

Nvidia PhysX hakkında

NVIDIA PhysX, birçok popüler oyun motorunun bir parçasıdır, Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2 ve REDengine dahil.

PhysX temelinde 500'den fazla oyun oluşturuldu"Batman: Arkham Asylum", "Batman: Arkham City", "Bioshock Infinite", "Borderlands 2", "Lords of the Fallen", "Monster Hunter Online", "Daylight" "ve" Witcher 3 "dahil.

Bu tür oyunlarda PhysX, imha, patlamalar, karakterlerin ve arabaların gerçekçi hareketleri gibi efektleri uygulamak için kullanılır., dalgalardan çıkan duman, rüzgarın eğdiği ağaçlar, engellerin etrafından akan ve akan su, giysilerin çırpılması ve yırtılması, sert ve yumuşak cisimlerle çarpışmalar ve etkileşimler.

PhysX'in açık ürün olarak kullanılabileceği alanlardan bazıları:

  • Yapay zeka alanındaki araştırmalar ve sinir ağlarını eğitmek için nesnel gerçeklik durumunu yansıtan verilerin sentezi.
  • Robotları eğitmek için gerçekçi ortamlar yaratmak.
  • Otonom araçları ve otopilotları çalıştırma sürecinde gerçek koşulların simülasyonu.
  • Gerçekçi oyun ortamlarını yeni bir seviyeye taşıyın.
  • Fiziksel süreçlerin simülasyonunda yüksek düzeyde ayrıntı ve hassasiyet elde etmek için yüksek performanslı kümeleme sistemlerinin kullanılması.

NVIDIA, kamu PhysX

PhysX kaynak kodunun piyasaya sürülmesinin nedeni, bilgisayar oyunlarının dışındaki alanlarda fiziksel süreç simülasyonunun acil olarak kullanılması gerektiğidir.yapay zeka, robotik, yapay görme, insansız araçlar ve yüksek performanslı bilgi işlem ile ilgili projelere olan talep.

Mevcut haliyle, PhysX SDK, oyunlarda fiziksel süreçlerin çoklu işlem simülasyonu için çok platformlu bir çözümdür, akıllı telefonlardan çok çekirdekli CPU'lara ve GPU'lara sahip güçlü iş istasyonlarına kadar çeşitli bilgisayarlar için ölçeklenebilir.

İşlemleri hızlandırmak için GPU'ların aktif kullanımı, çok büyük sanal dünyalardaki efektleri işlemek için PhysX'i kullanmanıza olanak tanır.

Duyuru, İçerik Mühendisliği ve Teknolojisi Kıdemli Direktörü Rev Lebaredian tarafından yapıldı., Nvidia GameWorks teknolojilerinden de sorumludur. Gönderide şunları söylüyor:

"Bunu yapıyoruz çünkü fiziksel simülasyon hayal ettiğimizden daha önemli hale geldi.

O kadar çok şeyin merkezinde ki, onu dünyaya açık kaynak biçiminde sunmaya karar verdik.

Açık kaynak sürümünün ilk sürümü PhysX SDK 3.4'tür , ancak PhysX 20'ın ücretsiz bir proje için ilk işlevsel güncellemeyi sunacak yeni bir sürümünün 4.0 Aralık'ta piyasaya sürülmesi planlanıyor.

Yeni sürüm, birçok eklemli parçadan oluşan karakter ve nesne simülasyonunun kalitesini artıracak olan TGS (Temporal Gauss-Seidel Çözücü) algoritmasını uygulayacak.

PhysX 4.0'da, Cmake kullanan montaj desteği de görünecek ve kinematik ve statik nesneler için filtre kurallarının ölçeklenebilirliği artırılacaktır.

Bu, oyunlarını Linux için taşımak isteyen geliştiriciler için çok iyi bir haber çünkü artık emrinde bir tane daha güçlü araç olacak.

Ve böylece Linux'ta daha yüksek kaliteli ürünler sunabilmek ve Windows ile ilgili bazı oyunlarda hala var olan farklılıkları aşamalı olarak sona erdirebilmek.

Ve tabii ki, PhysX'in otonom araçta, yapay zekada ve yüksek performanslı hesaplamada kullanılabileceği Rev olasılığını açıyor.

Kaynak kodu nerede bulunur?

Motorun kodu ve ilgili SDK, BSD lisansının yanı sıra GPU hızlandırma altında da açıktır. bu lisans altında olduğundan, bunun derlenmesi şu anda Windows, Linux, macOS, iOS ve Android platformları için desteklenmektedir.

PhysX ayrıca Unity3D ile Unreal 4 ve 3 motorlarıyla entegrasyona sahip olacak. Tam duyuru ve daha fazla ayrıntı doğrudan NVIDIA blogunda bulunabilir.

Kaynak kodu da GitHub'da mevcuttur.


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.