stringtranslate.com

Unigine

UNIGINE — это фирменный кроссплатформенный игровой движок, разработанный компанией UNIGINE, используемый в симуляторах, системах виртуальной реальности , серьезных играх и визуализации . Он поддерживает OpenGL 4 , Vulkan и DirectX 12. [ 3]

UNIGINE Engine — это базовая технология для ряда бенчмарков (ЦП, ГП, блок питания, система охлаждения), [4] которые используются оверклокерами и техническими СМИ, такими как Tom's Hardware , [5] [6] Linus Tech Tips , [7] PC Gamer , [8] и JayzTwoCents. [9] Тесты UNIGINE также включены в состав Phoronix Test Suite для целей бенчмаркинга на Linux и других системах. [10]

UNIGINE 1

Первым публичным релизом стала версия 0.3, выпущенная 4 мая 2005 года.

Платформы

UNIGINE 1 поддерживал Microsoft Windows , Linux , [1] OS X , PlayStation 3 , Android и iOS . Экспериментальная поддержка WebGL существовала, но не была включена в официальный SDK. [11] UNIGINE 1 поддерживал DirectX 9 , DirectX 10 , DirectX 11 , OpenGL , OpenGL ES и PlayStation 3 , тогда как начальные версии (v0.3x) поддерживали только OpenGL.

UNIGINE 1 предоставлял API C++ , C# и UnigineScript для разработчиков. Он также поддерживал языки шейдеров GLSL и HLSL .

Особенности игры

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

Поддержка больших виртуальных миров была реализована с помощью двойной точности координат (64 бита на ось), [12] потоковой передачи фоновых данных на основе зон, [13] и дополнительных операций в географической системе координат (широта, долгота и высота вместо X, Y, Z). [14]

Вывод изображения на дисплей был реализован посредством многоканального рендеринга (синхронизированная по сети генерация изображения одного большого изображения с несколькими компьютерами), [15] что типично для профессиональных симуляторов. [16] Та же система обеспечивала поддержку нескольких устройств вывода с асимметричными проекциями (например, CAVE ). Также поддерживались изогнутые экраны с несколькими проекторами. [17] UNIGINE 1 имел поддержку стереоскопического вывода для анаглифного рендеринга, вывода отдельных изображений, Nvidia 3D Vision и гарнитур виртуальной реальности . Он также поддерживал вывод на несколько мониторов. [18]

Другие особенности

UNIGINE визуализировал поддерживаемую модель Shader 5.0 с аппаратной тесселяцией , DirectCompute и OpenCL . Он также использовал экранное пространство Ambient Occlusion и глобальное освещение в реальном времени . UNIGINE использовал собственный физический движок для обработки таких событий, как обнаружение столкновений , физика твердого тела и динамическое разрушение объектов. Он также использовал собственный движок для поиска пути и базовых компонентов ИИ. UNIGINE имел такие функции, как интерактивный 3D GUI , воспроизведение видео с использованием кодека Theora , 3D аудиосистема на основе библиотеки OpenAL , редактор сцен WYSIWYG (редактор UNIGINE).

UNIGINE 2

UNIGINE 2 был выпущен 10 октября 2015 года.

UNIGINE 2 обладает всеми функциями UNIGINE 1 и перешел от прямого рендеринга к отложенному рендерингу, затенению PBR и представил новые графические технологии, такие как геометрическая вода, многослойные объемные облака, SSRTGI и воксельное освещение. [19]

Платформы

UNIGINE 2 поддерживает Microsoft Windows , Linux и OS X (поддержка прекращена, начиная с версии 2.6 [20] ).

UNIGINE 2 также поддерживает следующие графические API: DirectX 11 , OpenGL 4.x. Начиная с версии 2.16 UNIGINE экспериментально поддерживает DirectX 12 и Vulkan .

Для разработчиков доступно 3 API: C++, C#, Unigine Script.

Поддерживаемые языки шейдеров: HLSL , GLSL , UUSL (Unified UNIGINE Shader Language).

ССРТГИ

Запатентованная технология рендеринга SSRTGI (Screen Space Ray-Traced Global Illumination) была представлена ​​в версии 2.5. [21] Она была представлена ​​на мероприятии SIGGRAPH 2017 Real-Time Live! [22]

Разработка

Корни UNIGINE лежат в проекте с открытым исходным кодом frustum.org [23] , который был инициирован в 2002 году Александром «Frustum» Запрягаевым, который является соучредителем (вместе с Денисом Шергиным, генеральным директором) и бывшим техническим директором компании UNIGINE . .

Конкурс игр Linux

25 ноября 2010 года компания UNIGINE объявила конкурс в поддержку разработки игр для Linux . Они согласились предоставить бесплатную лицензию движка UNIGINE любому желающему разработать и выпустить игру с нативным клиентом Linux, а также предоставить команде лицензию для Windows. [24] Конкурс продолжался до 10 декабря 2010 года, и было подано значительное количество заявок. Из-за неожиданного отклика компания UNIGINE решила расширить предложение для трех лучших кандидатов, каждый из которых получил полные лицензии UNIGINE. [25] Победители были объявлены 13 декабря 2010 года, а разработчиками стали Kot-in-Action Creative Artel (ранее разработавшие Steel Storm ), Gamepulp (намеревающиеся создать платформер-головоломку) и MED-ART (ранее работавшие над Painkiller: Resurrection ). [26]

Проекты на базе UNIGINE

По данным на 2021 год, компания заявила, что имеет более 250 клиентов B2B по всему миру. [27]

Некоторые компании, разрабатывающие программное обеспечение для профессиональных симуляторов самолетов, кораблей и транспортных средств, используют UNIGINE Engine в качестве основы для 3D- и VR-визуализации. [28] [29] [30]

Игры

Выпущенный
Предстоящие


Моделирование и визуализация

Показатели

UNIGINE Engine используется в качестве платформы для серии бенчмарков, [66] которые могут быть использованы для определения стабильности аппаратного обеспечения ПК (ЦП, ГП, блок питания, система охлаждения) в экстремально стрессовых условиях, а также для разгона:

Смотрите также

Ссылки

  1. ^ ab "Unigine v0.3 выпущен (официальный пресс-релиз) - Unigine". 10 ноября 2006 г. Архивировано из оригинала 2006-11-10.
  2. ^ "UNIGINE 2.19: основные оптимизации, OpenXR, потоковая передача видео WebRTC, поддержка USD, улучшения анимации". developer.unigine.com . 16 августа 2024 г. . Получено 28 октября 2024 г. .
  3. ^ "Unigine Heaven Benchmark 2.1: Техническая демонстрация с OpenGL 4.0 и стереоскопическим 3D - Golem.de" . www.golem.de (на немецком языке) . Проверено 19 апреля 2020 г.
  4. ^ "UNIGINE Benchmarks". benchmark.unigine.com . Получено 2020-04-19 .
  5. ^ Февраль 2018, Игорь Валлоссек 09. "Как провести стресс-тест видеокарт (как мы это делаем)". Tom's Hardware . Получено 2020-04-19 .{{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
  6. ^ "Tom's Hardware Superposition Benchmark Thread". Форум Tom's Hardware . 6 октября 2017 г. Получено 19 апреля 2020 г.
  7. ^ "Unigine Valley Benchmark Scores Thread + SUPERPOSITION ***Более 1000 заявок!***". Linus Tech Tips . 27 октября 2013 г. Получено 19 апреля 2020 г.
  8. ^ Норрис, Джеймс (2019-03-10). "Как разогнать видеокарту". PC Gamer . Получено 2020-04-19 .
  9. ^ "Поделитесь со мной своими результатами Heaven Benchmark с соответствующими настройками". Twitter . Получено 2021-09-17 .
  10. ^ "Игровой движок Unigine продолжает развиваться - Phoronix". www.phoronix.com . Получено 19.04.2020 .
  11. ^ "3D-демонстрация Unigine Crypt в реальном времени - WebGL". crypt-webgl.unigine.com .
  12. ^ "Поддержка огромных миров - Unigine Developer". developer.unigine.com .
  13. ^ "Фоновая потоковая передача на основе зон - Unigine Developer". developer.unigine.com .
  14. ^ «Поддержка CIGI, улучшенная поддержка геоданных, игровая платформа — разработчик Unigine». developer.unigine.com .
  15. ^ "CAVE и стены мониторов с многоузловым рендерингом - Unigine Developer". developer.unigine.com .
  16. ^ Генератор изображений ПК-кластер uiowa.edu
  17. ^ «Мультипроекционный вывод, смешивание краев, нелинейное отображение изображений — Unigine Developer». developer.unigine.com .
  18. ^ "Поддержка нескольких устройств вывода (мониторные стены, CAVE) - Unigine Developer". developer.unigine.com .
  19. ^ «UNIGINE 2.0: полностью отложенный рендеринг, TAA, улучшения потоковой передачи данных, оптимизация производительности — Unigine Developer». developer.unigine.com .
  20. ^ «UNIGINE 2.6: Editor2, улучшенный многоканальный рендеринг, процедурная генерация ландшафта, шаблон VR — разработчик Unigine». developer.unigine.com .
  21. ^ "SSRTGI: Сложнейшее испытание в реальном времени 3D". 80.lv. 15 июля 2019 г.
  22. ^ "В реальном времени!". SIGGRAPH 2017. 19 сентября 2015 г.
  23. ^ "Персональный проект с открытым исходным кодом Александра Запрягаева". Архивировано из оригинала 2016-01-20 . Получено 2012-12-25 .
  24. ^ Ларабель, Майкл (26.11.2010). «Unigine начинает конкурс по разработке игр для Linux». Phoronix .
  25. ^ Ларабель, Майкл (12.12.2010). «Хорошие новости о соревновании Linux-игр от Unigine». Phoronix .
  26. ^ Ларабель, Майкл (13.12.2010). «Unigine анонсирует три новые игры для Linux». Phoronix .
  27. ^ «Клиенты | UNIGINE: 3D-движок реального времени».
  28. ^ "UNIGINE: Основа нашего морского симулятора NAUTIS". www.vstepsimulation.com . 5 апреля 2018 г. Получено 11 ноября 2022 г.
  29. ^ "НОВОЕ ПАРТНЕРСТВО С 3D EXPERT UNIGINE ОБЕСПЕЧИВАЕТ ФОТОРЕАЛИСТИЧНУЮ ВИЗУАЛИЗАЦИЮ В РЕШЕНИИ ДЛЯ МОДЕЛИРОВАНИЯ CARMAKER". safetywissen.com . Получено 11 ноября 2022 г. .
  30. ^ "UNIGINE". uni3dlabs.com . Получено 11 ноября 2022 г. .
  31. ^ "Cradle Game Released". Unigine . 2015-07-25. Архивировано из оригинала 2019-08-19 . Получено 2019-08-19 .
  32. ^ "SYNDICATES OF ARKON: THE BEGINNING - Syndicates of Arkon - первая бесплатная научно-фантастическая MMORPG, созданная на графическом движке Next-Gen. Уникальная игровая вселенная в стиле киберпанк". 2010-12-19. Архивировано из оригинала 2010-12-19 . Получено 2019-08-19 .
  33. ^ designosis.com. "BlueGiant Interactive - TRYST Gameplay -". www.bluegiantinteractive.com . Получено 19 августа 2019 г. .
  34. ^ «Самая странная игра, созданная на базе Unigine». 8 мая 2011 г. Получено 21 декабря 2021 г.
  35. ^ "Студия Tequilabyte". tequilabyte.com .
  36. ^ "Sumoman в Steam". store.steampowered.com .
  37. ^ "Acro FS в Steam". store.steampowered.com . Получено 28 июля 2023 г. .
  38. ^ "Двойная вселенная". www.dualuniverse.game .
  39. ^ "Node в Steam". store.steampowered.com .
  40. ^ "Игра ESQ". esqgame.com .
  41. ^ «Команда ESQ создает независимую MMORPG El Somni Quas» . Патреон .
  42. ^ "Smart Simulations Metro Simulator на базе UNIGINE 2 Sim: экономьте жизни, время и деньги". 18 февраля 2022 г.
  43. ^ "CarMaker 10.0 Release By IPG Automotive". 20 апреля 2021 г.
  44. ^ "UNIGINE: Мощная сила нашего морского симулятора NAUTIS". 5 апреля 2018 г.
  45. ^ "Новости - Oktal Sydac - Моделирование в движении". www.oktalsydac.com . Получено 28 июля 2023 г. .
  46. Архивировано в Ghostarchive и Wayback Machine: «Be-200 Flight Simulator (Powered by UNIGINE 2 Sim)». YouTube .
  47. ^ Бьянки, Паскаль. «Klee 3D — решение для розничной торговли и маркетинга». www.klee3d.com/ .
  48. ^ "Движок UNIGINE выбран для программного обеспечения Almaz-Antey - Land Warfare - Shephard Media". www.shephardmedia.com .
  49. ^ "Создание виртуального мира". Ai3D .
  50. ^ "Скоро... | UNIGINE: 3D-движок реального времени". unigine.com .
  51. Архивировано в Ghostarchive и Wayback Machine: «Bell 206 Rescue Helicopter Simulator (на базе UNIGINE Sim)». YouTube .
  52. ^ "MAGUS EX MACHINA". 29 февраля 2012 г. Архивировано из оригинала 29 февраля 2012 г.
  53. ^ "ИННОСИМУЛЯЦИЯ".
  54. ^ "Джон Джеррард - Ферма (Прайор-Крик, Оклахома) 2015". Архивировано из оригинала 2015-05-11.
  55. ^ "Solar Reserve (Тонопа, Невада) 2014". Solar Reserve (Тонопа, Невада) 2014 .
  56. ^ "Учения (Дуньхуан) 2014". Учения (Дуньхуан) 2014 .
  57. ^ "Western Flag (Спиндлтоп, Техас) 2017". Western Flag (Спиндлтоп, Техас) 2017 .
  58. ^ "X. laevis (Spacelab) 2017". X. laevis (Spacelab) 2017 .
  59. ^ "Главная". www.rc-spectr.ru .
  60. ^ "虚拟现实|虚拟仿真|VR内容|虚拟仿真实验教学-曼恒数字官网-首页" . www.gdi.com.cn.
  61. ^ "虚拟现实|虚拟仿真|VR内容|虚拟仿真实验教学-曼恒数字官网-首页" . www.gdi.com.cn.
  62. ^ "RealFlight® 9 RC Flight Simulator — теперь с эксклюзивными самолетами и технологиями Horizon Hobby®!". RealFlight RC Flight Simulator .
  63. ^ http://www.sepi.es/default.aspx?cmd=0004&IdContent=36438&idLanguage=_EN&lang= [ мертвая ссылка ]
  64. ^ "Новый симулятор корабля NAVANTIS представлен на выставке DIMDEX 2016". unigine.com . Получено 28 июля 2023 г. .
  65. ^ «Автономные летающие автомобили будут обучаться в виртуальных мирах UNIGINE».
  66. ^ "UNIGINE Benchmarks". benchmark.unigine.com . Получено 2021-09-17 .
  67. ^ «Тесты UNIGINE».
  68. ^ «Тесты UNIGINE».
  69. ^ «Тесты UNIGINE».
  70. ^ «Тесты UNIGINE».
  71. ^ «Тесты UNIGINE».

Внешние ссылки