- BioShock - DX9 vs DX10 grafické orgie
A je to tady, jedna z nejočekávanějších her byla konečně vypuštěna do světa a srovnání obrazu pod DX9 vs DX10 a hlavně srovnání karet ATI vs Nvidia na sebe nenechala dlouho čekat. Tak se tedy podívejme na to, jak to dopadlo ...
Čerpat budeme hned z několika zahraničních zdrojů. ComputerBase, Firingsquad a digitalreport. Nejdříve samozřejmě je na místě představit si BioShock. Toto jméno je jedno z nejslavnějších v herní historii. Současný Bioshock je first person akce, tedy střílečka z pohledu první osoby. Aktuálně uvolněné demo a vůbec celá hra BioShock je technologicky jednou z nejpokročilejších her, které jsme zatím měli tu čest vidět. Grafickým zpracováním je v současnosti absolutní špička s dech beroucími efekty. A důvod to má prostý. BioShock je postaven na modifikovaném grafickém enginu stále ještě nevydaného Unreal Tournament 3. Tedy plná podpora a využití ShaderModelu 3.0. V tomto ohledu je nutné zmínit, že podpora grafických karet začíná až u GF6 v případě Nvidie a u X1000 v případě ATI. Starší X800/X700/X600 disponují pouze SM 2.0b a tedy až dnes si mohou majitelé GF6 gratulovat, že konečně jim ta podpora SM3.0 na GF6 je konečně k něčemu, škoda jen, že karty GF6 rozhodně nemají dostatek výkonu k alespoň trochu hratelnému nastavení byť v omezených detailech. Obávám se tedy, že hra je určena pouze pro majitele nejnovějších grafických karet a to ještě těch high-endových. Zbytek si moc nezahraje, a když, tak to nebude zdaleka takový grafický požitek, kvůli kterému mnohé dnešní hry stojí za to hrát. Ostatně na výkon jednotlivých grafických akcelerátorů se také podíváme ...
Současný BioShock dostal do vínku i optimalizace pro dvoujádrový procesor a tedy majitelé jednojádrových se mohou připravit na další důvod k upgradu. Samozřejmě již od počátku je přítomno podpora rozhraní DirectX10 a s tím tedy podpora efektů DX10. Samozřejmě se ale nejedná o hru omezenou jen na DX10, protože to by si většina lidí dnes nezahrála. A právě na srovnání DX9 vs DX10 se hned podíváme ...
- DX10 vs DX9 - rozdíl, nic moc ...
Všechny servery se vyjadřovali k posuzování rozdílu mezi DX9 a DX10 a všechny svorně dospěly k jednoznačnému závěru. Na následujících screenech, pocházejících z digitalreport.net se můžete sami přesvědčit, jakýže rozdíl v nastavení DX10 a DX9 vizáží dostanete.
Defacto lze říci, že rozdíly jsou celkem tři. V první řadě je to voda, která je v DX10 skutečně perfektní, jak co do chování, tak efektů. (Nabízím ke shlédnutí ještě toto video, kde jsou dobře vidět efekty vody).
Pak je to kouř, kterého je v DX10 jednak více a jednak lépe vypadá no a tím posledním jsou ostřejší stíny. A tím končíme. Tedy další hra s DX10, která nám přináší spíše zklamání. Rozdíl proti DX9 nula nula nic současná podoba DirectX 10 do současné situace přináší jen spoustu slibů, velkých marketingových prohlášení a přitom bychom se bez masáže DX10 klidně obešli. DX10 má totiž kromě detailnosti přinést podstatný prvek, tedy právě vyšší detailnost, ale za cenu nižších hardwarových nároků a tím se odstáváme k výkonovým testům ...
V současné době víme o třech serverech, kde se do testování pustili. Nabízím tedy pro porovnání výsledky všech tří. Všechny servery testovali na srovnatelném hardware - vysokotaktované čtyřjádrové procesory Intel. Důležité je zmínit se i o ovladačích. Oba výrobci totiž krátce před uvolněním dema BioShock narychlo představili updatované ovladače. Nvidia přispěchala s beta verzí Force 163.144 a ATI vydalo Catalyst 7.8. Nicméně u ATI jsou prý problémy s chodem AA, což je určitě škoda. A vůbec je na obou grafických kartách hra dost zabudovaná, výpadky textur apod, jsou na denním pořádku. Nicméně oba výrobci jistě v dalších oficiálních nových ovladačích ještě mnohé napraví. Navíc se stále bavíme jen o DEMU hry BioShock nikoli plné verzi, takže spousta problémů jde na vrub i hře a do plné verze budou určitě doladěny.
Pohled na výsledky bohužel nedává příliš jasnou situaci. Zatímco na všech serverech jsou výsledky číselně u HD2900XT velmi podobné, výsledky u GF8 se výrazným způsobem liší. V DX9 se proti dvěma testům, kdy se HD2900XT bezpečně ujímá vedení nad GF8800GTS a jen těsně prohrává s nataktovanou GF8800GTX, postavily výsledky serveru firingsquad.com, který nám tvrdí ale úplně něco jiného. Takový rozkol výsledků je ale takřka nemožný a to i pokud vezmeme do úvahy podmínky testů. Výsledky firingsquad.com jsou ale podezřelé i v DX10, protože proti nastavení DX9 neztratila HD2900XT ani jeden snímek, což je v přímém rozporu s měřením obou dalších serverů, kde jsou propady FPS u HD2900XT jsou, jenže to by na firingsquad.com musela HD2900XT skončit v testu DX9 poněkud jinde, než kam ji výsledky tam pasovaly. Testy nám tedy v současnosti o souboji GF8 vs HD2000 příliš nepoví. Zdá se ale, že HD2000 je mnohem schopnější pod DX9 než pod DX10, což je také samo o sobě podivné, stejně jako, že v jednom testu výrazně atakuje i taktovanou GF8800GTX a v dalším neporazí ani 8800GTS 320MB. Snad do situace vnese trochu světla plná verze hry, která se může od DEMA ještě optimalizacemi hodně lišit a samozřejmě také nové ovladače výrobců karet.
Jedno je však celkem jasné, podpora DX10 je opět k ničemu na grafikách typu HD2400/2600 a GF8500/8600. Nemají dostatek výkonu. Zklamáním je trochu i rozdíl DX10 vs DX9. Defato žádný. Tak snad příště. Nicméně jeden klad zde je, dá se říci, že propady výkonu v nastavení DX9 vs DX10 jsou malé, rozhodně o mnoho menší než u DX10 her, které jsme tu měli doposavad, kde herní propad činil 50% výkonu.
Celkem zajímavé srovnání provedl server digitalreport.net, který si proměřil i zátěž procesoru s HD2900XT a GF8800GTX.
Výsledky jsou celkem zajímavé, kromě toho, že dokazují, že při hře pracují obě jádra procesoru a hra tedy je skutečně optimalizovaná pro dvoujádra, tak se ukazuje, že zejména v DX10 klade GF8800GTX na procesor mnohem větší nároky než HD2900XT. Server bohužel také nedokáže říci, proč jsou výsledky v DX9 srovnatelné a v DX10 proč si GF8800GTX říká o tolik výkonu procesoru navíc. Ale opět říkám, že proti DEMU se může ve finálové plné verzi změnit ještě mnohé, takže bych nad současnými měřeními nedělal jednoznačné závěry.
Demo BioShock nám však ukázalo další generaci her, další generaci úrovně grafického zpracování a další nutnost upgradu našich počítačů :), budeme-li si chtít užít grafických orgií naplno. Bishock je první vlaštovka mnoha her, které budou stavěny na enginu hry Unreal Tournament 3, takže dobrý výkon zde bude pro obě grafické společnosti stěžejním základem úspěchu. Nicméně většina těchto soubojů se již odehraje na GF9 a vylepšené R600 nebo R700.
AUTOR: Jan "DD" Stach |
---|
Radši dělám věci pomaleji a pořádně, než rychle a špatně. |
|