|
Игры с поддержкой DirectX 11 доступны уже более года. Проданы миллионы DX11-видеокарт от AMD и NVIDIA. Как сейчас обстоят дела с ассортиментом DX11-игр и готовящимися к выходу проектами с поддержкой этого стандарта?
Первая видеокарта с DirectX 11, Radeon HD 5870, вышла в сентябре 2009 года. Поддержка самого стандарта появилась месяцем позже в Windows 7 и Vista. Этот API принёс вычислительные шейдеры, тесселяцию, улучшенную многопоточность, усовершенствованные технологии сжатия текстур и многое другое.
Наибольшее влияние на игры, впрочем, оказывает тесселяция, которая позволяет значительно увеличивать детализацию моделей при небольшом росте требований к пропускной способности, и вычислительные шейдеры, наиболее часто используемые для ускорения постобработки.
Первыми играми с поддержкой DX11 стали Battleforge, S.T.A.L.K.E.R.: Call of Pripyat, Colin McRae DiRT 2 и Aliens vs. Predator. Затем к появлению Fermi вышла Metro 2033 и обновление для Battlefield: Bad Company 2.
Совсем недавно стали доступны Civilization V и Medal of Honor. Можно также вспомнить демонстрационный бенчмарк игры Lost Planet 2 и бета-версию дополнения Cataclysm для World Of WarCraft.
Итак, сейчас доступны следующие игры с поддержкой DX11:
- Aliens vs. Predator (тесселяция, MSAA, улучшенные шейдеры, более высокая производительность благодаря вычислительным шейдерам во время постобработки);
- Battleforge (с патчем — улучшенная производительность благодаря вычислительным шейдерам);
- Battlefield Bad Company 2 (фильтрация теней);
- Civilization 5 (MSAA, улучшенные текстуры, более высокая производительность, тесселяция и многопоточность);
- Colin McRae Dirt 2 (тесселяция, HBAO с вычислительными шейдерами);
- Lost Planet 2 Benchmark-Demo (улучшенные тени, тесселяция, вычислительные шейдеры);
- Medal of Honor (фильтрация теней);
- Metro 2033 (тесселяция, улучшенная глубина резкости благодаря вычислительным шейдерам);
- Stalker Call of Pripyat (тесселяция и более высокая производительность благодаря вычислительным шейдерам во время постобработки);
- WoW Cataclysm Beta (улучшенная производительность благодаря вычислительным шейдерам во время постобработки).
Благодаря тому, что AMD скоро представит новую линейку видеокарт Radeon HD 6000 с поддержкой DX11, можно ожидать появления серии проектов, призванных поддержать спрос на эти ускорители. DX11-рендеринг обещается в Two Worlds II и HAWX 2 (в последнем должна быть реализована расширенные функции DX11).
Crysis 2 должен использовать преимущества последний версии графического API, но пока Crytek не раскрывает детали относительно ПК-версии. Ожидается, что разработчики воспользуются DX11 (в первую очередь, вычислительными шейдерами) для ускорения расчётов освещения и эффектов постобработки; возможно, будет применена и тесселяция.
Следующие версии Battlefield на ПК будут использовать движок Frostbite Engine 2.0, который разрабатывается с прицелом на DX11 и, возможно, не будет поддерживать DX9.
Итак, грядущие игры с DirectX 11:
- Battlefield 1943;
- Battlefield 3;
- Colin McRae Dirt 3;
- Crysis 2;
- Duke Nukem Forever (более высокая производительность);
- F1 2010 (после обновления);
- LOTR Online (после обновления);
- Tom Clancy HAWX 2;
- Two Worlds 2;
- Race Driver Grid 2.
Как можно видеть, игр с поддержкой DX11 вполне достаточно. Правда, пока реализация функций нового API, в основном, находится на косметическим уровне или используется для повышения производительности. Это связано, в первую очередь, с тем, что большинство проектов являются многоплатформенными и разрабатываются с прицелом, в первую очередь, на игровые консоли, имеющие графические ускорители класса не выше DirectX 9. Может быть, в 2011 году, с выходом игр вроде Battlefield 3 и Crysis 2 положение несколько изменится? Но принципиальных перемен следует ожидать только к выходу консолей нового поколения (предположительно, 2012 год).
|
|