NVIDIA har offentliggjort PhysX 5.6.0-motoren og åbnet koden for Flow GPU

NVIDIA har offentliggjort en udgivelse af simuleringsmotoren PhysX 5.6 og det dertil hørende PhysX SDK-værktøj. Samtidig er den nyeste version af væskemodelleringsbiblioteket Flow 2.2.0 tilgængelig. Kildekoden til projektet distribueres under BSD-3 licensen og understøtter platforme som Linux, macOS, iOS, Windows og Android.

Selvom PhysX SDK siden 2018 har været tilgængeligt med kildekode under BSD-licensen, har koden hidtil været udgivet med ét væsentligt undtagelse — koden til simuleringskernen (GPU simulation kernel) var ikke inkluderet. I opdateringen SDK PhysX 5.6 har NVIDIA åbnet al sådan kode under BSD-licensen og inkluderet den i SDK'et. Der er tilgængelige over 500 færdige kerner til CUDA, der muliggør funktioner som dynamik af faste legemer, væskesimulering og deformation af objekter. Desuden er der åbnet adgang til Flow GPU med en fuld implementering af GPU-beregning shaders til Flow SDK.

PhysX er en af de mest populære fysiske motorer, der anvendes til behandling af fysiske interaktioner i næsten tusinde spil og indgår i mange spilmotorer, herunder Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2 og REDengine. Motoren kan skaleres til forskellige hardware, fra smartphones til kraftfulde arbejdsstationer med multicore CPU'er og GPU'er, og gør det muligt at udnytte GPU'ens kapabiliteter til at accelerere effekthåndtering.

Blandt anvendelsesområderne for PhysX bemærkes implementeringen af effekter som ødelæggelser, eksplosioner, realistiske bevægelser af karakterer og køretøjer, svævende røg, bølgende træer, vand der flyder og omgår forhindringer, flagrende og revnede tøj, sammenstød og interaktioner med faste og bløde legemer. Udover spildesign kan motoren også anvendes inden for områder som datagenerering til forskning i kunstig intelligens og træning af neurale netværk, skabelse af realistiske miljøer til træning af robotter, simulering af virkelige forhold under afprøvningen af autonome køretøjer og autopiloter.


Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster