- Ulepszenia Crysis 2 w wersji 1.9
- DirectX 9: testy niskiego poziomu
- DirectX 9: testy z poziomem szczegółowości Ultra
- DirectX 11: testy z poziomem szczegółowości Ultra
- Testy tekstur o wysokiej rozdzielczości
- Testy procesora
Społeczność entuzjastów PC nie była zadowolona, że kontynuacja gry Crysis korzystała z mniej aktualnej specyfikacji DirectX niż oryginalna gra. Szkoda, bo Crysis 2 był zauważalnie lepszy od oryginału, a negatywne skutki używania starego API często przewyższały znakomite efekty wizualne i przyzwoitą rozgrywkę.
Jednak od samego początku gracze zaczęli mówić o łatce DirectX 11. I pomimo tego, że wielu ludzi miało wątpliwości, aktualizacja DirectX 11 Ultra pojawiła się 27 czerwca 2011 roku. A przed nami nie jest mała łatka. Jest mało prawdopodobne, aby ktokolwiek był zaskoczony, że Crytek bardzo poważnie podszedł do komponentu graficznego. Aktualizacja wpłynęła na Crysisa bardziej niż jakakolwiek inna łatka DirectX 11, jaką kiedykolwiek napotkaliśmy w innych grach.
Jeśli to nie wydaje się wystarczające, Crytek dodał efekty do ścieżki kodowej DirectX 9 i wydał pakiet tekstur o wysokiej rozdzielczości, który podwaja rozdzielczość wielu ręcznie rysowanych tekstur. Oczywiście całe to nowe i wolne piękno wymaga szczegółowych badań. W Tom's Hardware uważamy, że naszym obowiązkiem jest dokładne przetestowanie gry za pomocą nowej poprawki i ustalenie, jakie interesujące rzeczy przynosi. Czy powinienem ponownie uruchomić grę po zainstalowaniu poprawki? Czy powinienem teraz kupić drugi Crysis, jeśli jeszcze tego nie zrobiłeś?
Zanim przejdziemy do poznawania gry po zainstalowaniu poprawki, pozwól mi opowiedzieć o niektórych ograniczeniach. W rzeczywistości, aby zmaksymalizować jakość obrazu, musisz zainstalować trzy poprawki: łatkę Crysis 2 v1.9, poprawkę Crysis 2 DirectX 11 oraz pakiet tekstur Crysis 2 o wysokiej rozdzielczości.
Poprawki DirectX 11 i High-Resolution Texture Pack wymagają wstępnej instalacji poprawki Crysis 2 v1.9. Ale te opcje są ustawione niezależnie od siebie. Możesz uruchomić tryb DirectX 11 bez pakietu tekstur o wysokiej rozdzielczości lub zainstalować pakiet tekstur o wysokiej rozdzielczości dla trybu DirectX 9 bez instalowania poprawki DirectX 11.
Krok 1: Poprawka Crysis 2 v1.9 (136 MB)
Poprawka Crysis 2 v1.9 nie dodaje wsparcia dla DirectX 11 do gry, ale jest wymagana dla poprawek DirectX 11 i pakietu tekstur o wysokiej rozdzielczości. Dzięki temu poprawka umożliwia użytkownikom z kartami graficznymi DirectX 10 lub starszymi dostęp do nowego poziomu szczegółów graficznych: Ultra. Oczywiście ta opcja jest znacznie trudniejsza w przypadku sprzętu komputerowego niż w przypadku graczy, entuzjastów i ekstremalnych poziomów szczegółowości, do których gra była wcześniej ograniczona.
Krok 2: Poprawka Crysis 2 DirectX 11 (545 MB, pobierz tutaj )
Ta poprawka zawiera obsługę efektów DirectX 11 w Crysis 2. Należy pamiętać, że obsługa DirectX 11 nie wymaga instalacji pakietu tekstur o wysokiej rozdzielczości. Należy również zauważyć, że ta łatka naruszyła obsługę 3D Vision w naszych testach, menu stały się nieczytelne, a dzięki technologii stereoskopowej Nvidia otrzymaliśmy kilka anomalii wizualnych. Przedstawiciel Nvidii, z którym mogliśmy się komunikować, powiedział, że tak nie powinno być, ale mamy te same problemy w dwóch różnych systemach z procesorami AMD i Intel oraz różnymi kartami graficznymi GeForce. Ta funkcja nas rozczarowała, ponieważ bez łatki Crysis 2 można nazwać jedną z najpiękniejszych i najbardziej imponujących gier 3D na PC.
Ogólnie rzecz biorąc, jeśli grasz w Crysis 2 z obsługą 3D Vision, pomyśl dwa razy przed zainstalowaniem poprawki DirectX 11. Jednak obsługa 3D Vision sprawdziła się dla nas z łatami v1.9 i High-Resolution Texture Pack. Szczerze mówiąc, gra w Crysis 2 w trybie stereoskopowym jest znacznie silniejsza niż ulepszenia w DirectX 11.
Krok 3: Pakiet tekstur o wysokiej rozdzielczości Crysis 2 (1,65 GB, pobierz tutaj )
Pakiet tekstur o wysokiej rozdzielczości podwaja rozdzielczość w wielu teksturach gry. Aby go zainstalować, potrzebujesz 64-bitowego systemu operacyjnego i karty graficznej z co najmniej 768 MB pamięci (chociaż Crytek zaleca co najmniej gigabajt pamięci). Ponieważ większość kart wideo na rynku masowym jest już wyposażona w gigabajt pamięci, większość graczy raczej nie będzie miała problemów.
Teraz masz pojęcie o tym, co robią poprawki i jak je instalować. Poniżej przyjrzymy się nowym funkcjom i sposobom modyfikowania gry.
Ulepszenia Crysis 2 w wersji 1.9
Następujące ulepszenia działają w trybach DirectX 9 i 11:
Cienie kontaktowe (dostępne w DirectX 9 i DirectX 11)
Funkcja ta nazywana jest także SSDO (Screen Space Directional Occlusion) i jest technologią ulepszającą ekranową przestrzeń okluzyjną (SSAO), którą już znamy. SSDO lepiej radzi sobie z odroczonym oświetleniem otoczenia i tworzy realistyczne, ciągłe cienie, w których tradycyjna technologia SSAO nie działa.
Odbicia lokalne w czasie rzeczywistym (dostępne w trybach DirectX 9 i DirectX 11)
Crytek zastosował nowe podejście do tworzenia odbić dzięki technologii Real-Time Local Reflections (RLR). Technologia wykonuje przybliżone obliczenia odbić HDR za pomocą metody śledzenia promieni dla obiektów lokalnych i chociaż wyniki nie zawsze są doskonałe, metoda ta jest wystarczająco elastyczna, aby zastosować ją do każdej zakrzywionej powierzchni sceny. Metoda jest także w stanie wyświetlać własne odbicia obiektów, których nie można zrobić ani za pomocą map sześciennych, ani odbić planarnych.
Ulepszone mapowanie tonów (dostępne w DirectX 9 i DirectX 11)
Nowy system wyjściowy odcienia opiera się na krzywej koloru w kształcie litery S, aby wyświetlić szerszy zakres, z ulepszonymi ciemniejszymi odcieniami. Ponadto artysta uzyskuje bardziej skuteczną kontrolę nad ekspozycją sceny.
Następujące ulepszenia są aktywne tylko w trybie DirectX 11.
Mapy teselacji i przemieszczenia
Tesselacja akcelerowana sprzętowo jest jedną z głównych zalet graficznych DirectX 11, a Crysis 2 może narzucać teselację na dowolnym typie struktury siatki / obiektu. Nowoczesne karty wideo nie są jeszcze w stanie poradzić sobie z mozaikowaniem całego świata gry, więc deweloper postanowił zaimplementować teselację tylko w modelach, które najbardziej skorzystają z tej funkcji. Mapy przemieszczeń umożliwiają również wybranie subtelnych szczegółów geometrii.
Mapowanie okluzji paralaksy
Ta technika daje wrażenie głębi bez dodawania geometrii, jak tesselacja. Symulowana geometria może nawet rzucać cienie na siebie.
Realistyczne cienie ze zmianą cieni
Im dalej rzucany cień jest od obiektu, tym staje się bardziej miękki. Ta funkcja dodaje realizmu do gry.
Ulepszenia renderowania wody za pomocą mapowania teselacji i przemieszczeń
W Crysis 2 jest duża liczba scen z wodą. Udoskonalenia obejmują dynamiczną teselację geometrii wody (dodawanie szczegółów do powierzchni wody) i ulepszoną animację oceaniczną z większą częstotliwością generowania fal. Rozpraszanie pod powierzchnią wody i piany na grzbietach fal dodano za pomocą shadera. Wreszcie poprawiono fizykę interakcji wody; Strzał z broni do pojemnika z płynem prowadzi do silniejszego efektu.
Lepsze rozmycie ruchu HDR
Poprawiono także jakość rozmycia ruchu. Filtry radzą sobie teraz znacznie lepiej z obiektami, które poruszają się wraz z graczem, więc ręce i broń nie są już zniekształcone przez ten efekt.
Sprityczna głębia ostrości
Funkcje DirectX 11 zawiera nową metodę renderowania efektu głębi ostrości na podstawie sprite'ów. Pozwala to dokładniej opisać model kamery, a także obsługuje maski, które reprezentują kształt membrany kamery (zwróć uwagę na efekt sześciokątnej apertury).
Ulepszenia cząstek
Rozmycie ruchu jest teraz nakładane na cząstki, a cząstki mogą rzucać cienie, jak w rzeczywistym świecie.
Ta poprawka podwaja rozdzielczość wielu tekstur. Pamiętaj jednak, że łatka nie zastępuje WSZYSTKICH tekstur w grze. Sądząc po zrzutach ekranu, ulepszenia są najbardziej widoczne na teksturach z tekstem, na przykład na znakach drogowych i oznakowaniu. Dobrą wiadomością jest to, że to ulepszenie nie ogranicza się do DirectX 11, ale świetnie sprawdza się przy wyborze ścieżki kodu DirectX 9.
W przeciwieństwie do debiutanckiej wersji Crysis 2, wersja 1.9 zapewnia użytkownikom komputerów PC bardziej zaawansowaną kontrolę nad opcjami graficznymi. Oprócz ogólnej poprawy jakości dostępne są niektóre indywidualne funkcje związane z nowym ustawieniem Ultra.
- Obiekty: teselacja / teselacja (tylko DX 11), mapowanie okluzji paralaksy (tylko DX 11)
- Cząsteczki: Cienie / Cienie (tylko DX 11), Rozmycie ruchu cząsteczek / Rozmycie ruchu cząsteczek (tylko DX 11)
- Post-Processing: wysokiej jakości rozmycie ruchu / wysokiej jakości rozmycie ruchu i DOF / głębia ostrości (tylko DX 11)
- Cieniowanie: Cienie kontaktowe / ciągłe cienie (DX 9 i DX 11), Lokalne odbicia w czasie rzeczywistym / odbicia lokalne w czasie rzeczywistym (DX 9 i DX 11)
- Cienie: Realistyczne cienie ze zmiennymi półcieniami / realistycznymi cieniami ze zmieniającą się półcień (tylko DX 11)
- Woda: DX11 wersja basenów oceanicznych i wodnych (tylko DX 11)
Teraz, gdy wiemy o nowych szczegółach graficznych w nowym trybie jakości Crytek Ultra, pozwólcie, że przejdę do wyników testu!
Do naszych testów nie użyjemy wbudowanego skryptu testowego Crysis 2; przejdziemy poziom w grze, aby nasz test lepiej pasował do wydajności, jakiej może oczekiwać gracz. Przetaktowaliśmy procesor Core i5-2500K do 4 GHz, aby usunąć wszelkie wąskie gardła w wydajności procesora i skupić się na wydajności kart wideo.
Procesor obsługi testowania sprzętu
Intel Core i5-2500K (Sandy Bridge)
Przyspieszenie do 4 GHz, 6 MB pamięci podręcznej L3, funkcje oszczędzania energii są włączone, funkcja Turbo Boost jest wyłączona
Płyta główna MSI P67A-GD65, chipset Intel P67 OCZ PC3-16000, 2 x 2 GB, 1338 MT / s, CL 9-9-9-20-1T Western Digital Caviar Black 750 GB, 7200 obr / min, Pamięć podręczna 32 MB, karty wideo SATA 3Gb / s
GeForce GT 430
GeForce GT 240 GDDR5
GeForce GTX 550 Ti
GeForce GTX 460 1 GB (pojedynczy i SLI)
GeForce GTX 560 Ti
GeForce GTX 570
GeForce GTX 580 SLI
Radeon HD 5570
Radeon HD 5670
Radeon HD 5770
Radeon HD 6850 (single i crossfire)
Radeon HD 6970 (single i crossfire)
Zasilacz ePower EP-1200E10-T2 1200 W, ATX12V, EPS12V Cooler Master Cooler Master Hyper TX 2 Oprogramowanie systemowe i sterowniki Microsoft Windows 7 Ultimate x64 DirectX DirectX 11 Sterownik graficzny systemu operacyjnego
GeForce: 275,33 WHQL
AMD Catalyst 11.6 WHQL
Zainstalowano Crysis Games 2 w wersji 1.9, DirectX 11 i wysokiej rozdzielczości pakiet tekstur, działa FRAPS
DirectX 9: testy niskiego poziomu
Zanim przejdziemy do głównych testów, zobaczmy, czy Crysis 2 został zoptymalizowany pod kątem wyższej wydajności na kartach wideo o niższej jakości. Tak, a AMD i Nvidia zdążyli zoptymalizować swoje sterowniki po grze. Dlatego zaczniemy od wydajności na „budżetowych” kartach wideo.
Wierzymy, że minimalna szybkość klatek wynosząca około 30 klatek na sekundę (FPS) jest wystarczająca do płynnej gry, a przy rozdzielczości 1280 × 1024 karty graficzne GeForce GT 240 GDDR5 i Radeon HD 6570 są najtańszymi opcjami zapewniającymi ten poziom wydajności. Przy 1680 × 1050 i 1920 × 1080 wymagany jest nie mniej niż Radeon HD 5570 lub GeForce GTX 550 Ti. Jak widać, minimalne wymagania są dość wysokie, ale należy pamiętać, że gra Crysis 2 wygląda bardzo dobrze nawet przy minimalnych ustawieniach szczegółów.
W porównaniu z testami wersji demonstracyjnej Crysis 2, którą przeprowadziliśmy w rozdzielczości 1280 × 1024, wydajność low-endowych kart graficznych okazała się wyższa. Jednak wraz ze wzrostem rozdzielczości ta korzyść znika.
DirectX 9: testy z poziomem szczegółowości Ultra
Podnieśliśmy poziom szczegółowości do Ultra, ale zapisaliśmy ścieżkę kodu DirectX 9. Zostało to zrobione celowo, abyśmy mogli porównać wyniki ze ścieżką kodu DirectX 11.
Nowy poziom szczegółowości znacząco obciążył nasz sprzęt testowy, karty graficzne Radeon HD 6850 i GeForce GTX 460 1 GB nie były w stanie zapewnić minimalnej częstotliwości odświeżania 30 klatek na sekundę w rozdzielczościach wyższych niż 1280 × 1024. Przy rozdzielczości 1680 × 1050 karta graficzna GeForce GTX 460 była w stanie zbliżyć się do tego paska, ale nawet potężny Radeon HD 6970 ledwo go przekroczył, zapewniając poziom 33 klatek na sekundę.
Jeśli zwiększymy rozdzielczość do 1920 × 1080, to najwyższa karta graficzna AMD z jednym GPU nie osiągnie paska 30 klatek na sekundę tylko o jedną klatkę na sekundę. GeForce GTX 570 i konfiguracje z dwiema kartami graficznymi zapewniają wyższy poziom wydajności, który można nazwać płynnym.
DirectX 11: testy z poziomem szczegółowości Ultra
Ten tryb Crysis 2 całkowicie ładuje sprzęt, ponieważ aktywowaliśmy tryb DirectX 11 z włączonymi wszystkimi szczegółami wizualnymi. W świetle wyników osiągniętych przez poziom szczegółowości DirectX 9 Ultra, musieliśmy dodać kartę graficzną Radeon HD 6970 do CrossFire i GeForce GTX 580 do SLI, aby mieć szanse na płynne wyświetlanie klatek w rozdzielczości 1080p.
Przy rozdzielczości 1280 × 1024 karty graficzne Radeon HD 6850 i GeForce GTX 460 nie osiągają normalnego poziomu wydajności. Sytuacja staje się jeszcze trudniejsza w rozdzielczości 1680 × 1050, kiedy tylko Radeon HD 6970, GeForce GTX 570, Radeon HD 6850 w CrossFire i GeForce GTX 460 w SLI zapewniają minimalną szybkość klatek zbliżającą się do poziomu, którego potrzebujemy 30 fps.
W rozdzielczości 1080p tylko karta graficzna Radeon HD 6970 w CrossFire i GeForce GTX 580 w SLI zapewniają całkowicie płynną grę.
Testy tekstur o wysokiej rozdzielczości
Crytek zaleca kartę pamięci z co najmniej 1 GB pamięci, aby aktywować poprawkę za pomocą tekstur o wysokiej rozdzielczości, dlatego przetestowaliśmy kilka 1 GB rozwiązań w trybach DirectX 9 i DirectX 11, aby ocenić wpływ na wydajność.
Jak widać, łatka z teksturami o wysokiej rozdzielczości ma niewielki wpływ na wydajność. Niestety, nie mieliśmy pod ręką karty pamięci o pojemności 768 MB, aby przeprowadzić testy z mniejszą ilością pamięci wideo.
Jednak nadal jest miło widzieć, że właściciele kart wideo z 1 GB pamięci wideo i więcej będą mogli włączyć tekstury o wysokiej rozdzielczości bez zauważalnego spadku szybkości klatek.
Testy procesora
Zobaczmy, jak pełna wersja gry zareaguje na różne szybkości zegara procesora.
Wydajność skaluje się nieznacznie z każdym 500-MHz wzrostem częstotliwości w Phenom II X4, ale Core i5-2500K wykazuje większy wzrost niż można by wytłumaczyć wzrostem częstotliwości zegara. Gra zdecydowanie preferuje architekturę Intel Sandy Bridge, chociaż nawet teoretyczny procesor Phenom II X4 o częstotliwości 2,0 GHz zapewnia wystarczającą wydajność, aby osiągnąć minimalną szybkość klatek 30 fps.
Mając to na uwadze, procesor Phenom wyraźnie ogranicza naszą kartę graficzną GeForce GTX 570, co należy wziąć pod uwagę, jeśli zamierzasz poważnie zainwestować w szybką kartę graficzną.
Zobaczmy teraz, jak gra reaguje na mniejszą liczbę rdzeni.
Jak widać, uzyskujemy znaczny i liniowy spadek szybkości klatek podczas przejścia z czterech do dwóch rdzeni. Prawdopodobnie nie powinieneś grać w Crysis z procesorem, który ma mniej niż trzy rdzeniowy procesor przy 3,5 GHz, ale lepiej wybrać wysokowydajny czterordzeniowy procesor.
W przeciwieństwie do wielu gier DirectX 11 pierwszej generacji, które ze względu na swój charakter były zbyt powierzchowne, Crysis 2 zapewnia znaczne korzyści podczas uruchamiania wersji z najnowszym API. Jeśli wiesz, czego szukać, na pewno zauważysz wiele ulepszeń. Ale nawet użytkownicy klasy „sprzętowej” DirectX 9 i 10 otrzymają poprawę jakości grafiki dzięki nowej aktualizacji gry i łatce z teksturami o wysokiej rozdzielczości, które zwiększają poziom szczegółowości obiektów.
Programiści włożyli wiele wysiłku w wydanie nowych łat, a Crytek zasługuje na podziękowania za stworzenie najlepszego przykładu prawdziwej gry DirectX 11, która kiedykolwiek trafiła w nasze ręce. Biorąc pod uwagę imponującą ilość pracy, jaką poświęcono na stworzenie poprawki Ultra Upgrade, nie bylibyśmy zaskoczeni, gdyby gra utrzymała swoją pozycję przez wiele miesięcy.
Biorąc pod uwagę wszystkie powyższe, jeśli grasz, ale prawdopodobnie nie zauważysz poważnych ulepszeń, chyba że dokładnie rozważysz środowisko. Crysis 2 świetnie wyglądał już w trybie DirectX 9, a ci fani DX11, którzy uparcie czekali na łatkę Ultra Upgrade, po prostu przegapili okazję, by cieszyć się grą wcześniej.
Biorąc pod uwagę cenę aktualizacji (są bezpłatne), nie ma potrzeby narzekać. Jest jednak trochę rozczarowujące, że straciliśmy poprawne wsparcie dla 3D Vision po zainstalowaniu poprawki DirectX 11. Crysis 2 to jedyna gra, jaką kiedykolwiek próbowałem, powodująca wrażenie, że czegoś brakuje, jeśli nie zagrałem jej w trybie 3D Vision ; Gra zdecydowanie lepiej wygląda w trybie stereoskopowym, a jeśli chcesz wypróbować 3D Vision, nie możesz znaleźć lepszej gry. W przypadku kompatybilnego sprzętu połączenie 3D Vision / DirectX 9 jest moim zdaniem znacznie bardziej atrakcyjne niż tryb DirectX 11. Jednak rozwój kart wideo DirectX 11 jest znacznie szybszy niż sprzedaż monitorów obsługujących 3D Vision, więc większość graczy Crysis 2 będzie cieszyć się darmową łatką DirectX 11 Ultra Upgrade bez żadnych kompromisów, jeśli tylko ich sprzęt będzie w stanie sobie z tym poradzić.
Crysis 2 DirectX 11 Ultra Upgrade
Co możesz powiedzieć o wydajności kart wideo? Minimalny poziom szczegółowości wymaganej przez Crysis 2 karty graficznej nie jest słabszy niż Radeon HD 5770 lub GeForce GTX 550 Ti dla rozdzielczości 1680 × 1050. Jeśli chcesz uwzględnić wszystkie nowe szczegóły wizualne w rozdzielczości 1920 × 1080, będziesz musiał skorzystać z najmocniejszych rozwiązań: pary Radeona HD 6970 w CrossFire lub GeForce GTX 580 w SLI, chociaż sądząc po wynikach, para Radeona HD 6950 w CrossFire lub GeForce GTX 570 w SLI też powinno wystarczyć. Jeśli chodzi o procesor, trzy rdzeniowy procesor o częstotliwości 3,5 GHz powinien poradzić sobie z grą, ale najlepiej jest użyć czterordzeniowego procesora o częstotliwości 2,5 GHz lub wyższej.
Podsumowując, warto zauważyć, że z zadowoleniem przyjmujemy wydanie łatki DirectX 11 przez Crytek, w wyniku której gra stała się najlepszym przykładem implementacji API Microsoft dzisiaj, a łatka będzie całkowicie darmowa. Jeśli nie grałeś w Crysis 2 podczas oczekiwania na łatkę DirectX 11, teraz nic nie stoi na przeszkodzie, aby cieszyć się grą.
Źródło: tomshardware.com
Czy powinienem teraz kupić drugi Crysis, jeśli jeszcze tego nie zrobiłeś?