
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.
- 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
- 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
- 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
- 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
- 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
- 6870World of Tanks16:25 | dominik_21
- 11Jaka grafika do 200 zł?16:24 | Godlike_(UT)
- 3Malowanie kondensatorów16:24 | szewskitomasz
- 11Nowa karta do staruszka.16:24 | Tokugawa20
- 647Co nowego na Xbox Live Marketplace16:24 | Orange
- 8MOBO pod socket 1155 do 300zł16:23 | -RogaL
- 10Kolorowe piksele...16:22 | Bart333k
- 10595Diablo 3 - oficjalny temat16:22 | Varga
- 4HTC Mozart Windows Phone 7 Tango - ktoś już ma?16:22 | Return of Gordon Lameman
- 1Zasilacz do HD4870GS q6600.16:20 | ketton
- 6870World of Tanks16:25 | dominik_21
- 647Co nowego na Xbox Live Marketplace16:24 | Orange
- 10595Diablo 3 - oficjalny temat16:22 | Varga
- 569L.A. Noire16:19 | SuchY1337
- 824WYCENIAMY ZESTAWY16:18 | Patrix85
- 376teorie spiskowe16:18 | Bono[UG]
- 4042Targowisko16:14 | raiders
- 6387FAQ: AMD BULLDOZER FX (Zambezi, Interlagos) nowa architektura procesorów AMD16:10 | MaxForces
- 5170Porozumienie ACTA16:09 | Return of Gordon Lameman
- 139Off Polityczny16:08 | Push-up3k










0%
Pozdrawiam wszystkich bez wyjątku, proponuje troszkę ogłady w wyciąganiu pochopnych wniosków i sądów.
AMEN
0%
Z fajnych gier z GPU PhysX to jeszcze bym polecał Cell Factor i Crazy Machines II.
0%
http://physxinfo.com/news/3744/physx-sdk-2...ystem-software/
btw: gdzie Sacred 2 ????
0%
Mirror's Edge dobre było!
0%
0%
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ść.'
0%
0%
0%
Chcesz mieć PhysX i najszybszą grafikę w stosunku cena/jakość to kup 460AMP!a
PS. to nie była reklama
0%