NVIDIA izdod PhysX 5.6.0 dzinēju un atvērtā koda Flow GPU

NVIDIA ir izlaidusi PhysX 5.6 fizikas simulācijas dzinēju un ar to saistīto PhysX SDK. Ir pieejama arī jauna Flow 2.2.0 šķidruma simulācijas bibliotēkas versija. Projekta kods tiek izplatīts saskaņā ar BSD-3 licenci un atbalsta platformas. Linux, macOS, iOS, Windows и Android.

Lai gan kopš 2018. gada PhysX SDK tika publicēts ar pirmkodu saskaņā ar BSD licenci, līdz šim kods tika publicēts ar vienu būtisku izņēmumu - GPU simulācijas kodola kods netika iekļauts. PhysX SDK 5.6 atjauninājumā NVIDIA ir atvērusi visu šādu kodu saskaņā ar BSD licenci un iekļāvusi to SDK. Ir pieejami vairāk nekā 500 CUDA serdeņi, kas nodrošina tādas funkcijas kā stingra korpusa dinamika, šķidruma simulācija un objektu deformāciju modelēšana. Turklāt tagad ir pieejams Flow GPU ar pilnu GPU skaitļošanas ēnotāju ieviešanu Flow SDK.

PhysX ir viens no populārākajiem fizikas dzinējiem, ko izmanto fiziskās mijiedarbības veikšanai gandrīz tūkstoš spēļu un ir iekļauts daudzos spēļu dzinējos, tostarp Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2 un REDengine. Dzinējs darbojas dažādās aparatūrā, sākot no viedtālruņiem līdz jaudīgām darbstacijām ar daudzkodolu CPU un GPU, un izmanto GPU iespējas, lai paātrinātu efektu apstrādi.

Starp PhysX pielietojuma jomām ir tādu efektu īstenošana kā iznīcināšana, sprādzieni, reālistiskas varoņu un automašīnu kustības, kūpojoši dūmi, koki, kas liecas no vēja, ūdens plūst un plūst ap šķēršļiem, plīvojošas un saplēstas drēbes, sadursmes un mijiedarbības ar cietiem un mīkstiem ķermeņiem. Papildus spēļu izstrādei dzinēju var izmantot arī tādās jomās kā datu sintēze pētījumiem mākslīgā intelekta jomā un neironu tīklu apmācībai, radot reālistisku vidi robotu apmācībai, simulējot reālās dzīves apstākļus autonomo transportlīdzekļu un autopilotu testēšanas laikā.


Avots: opennet.ru

Iegādājieties uzticamu mitināšanu vietnēm ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa vietņu mitināšanu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster