Nvidia vendosi të lëshojë për publikun kodin burimor NVIDIA PhysX

Nvidia_physx_logo_official

Javën e kaluar NVIDIA njoftoi përmes blogut të saj disponueshmërinë e kodit burimor NVIDIA PhysX. kështu që të gjithë mund të përdorin motorin e tij të simulimit të fizikës me cilësi të lartë, të realitetit.

NVIDIA vendosi të lëshojë për publikun kodin burimor të motorit të simulimit të fizikës PhysX dhe ta vendosë atë në kategorinë e projekteve falas.

Rreth Nvidia PhysX

NVIDIA PhysX është pjesë e shumë motorëve të njohura të lojërave, përfshirë Motorin Unreal, Unity3D, AnvilNext, Stingray, Dunia 2 dhe REDengine.

Më shumë se 500 lojëra janë ndërtuar në bazë të PhysX, përfshirë "Batman: Arkham Azil", "Batman: Arkham City", "Bioshock Infinite", "Borderlands 2", "Lords of the Fallen", "Monster Hunter Online", "Daylight" "dhe" Witcher 3 ".

Në lojëra të tilla, PhysX përdoret për të zbatuar efekte të tilla si shkatërrimi, shpërthimet, lëvizjet reale të personazheve dhe makinave, tymi nga valët, pemët e përkulura nga era, uji që rrjedh dhe rrjedh rreth pengesave, përplasja dhe grisja e veshjeve, përplasjet dhe ndërveprimet me trupa të fortë dhe të butë.

Disa nga fushat në të cilat PhysX mund të përdoret si një produkt i hapur:

  • Sinteza e të dhënave që pasqyrojnë gjendjen e realitetit objektiv, për kërkime në fushën e inteligjencës artificiale dhe për trajnimin e rrjeteve nervore.
  • Krijimi i mjediseve realiste për të trajnuar robotët.
  • Simulimi i kushteve reale në procesin e drejtimit të automjeteve autonome dhe autopilotëve.
  • Merrni mjediset reale të lojrave në një nivel të ri.
  • Përdorimi i sistemeve të grumbullimit me performancë të lartë për të arritur një nivel të lartë të detajit dhe saktësisë në simulimin e proceseve fizike.

NVIDIA vë në dispozicion të publik PhysX

Arsyeja për lëshimin e kodit burimor PhysX është nevoja urgjente për të përdorur simulimin e procesit fizik në zona përtej lojërave kompjuterike, kërkesa për projekte që lidhen me inteligjencën artificiale, robotikën, shikimin artificial, automjetet pa pilot dhe informatikë me performancë të lartë.

Në formën e tij aktuale, PhysX SDK është një zgjidhje multiplatforme për simulimin multiproces të proceseve fizike në lojëra, i shkallëzuar për kompjutera të ndryshëm, nga telefonat inteligjentë deri te stacionet e fuqishme të punës me CPU dhe GPU multi-core.

Përdorimi aktiv i GPU-ve për të shpejtuar operacionet ju lejon të përdorni PhysX për të përpunuar efektet në botë shumë të mëdha virtuale.

Njoftimi u bë nga Drejtori i Lartë i Inxhinierisë dhe Teknologjisë së Përmbajtjes, Rev Lebaredian, i cili është gjithashtu përgjegjës për teknologjitë Nvidia GameWorks. Në postim thuhet sa vijon:

“Ne po e bëjmë këtë sepse simulimi fizik përfundoi të ishte më i rëndësishëm nga sa e imagjinonim.

Isshtë thelbësore për kaq shumë gjëra të ndryshme, saqë ne vendosëm ta vëmë atë në dispozicion të botës në formë të burimit të hapur.

Versioni i parë i versionit me burim të hapur është PhysX SDK 3.4 , por një version i ri i PhysX 20 është planifikuar të dalë në treg më 4.0 dhjetor, i cili do të ofrojë azhurnimin e parë funksional për një projekt falas.

Versioni i ri do të implementojë algoritmin TGS (Temporal Gauss-Seidel Solver), i cili do të përmirësojë cilësinë e karakterit dhe simulimit të objektit, i cili përbëhet nga shumë pjesë të artikuluara.

Në PhysX 4.0, mbështetja e montimit duke përdorur Cmake do të shfaqet gjithashtu dhe shkallëzimi i rregullave të filtrit për objektet kinematike dhe statike do të rritet.

Ky është një lajm shumë i mirë për devs që duan të transportojnë lojërat e tyre për Linux, sepse tani ata do të kenë në dispozicion një mjet më të fuqishëm.

Dhe kështu të jesh në gjendje të ofrosh gjithnjë e më shumë produkte me cilësi të lartë në Linux dhe gradualisht duke i dhënë fund ndryshimeve që ekzistojnë ende në disa tituj në lidhje me Windows.

Dhe, sigurisht, hapja e mundësisë për Rev, ku PhysX mund të përdoret në automjetin autonom, AI dhe informatikë me performancë të lartë.

Ku ta gjeni kodin burimor?

Kodi për motorin dhe SDK-në e tij të lidhur është i hapur nën licencën BSD si dhe përshpejtimin e GPU gjithashtu është nën këtë licencë, kështu që përpilimi i tij aktualisht mbështetet për Windows, Linux, macOS, iOS dhe platformat Android.

PhysX gjithashtu të ketë integrim me motorët Unreal 3 dhe 4 me Unity3D. Njoftimi i plotë dhe më shumë detaje mund të gjenden direkt në blogun NVIDIA.

Kodi burim është gjithashtu në dispozicion në GitHub.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.