Battlefield: Bad Company 2 (DirectX 11)
2010 egyik igazi sikerjátéka a nagy várakozással megelőzött Bad Company 2. A single player móddal kapcsolatban
visszafogottak voltak az elvárások, viszont a multi üzemmódról már előre legendát zengtek a rajongók, és
nem is alap nélkül - a DICE kitűnő többjátékosos hentelést adott a nagyérdemű kezére.
A nyilvánvaló nehézségek okán a méréseket azért a single üzemmódban végeztük - egy kicsit futkosunk
a dzsungelben az aknamező megtalálása előtt, és próbálgatjuk a játék másik nagy reklámfogását, a "korábbiaknál
nagyobb mértékben rombolható" környezetet.
A következő beállításokat alkalmaztuk:
DX10 Balanced | DX10 Max | DX11 Balanced | DX11 Max | |
General quality settings | High | High | High | High |
Antialiasing | 4x | 4x | 4x | 4x |
Ambient occlusion | Off | On | Off | On |
Miután a játék játszható volt a HD5770-en még a maximális beállítások mellett is,
túl sok értelmét nem láttuk egy nagyon visszafogott alacsonyabb beállításnak - egyedül az ambient occlusiont
kapcsoltuk ki. A DX11-es módban extra beállításokat nem találtunk, így abban bíztunk, hogy azonos képminőség
mellett az új API lesz a gyorsabb.
Az alábbi négy kép segítségével össze tudjuk hasonlítani, hogy melyik beállítás milyen minőséggel jár:
Ha lehet, itt még kevesebb különbséget látunk, mint az AVP-nél. Az ambient
occlusion hatását ha akarjuk, látjuk, ha nem akarjuk, nem, és a DirectX 10 vs DirectX 11 kérdésben
is hosszas szemforgatás után tudunk csak dönteni - DX11-ben kicsit puhábbak az árnyékok kontúrjai,
ez legjobban a bal szélső álló farönkön figyelhető meg. De igazából az 1. és a 4. kép között minimális
a differencia.
A tesztek eredményei
Battlefield: Bad Company 2 - DX10 (displayed post-flash)
1920x1080 DX10 Balanced | HD5770-512M (avg) | |||||||||||||||||||||||||||||||||||||||||||||||||| 49.7 |
HD5770-512M (min) | |||||||||||||||||||||||||||||| 29.5 | |
1920x1080 DX10 Max | HD5770-512M (avg) | |||||||||||||||||||||||||||||||||||||||| 40.2 |
HD5770-512M (min) | ||||||||||||||||||| 18.9 |
Sajnos az alig látható különbség ellenére az ambient occlusion igen "éhes" - az 50fps-ből 10-et
elveszítünk. Ez a gond a post processing effektekkel - végig kell nyálazniuk az össze pixelt, akkor is,
ha tényleges eredményük alig lesz.
Minimum fps-ek terén nem igazán hasítunk, a 19fps azt jelenti, hogy több helyen nem volt folyamatos
a játék futása. Javasoljuk az AO kikapcsolását.
Battlefield: Bad Company 2 - DX11 (displayed post-flash)
1920x1080 DX11 Balanced | HD5770-512M (avg) | ||||||||||||||||||||||||||||||||||||||||||||||| 47 |
HD5770-512M (min) | ||||||||||||||||||||||||||| 27.2 | |
1920x1080 DX11 Max | HD5770-512M (avg) | |||||||||||||||||||||||||||||||||||||| 38.4 |
HD5770-512M (min) | |||||||||||||||||||||| 21.7 |
A DirectX 11-es rendererrel pár %-kal lassabbak lettünk, viszont cserébe kapjuk a puhább szélű árnyékokat -
kicsit több előnyre számítottunk, de végül is ez is elfogadható. Az ambient occlusiont itt is inkább nélkülöznénk -
az éjszakai jelenetekben valamivel több hatása van, de a nappali dzsungelben szinte semmi.