
NVIDIA PhysX SDK staje się w pełni open source
Około sześć i pół roku po przejściu NVIDIA PhysX SDK na model open-source na licencji 3-Clause BSD osiągnięto znaczący kamień milowy. Najnowsza aktualizacja, która została niedawno wydana na GitHub, obejmuje teraz kompletny kod źródłowy jądra symulacji GPU, skutecznie zwiększając otwartość SDK.
Ogłoszenie firmy NVIDIA
W swoim ogłoszeniu firma NVIDIA wyraziła entuzjazm w związku z tą aktualizacją, stwierdzając:
Z przyjemnością informujemy, że najnowsza aktualizacja zestawu PhysX SDK obejmuje teraz cały kod źródłowy GPU, w pełni licencjonowany na zasadach BSD-3!
To kompleksowe wydanie zawiera ponad 500 jąder CUDA, które ułatwiają zaawansowane funkcjonalności, w tym dynamikę ciał sztywnych, symulację płynów i obsługę obiektów odkształcalnych. GPU PhysX jest przykładem jednej z najbardziej wyrafinowanych aplikacji programowania CUDA i GPU w symulacji w czasie rzeczywistym, ostatecznie służąc jako cenne źródło zarówno dla programistów, jak i osób uczących się.
Wprowadzenie do Flow SDK
W połączeniu z kodem źródłowym jądra symulacji GPU, NVIDIA udostępnia również kompletną implementację shaderów obliczeniowych GPU Flow SDK. Ta biblioteka koncentruje się na symulacji płynów w czasie rzeczywistym, opartej na rozproszonej siatce, poszerzając zakres zasobów open source dostępnych dla społeczności programistów.
Wpływ na użytkowników i gry
Chociaż NVIDIA PhysX nie była ostatnio w centrum uwagi, pojawiły się obawy, gdy NVIDIA wstrzymała wsparcie dla nowszych kart graficznych GeForce RTX serii 50. To skłoniło użytkowników do poszukiwania niekonwencjonalnych rozwiązań, takich jak sparowanie procesora graficznego RTX 50 z RTX 3050 dedykowanym wyłącznie do obsługi zadań PhysX.
Konsekwencje tej zmiany dotyczą głównie kilku starszych tytułów na PC, takich jak Batman: Arkham Asylum i Mirror’s Edge. Jednak niedawna wersja kodu źródłowego jądra symulacji GPU umożliwia modderom potencjalne samodzielne naprawienie tych problemów. Chociaż proaktywne działanie ze strony NVIDIA byłoby lepsze, ta strategia open source oferuje społeczności drogę do rozwiązań. Przewidujemy monitorowanie nadchodzących wydań modów, które wykorzystają nowo dostępny kod źródłowy jądra symulacji GPU.
Dodaj komentarz ▼