NVIDIA vydává jádro PhysX 5.6.0 a open source Flow GPU

Společnost NVIDIA vydala fyzikální simulační engine PhysX 5.6 a související sadu PhysX SDK. K dispozici je také nová verze knihovny pro simulaci tekutin Flow 2.2.0. Kód projektu je distribuován pod licencí BSD-3 a podporuje platformy Linux, macOSiOS Windows и Android.

Přestože je PhysX SDK publikováno se zdrojovým kódem pod licencí BSD od roku 2018, doposud byl kód publikován s jednou významnou výjimkou - nebyl zahrnut kód jádra pro simulaci GPU. V aktualizaci PhysX SDK 5.6 společnost NVIDIA zpřístupnila veškerý takový kód pod licencí BSD a zahrnula ho do SDK. Ihned po instalaci je k dispozici více než 500 CUDA jader, které poskytují funkce, jako je dynamika tuhých těles, simulace tekutin a modelování deformací objektů. Flow GPU je nyní navíc k dispozici s plnou implementací shaderů pro výpočetní data GPU pro Flow SDK.

PhysX je jeden z nejpopulárnějších fyzikálních enginů, používaný ke zpracování fyzikálních interakcí v téměř tisíci hrách a obsažený v mnoha herních enginech, včetně Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2 a REDengine. Engine se škáluje napříč širokou škálou hardwaru, od chytrých telefonů až po výkonné pracovní stanice s vícejádrovými CPU a GPU, a využívá možností GPU k urychlení zpracování efektů.

Mezi oblasti použití PhysX patří implementace takových efektů, jako je destrukce, exploze, realistické pohyby postav a aut, valící se kouř, stromy ohýbající se větrem, voda proudící a obtékající překážky, vlající a roztrhané oblečení, kolize a interakce s tvrdými a měkkými těly. Kromě vývoje her lze engine využít také v oblastech, jako je syntéza dat pro výzkum v oblasti umělé inteligence a pro trénování neuronových sítí, vytváření realistických prostředí pro trénink robotů, simulace reálných podmínek při testování autonomních vozidel a autopilotů.


Zdroj: opennet.ru

Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster