Nvidia memutuskan untuk merilis kode sumber NVIDIA PhysX ke publik

nvidia_physx_official_logo

Minggu lalu NVIDIA mengumumkan melalui blognya ketersediaan kode sumber NVIDIA PhysX sehingga setiap orang dapat menggunakan mesin simulasi fisika realitas berkualitas tinggi.

NVIDIA memutuskan untuk merilis kode sumber mesin simulasi fisika PhysX ke publik dan menempatkannya dalam kategori proyek gratis.

Tentang Nvidia PhysX

NVIDIA PhysX adalah bagian dari banyak mesin game populer, termasuk Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2, dan REDengine.

Lebih dari 500 game telah dibangun berdasarkan PhysX, termasuk "Batman: Arkham Asylum", "Batman: Arkham City", "Bioshock Infinite", "Borderlands 2", "Lords of the Fallen", "Monster Hunter Online", "Daylight" "dan" Witcher 3 ".

Dalam permainan seperti itu, PhysX digunakan untuk mengimplementasikan efek seperti kehancuran, ledakan, pergerakan karakter dan mobil yang realistis, asap dari ombak, pepohonan yang tertiup angin, air mengalir dan mengalir di sekitar rintangan, pakaian yang mengepak dan robek, benturan dan interaksi dengan benda keras dan lunak.

Beberapa area di mana PhysX dapat digunakan sebagai produk terbuka:

  • Sintesis data yang mencerminkan keadaan realitas objektif, untuk penelitian di bidang kecerdasan buatan dan untuk melatih jaringan saraf.
  • Menciptakan lingkungan yang realistis untuk melatih robot.
  • Simulasi kondisi nyata dalam proses menjalankan kendaraan otonom dan autopilot.
  • Bawa lingkungan game yang realistis ke level baru.
  • Penggunaan sistem pengelompokan berkinerja tinggi untuk mencapai tingkat detail dan presisi tinggi dalam simulasi proses fisik.

NVIDIA menyediakan untuk publik PhysX

Alasan rilis kode sumber PhysX adalah kebutuhan mendesak untuk menggunakan simulasi proses fisik di area di luar permainan komputer, permintaan untuk proyek yang terkait dengan kecerdasan buatan, robotika, penglihatan buatan, kendaraan tak berawak, dan komputasi kinerja tinggi.

Dalam bentuknya saat ini, PhysX SDK adalah solusi multiplatform untuk simulasi multiproses dari proses fisik dalam game, dapat diskalakan untuk berbagai komputer, dari smartphone hingga workstation canggih dengan CPU dan GPU multi-core.

Penggunaan aktif GPU untuk mempercepat operasi memungkinkan Anda menggunakan PhysX untuk memproses efek di dunia virtual yang sangat besar.

Pengumuman tersebut dibuat oleh Senior Director of Content Engineering and Technology, Rev Lebaredian, yang juga bertanggung jawab atas teknologi Nvidia GameWorks. Dalam postingan tersebut tertulis sebagai berikut:

“Kami melakukan ini karena simulasi fisik ternyata lebih penting dari yang kami bayangkan.

Ini penting bagi begitu banyak hal berbeda sehingga kami memutuskan untuk membuatnya tersedia bagi dunia dalam bentuk sumber terbuka.

Versi pertama dari versi open source adalah PhysX SDK 3.4 , tetapi versi baru PhysX 20 dijadwalkan akan dirilis pada 4.0 Desember, yang akan menawarkan pembaruan fungsional pertama untuk proyek gratis.

Versi baru ini akan mengimplementasikan algoritma TGS (Temporal Gauss-Seidel Solver), yang akan meningkatkan kualitas simulasi karakter dan objek, yang terdiri dari banyak bagian yang diartikulasikan.

Dalam PhysX 4.0, dukungan perakitan menggunakan Cmake juga akan muncul dan skalabilitas aturan filter untuk objek kinematik dan statis akan ditingkatkan.

Ini adalah kabar baik bagi para pengembang yang ingin mem-port game mereka untuk Linux, karena sekarang mereka akan memiliki satu alat yang lebih kuat.

Dan dengan demikian untuk dapat menghadirkan lebih banyak produk berkualitas tinggi di Linux dan secara bertahap mengakhiri perbedaan yang masih ada di beberapa judul sehubungan dengan Windows.

Dan tentunya membuka kemungkinan untuk Rev, dimana PhysX bisa digunakan di kendaraan otonom, AI, dan komputasi performa tinggi.

Di mana menemukan kode sumber?

Kode untuk mesin dan SDK terkait terbuka di bawah lisensi BSD serta akselerasi GPU juga berada di bawah lisensi ini, jadi kompilasi ini saat ini didukung untuk platform Windows, Linux, macOS, iOS dan Android.

PhysX juga memiliki integrasi dengan mesin Unreal 3 dan 4 dengan Unity3D. Pengumuman lengkap dan detail lebih lanjut dapat ditemukan langsung di blog NVIDIA.

Kode sumbernya juga tersedia di GitHub.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.