Новости про 3D и DirectX 11

Скандал вокруг 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 ожидается в середине ноября.

Технологическая демонстрация Stone Giant от BitSquid

Еще одна демонстрация возможностей DirectX 11 и многопоточности.

Создатели игры Lead & Gold, студия Fatshark в сотрудничестве со шведской компанией BitSquid, разрабатывающей движок следующего поколения BitSquid Tech, показали избранным сайтам технологическую демонстрация движка под названием Stone Giant.

Как следует из описания, в Stone Giant активно используются возможности DirectX 11, в том числе теселляция. Публичная версия демонстрации ожидается через две недели.

StoneGiant running on Bitsquid Tech - Presented by Fatshark

О самом движке BitSquid Tech известно мало: движок разрабатывается с нуля, с перспективой на многопоточность до 32 процессоров/ядер, многоплатформенность (PC, Xbox 360, PlayStation 3). Выход SDK и начало лицензирования намечены на третий квартал этого года.

Neutron Engine

Новый движок с поддержкой теселляции, PhysX и глобального освещения.

Разрабатывающийся игровой и 3D-движок NeutronE обещает объединить в себе практически все современные графические технологии:

  • теселляция DirectX 11;
  • повторное использование геометрии;
  • глобальное освещение и SSAO;
  • объёмные облака и мягкие тени;
  • симуляция поверхности океана с помощью вычислительных шейдеров;
  • GPU-ускоряемая физика на основе PhysX;
  • средства разработки WYSIWYG, работа со звуком на базе FMOD.

Уже доступна технологическая демонстрация (~180 Мб), работающая на четырёхъядерном процессоре и видеокарте с поддержкой Direct3D 10. Выход SDK ожидается в третьем квартале этого года.

Vision Engine 8 с поддержкой DirectX 11

Еще один движок для игр обзавёлся поддержкой DirectX 11.

Анонсированная восьмая версия движка для игр Vision Engine от Trinigy будет поддерживать DirectX 11 на платформе Windows-PC. Помимо этого, в списке улучшений значатся поддержка будущих шестиядерных процессоров Intel и AMD (многопоточность до 12 потоков), улучшенные шейдеры для имитации водной поверхности и постэффектов, новая подсистема работы со звуком и удалённая отладка LUA-скриптов. К некоторому сожалению, в качестве физического движка для следующей версии Vision Engine был выбран Havok от Intel. Движок Vision Engine поддерживает все основные платформы, включая XBox 360, PlayStation 3, Wii и PC, и лежит в основе ряда достаточно известных игр, например «Desperados 2» и готовящихся продолжений заслуженных игровых серий «Gothic» и «Settlers».

Интересным новшеством Vision Engine 8 станет технология WebVision, которая позволит разрабатывать игры, работающие прямо из веб-браузера через специальный плагин с использованием почти всех возможностей «толстого» клиента, подобно известному движку Unity3D. Trinigy покажет новую версию движка на выставке GDC 2010 в начале марта, выход SDK запланирован на апрель.