• Wszystkie publikacje
  • Aktualności
  • Artykuły
  • Dyskusje na forum
  • Pliki do pobrania
    • O nas
    • Redakcja
    • Reklama
    • Kontakt
    • English
    • Kanały RSS
    • Pomoc
    • Regulamin
  • Artykuły
  • Aktualności
  • Pliki
  • Tagi
  • Konkursy
  • Forum
  • Personalizuj
Zarejestruj się   |  Zapomniałem hasła
  • Wszędzie
  • Artykuły
  • Aktualności
  • Pliki
  • Firmy
DźwiękWydarzeniaZestawy komputeroweTechnologieInne
Drukarki i skaneryUrządzenia wskazująceOprogramowanieGryMultimedia i gadżety
Obudowy i zasilaczeChłodzenieSerwery i sieciKomputery przenośneMonitory i projektory
Karty graficznePłyty główneProcesoryPamięciNapędy dyskowe i optyczne
Karty graficzne
Artykuł
Strona główna»Artykuły»Karty graficzne

PhysX by NVIDIA – analiza techniki i testy praktyczne

Physikoterapia
Mieszko Krzykowski, Piątek, 10 września 2010, 14:20
Tagi: ageia, apex, apex cloth, apex destruction, apex turbulence, avx, batman: arkham asylum, bullet physics library, cryostasis, dark void, direct compute, dmm2, fluidmark, geforce, havok, havok cloth, havok destruction, havok fx, hybrid physx mod, mafia 2, metro 2033, mirror's edge, nvidia, opencl, physx, physx sdk, physx sdk 3.0, physx software suit, ppu, sse, unreal tournament 3, x87

PhysX-owych rozważań podsumowanie

Zanim przejdziemy do głównej części podsumowania, pozwolimy sobie na (nie)małą dygresję. Gry wideo – ich grafika i poziom odwzorowania rzeczywistości – doszły do nieco dziwnego momentu w rozwoju. Przez lata twórcy gier nauczyli się znakomicie „oszukiwać” rzeczywistość, obchodzić ograniczenia mocy obliczeniowej sprzętu, rezygnując z symulacji i zastępując je różnymi sztuczkami. Tak powstały mapy świateł w czasach, gdy nikt nie marzył o dynamicznym oświetleniu w grach, tak powstało mapowanie wypukłości w czasach, gdy nikt nie myślał o wykorzystaniu duetu w postaci mapy przesunięć i teselacji – itp., itd. Te sztuczki połączone z kunsztem artystycznym spowodowały, że są gry, które wyglądają – nazwijmy to tak – ładnie. W tworzeniu „ładnych” gier wprawili się producenci gier konsolowych, co doprowadziło do powstania takich gier, jak Uncharted 2 i Final Fantasy XIII, które u zwykłego zjadacza gier wideo powodują szybsze bicie serca i niepohamowany potok słów o ich urodzie, mimo że technicznie są z poprzedniej epoki. Z drugiej strony mamy technicznych „killerów” pokroju Crysisa czy dość nowego Metro 2033. Pojawiają się produkcje o silnikach napisanych całkowicie bezkompromisowo, odzierane z kolejnych uproszczeń, które zadomowiły się w grach na przestrzeni ostatnich lat. Mimo to wcale nie wyglądają one na pierwszy rzut oka aż tak dobrze. Ba, niektórzy – często całkiem słusznie – mogą uznać, że wyglądają one gorzej od niektórych „ładnych” gier, i zdziwić się, dlaczego mają one tak duże wymagania, zrzucając przy tym winę na optymalizację. Wchodzimy coraz bardziej w szczegóły, które często są... trudne do zauważenia, a kosztowne w implementacji.

Ten przydługi wstęp miał na celu ułatwić zrozumienie naszych odczuć co do PhysX. Przez lata w grach mieliśmy do czynienia z powiewającymi flagami, unoszącym się dymem i ładnymi wybuchami. Teraz NVIDIA chce je urealnić i związać prawami fizyki. Zabiera się za kosztowne wydajnościowo detale, które mogą mieć problem z przekonaniem ludzi, że warto zapłacić za nie dość wysoką cenę.

Z gier, które widzieliśmy, najbardziej przekonała nas Batman: Arkham Asylum i potyczki ze Scarecrowem. W tych momentach gra po włączeniu PhysX-a zyskiwała bardzo dużo. Świetnie też spisywała się symulacja cieczy w Cryostasis, nawet pomimo tego, że przez ciągłe skojarzenia z kisielem robiliśmy się lekko głodni ;) Trochę z tyłu są Mirror's Edge i Mafia 2, w których nie ma nadzwyczajnych efektów, ale te, co są, nieźle się wkomponowują w klimat gry. Widzimy więc, że NVIDI-i udało się stworzyć we współpracy z twórcami gier efekty, które są dobrze widoczne i mocno wpływają na odczucia związane z rozgrywką, tyle że nie zawsze się to udaje.

Pozostaje kwestia kosztów, które nam wydają się w tym momencie zbyt wysokie. Całkowicie nie do przyjęcia wydają nam się sytuacje, gdy po wyłączeniu GPU PhysX znika coś takiego jak dym czy flagi. Już od tak dawna radzono sobie z tworzeniem ich bez PhysX-a... Rozumiemy, że nie da się wykonywać ich symulacji na procesorze (przynajmniej na razie), ale brak ich „tradycyjnych” odpowiedników to chyba lekkie nadużycie i... zbytnie lenistwo. Sztuczne zwiększanie różnic między CPU a GPU nie jest przez nas mile widziane. Dyskusyjna jest także słaba wydajność PhysX-a na procesorze (z brakiem wykorzystania wielowątkowości na czele) oraz blokowanie możliwości wykorzystania jako akceleratora fizyki GeForce'a działającego w parze z kartą graficzną AMD. Wiemy, że w obu przypadkach da się to zrobić inaczej, w sposób mający na celu przede wszystkim zadowolenie klientów, a nie speców od marketingu. Jeśli NVIDIA spełniłaby obietnice dotyczące optymalizacji PhysX-a działającego na CPU i właściciele mocnych procesorów wielowątkowych mogliby cieszyć się grywalną płynnością animacji bez przerzucania fizyki na GPU, jeśli zrezygnowałaby z blokad w sterownikach, to – mamy wrażenie – nikt by się już nie zastanawiał, czy PhysX ma sens, a raczej dlaczego tak mało gier z tego korzysta. Wtedy też fizyka w grach miałaby szansę na prawdziwie dynamiczny rozwój, po którym nikt już nie przeprowadzałby bilansu kosztów, a zachwycające efekty fizyczne stałyby się normą. I tego wyczekujemy.

Na zakończenie wspomnimy o ciekawych obserwacjach wynikających z porównania wydajności GeForce'a GTX 280 z wydajnością GeForce'a GTX 460. NVIDIA bardzo się chwaliła tym, jaką przewagę nowa architektura ma nad poprzednią w wykonywaniu obliczeń, jak szybko Fermi i jego pochodne umieją się przełączać między kontekstami i jak świetnie seria 400 radzi sobie z PhysX-em. Teraz widzimy wyraźnie, że to nie były czcze przechwałki. Mimo że GTX 460 jest porównywalny wydajnościowo z GTX-em 280, gdy w grę wchodzi tylko grafika, to jeśli obie karty obciążymy zarówno grafiką, jak i fizyką, nowy GeForce zostawia starszego daleko w tyle. Tutaj NVIDI-i należą się gratulacje. Przy okazji dobrze widać, że współczesne karty pokroju GTX-a 460 bardzo dobrze radzą sobie z jednoczesnym obsługiwaniem grafiki i fizyki, przez co dodatkowa karta graficzna nie jest konieczna. Jeśli jednak ktoś zdecyduje się na dodatkowy akcelerator, to GeForce 9600 GT wydaje się optymalnym wyborem.

12345678910111213
The Settlers Online
Znajdź sklep z częściami komputerowymi w Zumi.pl
Poprzednia strona
A co z konkurencją?
Spis treści
  • 1.
    A cóż to takiego ten PhysX?
  • 2.
    Platforma testowa
  • 3.
    Batman: Arkham Asylum
  • 4.
    Cryostasis
  • 5.
    Dark Void
  • 6.
    Mafia 2
  • 7.
    Metro 2033
  • 8.
    Mirror's Edge
  • 9.
    Unreal Tournament 3
  • 10.
    PhysFireX – czyli Radeon do grafiki, a GeForce do fizyki
  • 11.
    PhysX a optymalizacja, czyli czy dałoby się to zrobić lepiej
  • 12.
    A co z konkurencją?
  • 13.
    PhysX-owych rozważań podsumowanie
Ocena artykułu:
Ocen: 27
Zaloguj się, by móc oceniać
Zgłoś redakcji błąd na tej stronie
Komentarze (183)
Gilas (2010.09.10, 14:26)
Ocena: 6
#1

0%
Piękny Art w dobie mojej polemiki z Promilusem na temat fizyki w grach (http://pclab.pl/kom56271--0.html#c412038).
Pozdrawiam wszystkich bez wyjątku, proponuje troszkę ogłady w wyciąganiu pochopnych wniosków i sądów.

AMEN :-)
Edytowane przez autora (2010.09.10, 14:27)
fajny Rafałek (2010.09.10, 14:39)
Ocena: 5
#2

0%
Wielka szkoda, że PhysX nie ratuje tych gierek przed byciem nudnymi. Może poza UT3, ale tam krytyka się należy, bo jakoś zaprzęgneli do fizyki GeoModa w Red Faction i jakoś to nie ustępowało możliwościami PhysXowi. Czekam na rozwiązanie, które działa wszędzie.

Z fajnych gier z GPU PhysX to jeszcze bym polecał Cell Factor i Crazy Machines II.
SuLac0 (2010.09.10, 14:44)
Ocena: -4
#3

0%
nowe physx sdk wprowadza obsluge m.in.SSE2 ogolnie sporo zmian
http://physxinfo.com/news/3744/physx-sdk-2...ystem-software/
btw: gdzie Sacred 2 ????
Edytowane przez autora (2010.09.10, 14:46)
Igloczek (2010.09.10, 14:53)
Ocena: 9
#4

0%
fajny Rafałek @ 2010.09.10 14:39  Post: 412042
Wielka szkoda, że PhysX nie ratuje tych gierek przed byciem nudnymi


Mirror's Edge dobre było!
miraż (2010.09.10, 14:56)
Ocena: 9
#5

0%
Mieszko, gratuluję, świetny artykuł!
Bruno@Home (2010.09.10, 14:56)
Ocena: 8
#6

0%
Gilas @ 2010.09.10 14:26  Post: 412039
Piękny Art w dobie mojej polemiki z Promilusem na temat fizyki w grach (http://pclab.pl/kom56271--0.html#c412038).
Pozdrawiam wszystkich bez wyjątku, proponuje troszkę ogłady w wyciąganiu pochopnych wniosków i sądów.

AMEN :-)


A czytales w ogole caly artykul, bo chyba nie do konca potwierdza prezentowana przez Ciebie opinie? ;-)

cyt:
'Niestety, bardzo nam się nie podoba porównywanie wydajności świetnie zoptymalizowanego i „zwielowątkowionego” kodu wykonywanego na GPU z jednowątkowym i niezoptymalizowanym kodem wykonywanym na CPU. Jest to zabieg czysto marketingowy, który wprowadza w błąd. A bardzo nie lubimy, jak się nas robi w konia.'

'Wszystko wskazuje na to, że znakomitą większość efektów GPU PhysX spotykanych w dzisiejszych grach dałoby się wykonywać na współczesnym wielowątkowym procesorze i zachować przy tym zadowalającą płynność.'
Edytowane przez autora (2010.09.10, 14:59)
Promilus1984 (2010.09.10, 14:59)
Ocena: 0
#7

0%
Wpis usunięty przez moderatora
Edytowane przez moderatora (2010.09.10, 15:14): Wycieczki osobiste
Gilas (2010.09.10, 15:04)
Ocena: -1
#8

0%
Wpis usunięty przez moderatora
Edytowane przez moderatora (2010.09.10, 15:15): Wycieczki osobiste
halflife2004 (2010.09.10, 15:05)
Ocena: -11
#9

0%
Dla mnie Batman AA z PhysX oraz w 3d Vision to zupełnie inne doznanie z gry niż bez tego. Gra i tak była chyba najlepszą grą 2009 roku, ale z tymi dodatkami jest po prostu nie do opisania. I teraz kolejne pytanie kto normalny, kto nie chce wydać dużo kupi coś innego niż 460! AMP ? NVIDIA mocno się spóźniła z kartami, ale dla graczy wymagających od razu dała to co trzeba czyli 480 i 470, niestety ATi w tym czasie zakosiło cały rynek low endów które są najczęściej kupowane. Na chwilę obecną jest 460 i tutaj powiedzmy sobie szczerze jest to najlepsza grafika która daje wszystko od DX11 po PhysX do b. dużej wydajności w grach przy cenie bezkonkurencyjnej do reszty.
Chcesz mieć PhysX i najszybszą grafikę w stosunku cena/jakość to kup 460AMP!a :]

PS. to nie była reklama :]
Promilus1984 (2010.09.10, 15:07)
Ocena: -3
#10

0%
Wpis usunięty przez moderatora
Edytowane przez moderatora (2010.09.10, 15:15): Wycieczki osobiste
Zobacz wszystkie komentarze (183) »
Zaloguj się, by móc komentować
Artykuły spokrewnione
  • Najnowsze
  • Popularne
  • Najwyżej oceniane
  • GeForce GTX 670 – mocarny karzełek oparty na Keplerze 198
  • GeForce GTX 690- nieprzyzwoicie kosztowny, dwugłowy Kepler 227
  • 16:10 kontra 16:9 – porównanie walorów użytkowych wyświetlaczy 125
  • PowerVR SGX 9000 – Warlord niespodziewanie atakuje rynek kart graficznych dla desktopów (Prima Aprilis) 192
  • GeForce GTX 680 – umarł król, niech żyje król! 441
  • Radeon HD 7850 i HD 7870 – trzeci rzut w ofensywie Graphics Core Next 192
  • Radeon HD 7770 i 7750 – Graphics Core Next w masowym segmencie rynku 171
  • Pogłębiony test Radeona HD 7970 – multi-GPU, GPGPU, kodowanie wideo, karty różnych firm, podkręcanie ekstremalne 168
  • Radeon HD 7950 – kontynuacja ofensywy Graphics Core Next 131
  • Test 104 kart graficznych DirectX 11 169
  • Radeon HD 7970 – „bombowe” wejście Graphics Core Next 303
  • GeForce GTX 680 – umarł król, niech żyje król! 441
  • 16:10 kontra 16:9 – porównanie walorów użytkowych wyświetlaczy 125
  • OC School, czyli szkoła podkręcania. Część 1. – karty graficzne 90
  • Radeon HD 6770 i HD 6750 – AMD gra na bis 100
  • Radeon HD 7850 i HD 7870 – trzeci rzut w ofensywie Graphics Core Next 192
  • PowerVR SGX 9000 – Warlord niespodziewanie atakuje rynek kart graficznych dla desktopów (Prima Aprilis) 192
  • Asus GTX580 DirectCU II i MSI N580GTX Lightning – pojedynek kart dla entuzjastów wydajności 108
  • Asus GTX580 DirectCU II i MSI N580GTX Lightning – pojedynek kart dla entuzjastów wydajności 108
  • Pogłębiony test Radeona HD 7970 – multi-GPU, GPGPU, kodowanie wideo, karty różnych firm, podkręcanie ekstremalne 168
  • Radeon HD 7970 – „bombowe” wejście Graphics Core Next 303
  • MSI R6970 Lightning kontra Asus Matrix GTX 580 – starcie kart graficznych dla entuzjastów 194
  • Test 104 kart graficznych DirectX 11 169
  • OC School – podkręcanie kart graficznych, materiał wideo 47
  • OC School, czyli szkoła podkręcania. Część 1. – karty graficzne 90
  • PowerVR SGX 9000 – Warlord niespodziewanie atakuje rynek kart graficznych dla desktopów (Prima Aprilis) 192
  • 16:10 kontra 16:9 – porównanie walorów użytkowych wyświetlaczy 125
Więcej artykułów
Aktualności spokrewnione
  • Najnowsze
  • Popularne
  • Najwyżej oceniane
  • GeForce GTX 680 w wersji UltraCharged 11
  • Nvidia wydała sterowniki w wersji 301.42 WHQL 21
  • V-Sync w Keplerze powoduje mikroprzycięcia. Poprawka w przyszłym miesiącu 43
  • GeForce GTX 670 firmy ELSA 20
  • EVGA kolejny raz pokazuje, jak dba o swoich klientów 26
  • Nvidia przygotowuje mobilną wersję GTX 680 na targi Computex 14
  • Nvidia mówi o GK110. Bardzo, bardzo niewiele, ale jednak 59
  • Bezszelestny Radeon HD 7750 firmy HIS 9
  • Sześć niskobudżetowych kart EVGA z procesorami Nvidia GeForce serii 600 12
  • V-Sync w Keplerze powoduje mikroprzycięcia. Poprawka w przyszłym miesiącu 43
  • GeForce GTX 680 w wersji UltraCharged 11
  • Nvidia wydała sterowniki w wersji 301.42 WHQL 21
  • GeForce GTX 680 w wersji UltraCharged 11
  • V-Sync w Keplerze powoduje mikroprzycięcia. Poprawka w przyszłym miesiącu 43
  • Nvidia wydała sterowniki w wersji 301.42 WHQL 21
Więcej aktualności
AGDLab.pl
Szybkowar Tefal Clipso Modulo 2 – test
Obecnie, gdy tyle się mówi o zdrowym odżywianiu, rynek oferuje coraz więcej ciekawych rozwiązań pozwalających przygotowywać wartościowe, pożywne i różnorodne posiłki.
  • HMX-QF20 SMART - mała kamera Full HD z modułem WiFi
  • Nowy zestaw głośników Microlab M 223U
  • Kolejne sprzęty Pioneer z obsługą AirPlay i DLNA
  • Wysokiej jakości słuchawki nauszne marki Focal
  • Silicon Micro prezentuje nowe okulary Full HD
  • Pierwsze mówiące radio HD?
  • MPM wprowadza nową płytę indukcyjną MPM-60-IM-03
  • Mała i wytrzymała kamera Full HD marki Samsung
  • Słuchawki nauszne Pioneer dla miłośników basów
Gry online
Informacje prasowe
  • Nowe oblicze starego chłodzenia - Scythe Katana 4 0
  • Spam w kwietniu 2012 r. wg Kaspersky Lab 0
  • AirLive G.DUO - Nadal Hitem! 0
  • Pendrive USB 3.0 - szybki i tani 4
  • Etui Cygnett Action Armband – iPhone na sportowo 0
  • Nowe ultrabooki na naszym rynku 1
  • Czym jeszcze zaskoczy nas klawiatura? 0
  • Agito.pl - duże monitory LCD najpopularniejsze 0
  • Znani goście na wernisażu Jana Lebensteina 1
  • Monster ma brzmienie, o którym myślał artysta 0
  • Prezenty komunijne - tablet zamiast jeża pigmejskiego 4
  • Płyty GIGABYTE z serii 6 gotowe do obsługi Ivy Bridge 3
  • Najważniejsze POI związane z Euro 2012 w Twojej nawigacji 0
  • Mechaniczny gryzoń Leetgion Hellion 0
  • Wszystkie mecze EURO na Twoim laptopie 0
Więcej informacji prasowych
O autorze
Mieszko Krzykowski
Ostatnie publikacje:
  • Manta PowerTab MID07 – rzut oka 22
  • Sony Ericsson Xperia neo V, Samsung Wave 3, Samsung Galaxy S Plus, Nokia 701, Motorola Defy+, LG Swift 2X – test smartfonów za mniej więcej tysiąc złotych 71
  • Rzut oka na BlackBerry Tablet OS 2.0 23
  • Archos 80 G9 Turbo – krótki test tabletu rodem z Francji 23
  • Nokia 808 PureView – pierwsze spotkanie 67
  • HTC One X – HTC wraca do formy 61
Tagi
amd core i7 geforce gk104 gpu gra gry gtx 670 intel ivy bridge karta graficzna kepler notebook nvidia radeon samsung usb 2.0 windows windows 8
Forum
  • Najnowsze
  • Popularne
Ilość odpowiedzi
  • 6870
    World of Tanks16:25 | dominik_21
  • 11
    Jaka grafika do 200 zł?16:24 | Godlike_(UT)
  • 3
    Malowanie kondensatorów16:24 | szewskitomasz
  • 11
    Nowa karta do staruszka.16:24 | Tokugawa20
  • 647
    Co nowego na Xbox Live Marketplace16:24 | Orange
  • 8
    MOBO pod socket 1155 do 300zł16:23 | -RogaL
  • 10
    Kolorowe piksele...16:22 | Bart333k
  • 10595
    Diablo 3 - oficjalny temat16:22 | Varga
  • 4
    HTC Mozart Windows Phone 7 Tango - ktoś już ma?16:22 | Return of Gordon Lameman
  • 1
    Zasilacz do HD4870GS q6600.16:20 | ketton
Ilość odpowiedzi
  • 6870
    World of Tanks16:25 | dominik_21
  • 647
    Co nowego na Xbox Live Marketplace16:24 | Orange
  • 10595
    Diablo 3 - oficjalny temat16:22 | Varga
  • 569
    L.A. Noire16:19 | SuchY1337
  • 824
    WYCENIAMY ZESTAWY16:18 | Patrix85
  • 376
    teorie spiskowe16:18 | Bono[UG]
  • 4042
    Targowisko16:14 | raiders
  • 6387
    FAQ: AMD BULLDOZER FX (Zambezi, Interlagos) nowa architektura procesorów AMD16:10 | MaxForces
  • 5170
    Porozumienie ACTA16:09 | Return of Gordon Lameman
  • 139
    Off Polityczny16:08 | Push-up3k
Przejdź do forum
Podręczna baza firm
  • Serwis komputerowy
  • Sklep komputerowy
  • Hosting
  • Odzyskiwanie danych
  • Dostawcy internetu
  • Projektowanie stron
Lokalizator firm i usług
Szukana fraza
Lokalizacja
dodaj firmę wyróżnij się w zumi wyznacz trasę
Facebook
  • Aktualności
    • Najnowsze
    • Najpopularniejsze
    • Najczęściej komentowane
    • Alfabetycznie
  • Artykuły
    • Najnowsze
    • Najpopularniejsze
    • Najczęściej komentowane
    • Alfabetycznie
  • Pliki
    • Najnowsze
    • Najpopularniejsze
    • Najwyżej oceniane
    • Alfabetycznie
  • Forum dyskusyjne
    • Najnowsze wypowiedzi
    • Twoje ostatnie wypowiedzi
    • Prywatne wiadomości
    • Lista użytkowników
    • Szukaj na forum
  • Informacje
    • O nas
    • Redakcja
    • Reklama
    • Kontakt
    • English
    • Pomoc
Copyright 2002-2012 Grupa Onet.pl SA, PCLab.pl Kopiowanie treści (w tym zdjęć) bez pisemnego zezwolenia zabronione.