Nvidia memutuskan untuk melepaskan kod sumber NVIDIA PhysX kepada orang ramai

Nvidia_physx_official_logo

Minggu lalu NVIDIA mengumumkan melalui blognya mengenai ketersediaan kod sumber NVIDIA PhysX. supaya semua orang dapat menggunakan mesin simulasi fizik realiti berkualiti tinggi.

NVIDIA memutuskan untuk melancarkan kod sumber mesin simulasi fizik PhysX kepada orang ramai dan memasukkannya ke dalam kategori projek percuma.

Mengenai Nvidia PhysX

NVIDIA PhysX adalah sebahagian daripada banyak enjin permainan yang popular, termasuk Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2, dan REDengine.

Lebih daripada 500 permainan telah dibina berdasarkan PhysXTermasuk "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 melaksanakan kesan seperti pemusnahan, letupan, pergerakan watak dan kereta yang realistik, asap dari ombak, pokok yang ditekuk angin, air mengalir dan mengalir di sekitar rintangan, mengepakkan dan merobek pakaian, perlanggaran dan interaksi dengan badan yang keras dan lembut.

Beberapa bidang di mana PhysX dapat digunakan sebagai produk terbuka:

  • Sintesis data yang mencerminkan keadaan realiti objektif, untuk penyelidikan dalam bidang kecerdasan buatan dan untuk melatih rangkaian saraf.
  • Menciptakan persekitaran yang realistik untuk melatih robot.
  • Simulasi keadaan sebenar dalam proses menjalankan kenderaan autonomi dan autopilot.
  • Naik persekitaran permainan yang realistik ke tahap yang baru.
  • Penggunaan sistem kluster berprestasi tinggi untuk mencapai tahap perincian dan ketepatan simulasi proses fizikal yang tinggi.

NVIDIA menyediakan untuk awam PhysX

Sebab untuk melepaskan kod sumber PhysX adalah keperluan mendesak untuk menggunakan simulasi proses fizikal di kawasan di luar permainan komputer, permintaan untuk projek yang berkaitan dengan kecerdasan buatan, robotik, penglihatan buatan, kenderaan tanpa pemandu dan pengkomputeran berprestasi tinggi.

Dalam bentuknya sekarang, PhysX SDK adalah penyelesaian pelbagai platform untuk simulasi proses fizikal proses fizikal dalam permainan, diskalakan untuk pelbagai komputer, dari telefon pintar hingga stesen kerja yang kuat dengan CPU dan GPU berbilang teras.

Penggunaan GPU yang aktif untuk mempercepat operasi membolehkan anda menggunakan PhysX untuk memproses kesan di dunia maya yang sangat besar.

Pengumuman itu dibuat oleh Pengarah Kanan Kejuruteraan Kandungan dan Teknologi, Pendeta Lebaredian, yang juga bertanggungjawab untuk teknologi Nvidia GameWorks. Dalam siaran itu tertera perkara berikut:

"Kami melakukan ini kerana simulasi fizikal akhirnya lebih penting daripada yang kami bayangkan.

Ini adalah pusat kepada banyak perkara yang berbeza sehingga kami memutuskan untuk menjadikannya tersedia untuk dunia dalam bentuk sumber terbuka.

Versi pertama versi sumber terbuka ialah PhysX SDK 3.4 , tetapi versi baru PhysX 20 dijadualkan akan dikeluarkan pada 4.0 Disember, yang akan menawarkan kemas kini fungsional pertama untuk projek percuma.

Versi baru akan menerapkan algoritma TGS (Temporal Gauss-Seidel Solver), yang akan meningkatkan kualiti simulasi watak dan objek, yang terdiri daripada banyak bahagian yang diartikulasikan.

Dalam PhysX 4.0, sokongan pemasangan menggunakan Cmake juga akan muncul dan skalabilitas peraturan penapis untuk objek kinematik dan statik akan meningkat.

Ini adalah berita baik bagi para pemikir yang ingin memindahkan permainan mereka ke Linux, kerana sekarang mereka akan mempunyai satu alat yang lebih kuat.

Dan dengan demikian dapat memberikan lebih banyak produk berkualiti tinggi di Linux dan secara beransur-ansur mengakhiri perbezaan yang masih ada dalam beberapa tajuk berkenaan dengan Windows.

Dan, tentu saja, membuka kemungkinan untuk Rev, di mana PhysX dapat digunakan dalam kenderaan autonomi, AI dan pengkomputeran berprestasi tinggi.

Di mana untuk mencari kod sumber?

Kod untuk enjin dan SDK yang berkaitan dibuka di bawah lesen BSD dan juga pecutan GPU berada di bawah lesen ini, jadi penyusunan ini kini disokong untuk platform Windows, Linux, macOS, iOS dan Android.

PhysX juga mempunyai integrasi dengan mesin Unreal 3 dan 4 dengan Unity3D. Pengumuman lengkap dan perincian lebih lanjut boleh didapati secara langsung di blog NVIDIA.

Kod sumbernya juga terdapat di GitHub.


Kandungan artikel mematuhi prinsip kami etika editorial. Untuk melaporkan ralat, klik di sini.

Menjadi yang pertama untuk komen

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan.

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.