NVIDIA opublikowała silnik PhysX 5.6.0 i otworzyła kod Flow GPU

Firma NVIDIA opublikowała wydanie silnika symulacji procesów fizycznych PhysX 5.6 oraz towarzyszącego mu zestawu narzędzi PhysX SDK. Jednocześnie dostępna jest nowa wersja biblioteki modelowania cieczy Flow 2.2.0. Kod projektu jest rozpowszechniany na licencji BSD-3 i wspiera platformy Linux, macOS, iOS, Windows oraz Android.

Pomimo że PhysX SDK jest od 2018 roku udostępniany z kodem źródłowym na licencji BSD, kod był publikowany z jednym istotnym wyjątkiem — nie zawierał kodu rdzenia symulacji (GPU simulation kernel). W aktualizacji SDK PhysX 5.6 firma NVIDIA otworzyła cały ten kod na licencji BSD i dołączyła go do SDK. Dostępnych jest ponad 500 gotowych rdzeni dla CUDA, zapewniających takie funkcje, jak dynamika ciał stałych, symulacja cieczy i modelowanie odkształceń obiektów. Ponadto dostęp do Flow GPU został otwarty z pełną realizacją obliczeniowych shaderów na GPU dla Flow SDK.

PhysX jest jednym z najpopularniejszych silników fizycznych, który jest używany do przetwarzania interakcji fizycznych w niemal tysiącu gier i znajduje się w wielu silnikach gier, w tym Unreal Engine, Unity3D, AnvilNext, Stingray, Dunia 2 oraz REDengine. Silnik jest skalowalny do różnego sprzętu, od smartfonów po potężne stacje robocze z wielordzeniowymi CPU i GPU, i pozwala wykorzystać możliwości GPU do przyspieszania przetwarzania efektów.

Wśród obszarów zastosowania PhysX wyróżnia się realizacja takich efektów jak zniszczenia, eksplozje, realistyczne ruchy postaci i pojazdów, wirujący dym, gięte przez wiatr drzewa, płynąca i omijająca przeszkody woda, powiewające i rwące się ubrania, kolizje oraz interakcje z ciałami stałymi i miękkimi. Oprócz tworzenia gier silnik może być również wykorzystywany w takich obszarach jak syntez danych do badań w dziedzinie sztucznej inteligencji i do treningu sieci neuronowych, tworzenie realistycznych środowisk do treningu robotów, symulacja realnych warunków podczas testowania pojazdów autonomicznych i autopilotów.


Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster