Новости про DirectX 11 и игры

Steam Play позволяет запустить игры Windows на Linux

Недавно мы сообщали, что Valve готовит функцию Steam Play, которая позволит запускать игры Windows игры на Steam Machine, работающих под управлением Linux. И вот эта функция выпущена официально.

Пока она доступна как публичное бета тестирование, позволяя пользователям Linux протестировать некоторые игры, изначально доступные лишь для Windows.

Разработка этой системы велась на протяжении двух лет. Технологи Steam Play построена на усовершенствованной версии Wine под названием Proton. Это значит, что можно установить и запустить игру, не имеющую поддержки Linux, прямо из клиента Steam, и получить поддержку Steamworks и OpenVR.

Steam

Рендер DirectX 11 и DirectX 12 реализован через Vulkan, что повышает совместимость игр и снижает негативные эффекты виртуализации. Среди прочих усовершенствований отмечается поддержка полноэкранного режима, игровых контроллеров и производительность в многопоточной нагрузке. Особо разработчики отметили именно улучшения в многопоточной нагрузке, по сравнению с обычным Wine.

Идеей запуска эмулятора является поддержка всего каталога игр Steam, но пока гарантированно работает несколько проектов. Их список представлен ниже.

  • Beat Saber
  • Bejeweled 2 Deluxe
  • Doki Doki Literature Club!
  • DOOM
  • DOOM II: Hell on Earth
  • DOOM VFR
  • Fallout Shelter
  • FATE
  • FINAL FANTASY VI
  • Geometry Dash
  • Google Earth VR
  • Into The Breach
  • Magic: The Gathering – Duels of the Planeswalkers 2012
  • Magic: The Gathering – Duels of the Planeswalkers 2013
  • Mount & Blade
  • Mount & Blade: With Fire & Sword
  • NieR: Automata
  • PAYDAY: The Heist
  • QUAKE
  • S.T.A.L.K.E.R.: Shadow of Chernobyl
  • Star Wars: Battlefront 2
  • Tekken 7
  • The Last Remnant
  • Tropico 4
  • Ultimate Doom
  • Warhammer® 40,000: Dawn of War® – Dark Crusade
  • Warhammer® 40,000: Dawn of War® – Soulstorm

Остальные игры также могут заработать, но это пока не гарантируется.

Microsoft сообщает о прогрессе в разработке Shader Model 6.0

Компания Microsoft сообщает о завершении разработки обновления шейдерной модели шестой версии для API Direct3D. Эта версия модели обеспечит лучшую оптимизацию для шейдерного кода при его исполнении на GPU. Технология заменит Shader Model 5.0, которая оставалась фактически неизменной с момента выпуска DirectX 11 в 2009 году.

В отличие от Shader Model 5.0, где fxc компилятор использовался как для компиляции, так и для оптимизации кода, новая модель использует компилятор Clang HLSL и прямую оптимизацию для нескольких LLVM проходов.

Поскольку Shader Model 6.0 поддерживает код HLSL, он может получать преимущества при работе в нынешних приложениях DirectX 11 и DirectX 12, в то время как более старые приложения могут продолжать использовать шейдерную модель версии 5.0. Кроме того, Shader Model 6.0 сможет обеспечить необходимую производительность для обслуживания новых функций API, включая плиточные ресурсы (мега текстуры).

Как и когда Microsoft выпустит новую шейдерную модель, пока неизвестно.

Представлен тест производительности Crysis 2 DirectX 11

Игра Crysis 2 вышла в свет порядка трёх месяцев назад и сразу вызвала разочарование у ПК-игроков. Несмотря на достаточно приятный геймплей, игра оказалась вовсе нетребовательной к системным ресурсам и оказалась весьма заурядной в плане графики. В этом заключается кардинальное отличие игры Crisys 2 от своей предшественницы — Crysis, которую, как вы помните, очень долго не могли запустить с максимальными настройками даже на самых производительных системах.

К сожалению, в графическом плане игре Crysis 2 не хватало некоторой напористости, вызванной отсутствием поддержки DirectX 11. Из-за этого в игре были недоступны многие технологические наработки, вроде тесселяции. К счастью, Crytek пообещали поддержку DX11 в одном из будущих патчей. И вот вчера, всего через три месяца ожидания (в отличие от известной поговорки), разработчики выполнили своё обещание.

Для того чтобы DirextX 11 заработал на вашей копии Crysis 2, в первую очередь вам понадобится установить патч версии 1.9. После этого, нужно установить патч DX11, который работает только с 64-битной версией Windows, ну и если качество картинки вас по-прежнему не удовлетворяет, то можно установить патч с поддержкой текстур высокого разрешения. Все три компонента доступны к загрузке на сайте MyCrysis.

Ниже, для сравнения, приведены четыре одинаковых кадра из игры: два отрисованных DX9 с поддержкой Hi-Res текстур и без неё и два с рендером DX11, также с поддержкой текстур высокого разрешения и без неё.

Конечно же, для получения удовольствия от игры с высокими настройками графики, вам потребуется и мощный компьютер, вроде машины с процессором Intel Core i7-965 и видеокартой NVIDIA GeForce GTX 580. Именно с такой конфигурацией были проведены тесты производительности специалистами на сайте vr-zone.com, которые мы и представляем вашему вниманию.

По результатам бенчмарка хорошо видно, что включение таких требовательных операций как тесселяция и реалистичная обработка теней довольно незначительно сказались на производительности.

Патч с поддержкой DirectX 11 для Crysis 2 все еще ожидается

Один из немецких разработчиков компании Crytek, в официальном комьюнити игры заявил о подготовке патча с поддержкой DX11.

Когда Crysis 2 вышел только с поддержкой DirectX 9, некоторые PC игроки подумали, что введение  DirectX 11, для столь вожделенного шутера, никогда не увидит свет. Однако недавно, Crytek разрушил эти слухи и официально анонсировал долгожданный патч DirectX 11.

Согласно сайту mycrisis.com, немецкий разработчик Crytek отметил: «Мы рады сказать, что патч, добавляющий поддержку DX11 в Crysis 2, будет выпущен. Мы работаем над внедрением наилучших возможностей DirectX 11, так что мы пока не будем анонсировать возможности патча, до того как немного не приблизимся к дате релиза».

Как следует из цитаты, пока неизвестно какие именно перемены в графике произойдут в Crysis 2. Однако согласно заявлениям DX11 разработчиков Microsoft «DirectX 11 включает множественные улучшения. Он разработан так, чтобы быть более эффективным, чтобы увеличить силу современных многоядерных процессоров и предоставить поддержку техники шейдирования и текстурирования на самом высоком уровне, таком как тесселяция. Результатом использования DX11 является более мягкая 3D анимация и более реалистичная графика чем когда либо».

Опубликован сравнительный тест производительности 43-х видеокарт

Наши французские коллеги опубликовали тест, который содержит результаты сравнения производительности 43-х видеокарт в игре Crysis 2.

Результаты теста сведены в большую диаграмму. Более темные цвета означают более легкие настройки игры и наоборот.

Для видеокарты AMD HD6990 CrossFire профиль игры Crysis 2 отсутствует. Возможно он появится после выхода патча с поддержкой DirectX 11.

Total War: Shogun II будет поддерживать DirectX 11

Игра будет выжимать максимум из современных видеокарт.

Для следующей стратегии под маркой Total War разработчики из Creative Assembly полностью переработали графический движок. Движок выполнен по идеологии deferred lighting и полностью использует возможности Direct3D 11, включая шейдеры версии 5.0 и тесселляцию, что позволяет уменьшить загрузку CPU и повысить средний FPS, не говоря о положительном влиянии на качество графики. В настоящее время разработчики работают совместно с AMD над оптимизацией производительности, обещая по-полному использовать возможности текущего оборудования.

Игры выходит в Европе 15 марта этого года. В России игру издаёт компания 1С, дата выхода пока не объявлена.

Видео от NVIDIA, демонстрирующее преимущества тесселляции в игре H.A.W.X. 2

Компания доказывает, что тесселляция в H.A.W.X. 2 — не маркетинговый трюк.

В представленном видеоролике NVIDIA попыталась наглядно показать, что тесселляция в игре Tom Clancy`s H.A.W.X. 2 от Ubisoft, входящей в программу TWIMTBP, сделана для заметного невооружённым глазом улучшения качества изображения, а не просто «опускает» решения конкурента в бенчмарках.

Понятно, что появление данного видео является ответом на критику AMD ранней версии бенчмарка на базе игры. Действительно ли тесселляция улучшает качество изображения в игре, мы узнаем уже скоро — игра выходит на днях.

Расширение Cataclysm к World of Warcraft добавит поддержку DirectX 11

Использование последней версии API улучшит графику и повысит быстродействие на новых видеокартах в игре.

В грядущем расширении игрового мира World of Warcraft под обозначением Cataclysm Blizzard уделит внимание графической стороне игры. Часть функций уже доступна в составе последнего обновления 4.0.1 к игре. В числе наиболее интересных новшеств — появление Direct3D 11-рендера в игре, предварительную версию которого уже можно опробовать, добавив ключ -d3d11 к строке запуска игры. Журналисты сайта PCGamesHardware провели замеры влияния использования новой версии API (по-умолчанию World of Warcraft использует Direct3D 9, хотя также может использовать OpenGL) на производительность в системе с видеокартой AMD Radeon HD 5750:

В некоторых сценах производительность возросла на 15 % и более. Повышение производительности будет не лишним с учётом, что и AMD, и NVIDIA уже выпустили решения начального уровня с поддержкой DirectX 11.

Кроме нового рендера, Cataclysm принесёт и улучшения качества графики, многие из которых будут доступны и для оборудования предыдущих поколений. Уже в патче 4.0.1 была внедрена новая система представления жидкостей (вода и лава), наконец-то превратившая их из обычной текстуры поверхности в близкий к современному вид, а также новые оптические эффекты от солнца. Новая вода с реалистичными отражениями особенно украсила игру:

Релиз World of Warcraft: Cataclysm намечен на 7 декабря этого года.

Скандал вокруг DirectX 11-бенчмарка H.A.W.X. 2

Попытка «подложить свинью» AMD может выйти боком самой NVIDIA.

Перед выходом видеокарт AMD Radeon HD 6870 и 6850 NVIDIA разослала обозревателям сайтов уведомления о выходе нового бенчмарка на базе будущей игры Tom Clancy`s H.A.W.X. 2 от Ubisoft. Вслед за этим графическое подразделение AMD разослало письма, содержащие следующий текст:

Нам стало известно, что вы могли получить раннюю версию бенчмарка на базе будущей игры H.A.W.X. 2 от Ubisoft. Нет сомнений, что время появления данного бенчмарка выбрано не случайно, и является попыткой нашего конкурента негативно повлиять на обзоры нашего семейства продуктов AMD Radeon™ HD 6800. Просим вам не использовать данный бенчмарк в настоящее время, поскольку известно о наличии проблем с реализацией тесселляции DirectX в нём, что делает его неподходящим индикатором производительности тесселляции видеокарт AMD Radeon™ HD 6800. Быстрое сравнение результатов из H.A.W.X. 2 с тесселляцией с прочими играми/бенчмарками покажет, насколько нерепрезентативны показатели производительности в H.A.W.X. 2 в сравнении с реальной производительностью.

AMD показывала Ubisoft, как получить преимущества производительности от тесселляции на всех графических процессорах, однако, разработчик не захотел их применить в данном предварительном бенчмарке. В силу этого мы работаем над обходным решением в драйвере, которое ко времени релиза игры позволит повысить производительность не в ущерб качеству графики. В настоящее же время мы рекомендуем воздержаться от использования данного бенчмарка, так как он не является удовлетворительным средством измерения производительности в сравнении с прочими играми, использующими тесселляцию DirectX 11.

Энтузиаст графических технологий Jerome Guinot провёл собственные тесты упомянутого бенчмарка, и обнаружил интересные факты. Во-первых, в бенчмарке H.A.W.X. 2 по-умолчанию вообще отключена тесселляция, причём включить её можно лишь правкой файла конфигурации в профиле пользователя. Во-вторых, бенчмарк, похоже, вообще не использует DirectX 11, во всяком случае файл конфигурации показывает, что вся функциональность реализована средствами DirectX 10:

В настоящее время бенчмарк убран из навигации сайта nZone, но страничка загрузки всё еще доступна, так что каждый может сам проверить справедливость/несправедливость претензий AMD к Ubisoft и NVIDIA.

Игра уже вышла на Xbox 360 и PlayStation 3, выход версии для PC ожидается в середине ноября.

Скриншоты Metro 2033 c Fermi

Ресурсу PCGamesHardware.de удалось посмотреть игру Metro 2033, выполнявшуюся на видеокартах Fermi во время GDC 2010, и получить несколько скриншотов.

На скриншотах хорошо видна работа теселляции DirectX 11, повышающей геометрическую детализацию объектов. Осталось пять дней до выхода игры и двенадцать — до выхода первых видеокарт на базе Fermi.