Новости про OpenGL и Unigine

Движок Unigine поддерживает NVIDIA Tegra 2

Мобильные процессоры Tegra «потянут» один из самых продвинутых графических движков.

Разработчики известного бенчмарка Heaven, отечественная студия Unigine сообщили о портировании своего движка на платформу Android. Мобильная версия Unigine Engine использует OpenGL ES 2.0 и поддерживает SoC-решения NVIDIA Tegra 2, включающие в себя самую производительную на данный момент среди мобильных процессоров графическую подсистему GeForce ULP.

Unigine Passage demo running on Android/Tegra2 tablet

В планах разработчиков поддержка и других платформ для Android. Конечно, производительность графических решений для портативных устройств всегда будет уступать «настольным» версиям, но все равно будет неплохо увидеть в играх на планшетах и телефонах красоты, предоставляемые современными графическими технологиями.

Unigine Crypt demo running on Android/Tegra2 tablet

Unigine Heaven 2.0

Обновлённый DirectX 11-бенчмарк, теперь с поддержкой Linux.

Бенчмарк Unigine Heaven служит демонстрацией возможностей движка Unigine и в прошлом году стал одним из первых приложений, поддержавших DirectX 11. В новой версии 2.0 были сделаны следующие изменения:

  • еще большее использование теселляции, новые режимы «moderate» и «extreme»;
  • ряд оптимизаций движка;
  • больше динамического освещения;
  • добавлены новые объекты и физические эффекты.

Но главным новшеством второй версии стала поддержка Linux. Помимо Direct3D, движок Unigine может использовать и OpenGL, но из-за проблем с качеством драйверов ATI Catalyst для Linux соответствующая версия бенчмарка для данной ОС вышла только сейчас. К сожалению, сторонников открытого кода это не сильно обрадует. Для того, чтобы насладиться красотами, понадобится закрытый бинарный драйвер от AMD или NVIDIA, поскольку реализация OpenGL 3.x в библиотеке Mesa3D на данный момент отсутствует — следствие наличия в спецификации OpenGL третьего поколения защищённых патентами технологий. К этим технологиям члены ARB/Khronos получают доступ по кросс-патентным соглашениям, но независимым разработчикам Mesa надо либо получать отдельные лицензии, либо выносить работу с данными функциями во внешние модули, что уже сделано для форматов текстур, но представляется малореальным для некоторых обязательных методов рендеринга (render targets).

Вследствие изменений движка, сравнивать результаты предыдущих версий с результатами нынешней некорректно. Загрузить последнюю версию бенчмарка можно по ссылкам ниже:

Unigine Heaven 2.0 Benchmark (DirectX 11 with hardware tessellation)

Напомним, что движок Unigine ляжет в основу игры Primal Carnage, Linux-версия которой также ожидается.

Анонсирован бенчмарк Unigine Heaven 2.0

Разработчик движка Unigine планирует следующую версию своего бенчмарка. 

Компания Unigine сообщила, что на грядущей выставке графических и игровых технологий Game Developers Conference 2010, которая пройдёт с 9 по 13 марта в Сан-Франциско, США, на своём стенде покажет последнее поколение движка Unigine и вторую версию бенчмарка Unigine Heaven.

Движок Unigine стал одним из первых движков, поддерживающих DirectX 11. Осенью прошлого года к выходу Windows 7 и DirectX 11 решений от AMD Unigine выпустила бенчмарк Heaven, продемонстрировавший возможности новой версии API, включая теселляцию, и самого движка Unigine. Планировалась к выходу и Linux-версия бенчмарка, которая должна была продемонстрировать достижимость сравнимого качества графики с помощью OpenGL 3.2, но из-за «сырой» поддержки OpenGL 3.x в драйверах ATI Catalyst она была отменена. Возможно теперь, после недавнего радикального обновления драйверов Catalyst, вторая версия бенчмарка Unigine Heaven будет выпущена на всех платформах.