Poradniki

▷ Co to jest NVIDIA physx i do czego służy

Spisu treści:

Anonim

Nvidia PhysX to zaawansowany i potężny silnik, który umożliwia fizykę w czasie rzeczywistym w najbardziej zaawansowanych grach komputerowych. Oprogramowanie PhysX jest obecnie szeroko stosowane w ponad 150 grach i jest używane przez ponad 10 000 programistów, co daje nam wyobrażenie o jego ogromnym znaczeniu.

Indeks treści

Wszystko, co musisz wiedzieć o technologii Nvidia Physx

PhysX jest zastrzeżonym SDK silnika fizyki w czasie rzeczywistym. PhysX został stworzony na NovodeX, wydzielonej z ETH Zurich. W 2004 r. NovodeX został przejęty przez Ageię, aw lutym 2008 r. Ageia została przejęta przez Nvidię, wiodącego na świecie producenta kart graficznych. Termin PhysX może również odnosić się do karty rozszerzeń PPU zaprojektowanej przez Ageia w celu przyspieszenia gier wideo z obsługą PhysX.

Zalecamy przeczytanie naszego wpisu na temat recenzji Nvidii RTX 2080 Ti w języku hiszpańskim

To, co dziś znane jest jako PhysX, powstało jako silnik do symulacji fizyki o nazwie NovodeX. Silnik wielowątkowy został opracowany przez szwajcarską firmę NovodeX AG. W 2004 r. Ageia nabyła NovodeX AG i rozpoczęła opracowywanie technologii sprzętowej, która może przyspieszyć obliczenia fizyczne, pomagając procesorowi. Ageia nazwała technologię PhysX PPU (Physics Processing Unit), a pakiet SDK został przemianowany na PhysX na NovodeX. W 2008 roku Ageia została przejęta przez producenta technologii graficznej Nvidia. Następnie Nvidia zaczęła włączać akcelerację sprzętową PhysX na swojej linii kart graficznych GeForce i ostatecznie przestała być kompatybilna z PPU firmy Ageia.

PhysX to technologia zoptymalizowana pod kątem sprzętowego przyspieszania fizyki przy użyciu masywnie równoległych procesorów. Procesory graficzne Nvidia GeForce z obsługą PhysX zapewniają wykładniczy wzrost mocy obliczeniowej fizyki, przenosząc fizykę gier na wyższy poziom.

Wieloprocesowy silnik PhysX został specjalnie zaprojektowany do przyspieszania sprzętowego w środowiskach o bardzo dużej równoległości. Procesory graficzne są naturalnym miejscem do obliczania obliczeń fizyki, ponieważ podobnie jak grafika przetwarzanie fizyki opiera się na tysiącach równoległych obliczeń. Obecnie procesory graficzne Nvidii mają ponad 5000 rdzeni, dzięki czemu nadają się do wykorzystania oprogramowania PhysX. Połączenie grafiki i fizyki wpływa na wygląd i zachowanie wirtualnego świata.

Nvidia PhysX sprawia, że ​​gry są bardziej żywe niż kiedykolwiek

Fizyka polega na tym, jak obiekty w grze poruszają się, wchodzą w interakcje i reagują na otaczające je środowisko. Bez fizyki w wielu dzisiejszych grach przedmioty po prostu nie działają tak, jak tego chcesz lub oczekujesz w prawdziwym życiu. Obecnie większość akcji ogranicza się do wstępnie zdefiniowanych animacji uruchamianych przez zdarzenia w grze, takie jak strzał w ścianę. Nawet najsilniejsza broń może pozostawić niewiele więcej niż plamę na najcieńszej części ścian, a każdy zabity przez ciebie przeciwnik spada w ten sam, z góry określony sposób. Gracze pozostają w grze, która wygląda dobrze, ale brakuje jej realizmu niezbędnego, aby doświadczenie było naprawdę wciągające.

Dzięki technologii Nvidia PhysX światy gry dosłownie ożywają: ściany można zburzyć, szkło można rozbić, drzewa zginają się na wietrze, a woda płynie siłą i ciałem. Procesory graficzne Nvidia GeForce z PhysX oferują moc obliczeniową niezbędną do umożliwienia prawdziwej i zaawansowanej fizyki w następnej generacji tytułów, dzięki czemu predefiniowane efekty animacji należą już do przeszłości.

Wymagania do korzystania z PhysX

Minimalne wymagania do obsługi PhysX to karta graficzna z serii GeForce 8 lub nowsza z co najmniej 32 rdzeniami i co najmniej 256 MB dedykowanej pamięci graficznej. Ogólnie jednak zaleca się 512 MB pamięci graficznej, chyba że masz dedykowany procesor graficzny PhysX. Gdy dwa, trzy lub cztery procesory graficzne Nvidia pracują na SLI, PhysX działa na jednym GPU, a renderowanie grafiki działa na wszystkich procesorach graficznych. Sterowniki NVIDIA optymalizują zasoby dostępne we wszystkich procesorach graficznych w celu zrównoważenia obliczeń PhysX i renderowania grafiki. Dlatego użytkownicy mogą spodziewać się znacznie większej liczby klatek na sekundę i lepszego ogólnego doświadczenia SLI.

PhysX jest obecnie możliwy z 2 heterogenicznymi GPU. W tej konfiguracji jeden procesor graficzny renderuje grafikę, zwykle najmocniejszą, podczas gdy drugi procesor graficzny jest całkowicie dedykowany do obliczeń PhysX. Pobierając wszystkie obliczenia PhysX do dedykowanego procesora graficznego, użytkownicy doświadczą płynniejszej gry.

To kończy nasz artykuł na temat tego, czym jest Nvidia Physx, mamy nadzieję, że był dla Ciebie przydatny i pomógł ci rozwiązać wszelkie wątpliwości dotyczące tej zaawansowanej i ważnej technologii stosowanej w najnowocześniejszych grach wideo.

Poradniki

Wybór redaktorów

Back to top button