Что внутри? Функциональные характеристики
UNIGINE engine is a fully-featured 3D platform designed for creation of interactive virtual worlds with a photo-realistic quality. This powerful and extremely flexible solution is used for real-time simulation (transportation, military training, etc.), visualization (architecture, media installations, etc.) and game development. Движок UNIGINE - это полнофункциональная 3D-платформа, предназначенная для создания интерактивных виртуальных миров с фотореалистичным качеством. Это мощное и чрезвычайно гибкое решение используется для моделирования в реальном времени (транспорт, военная подготовка и т.д.), Визуализации (архитектура, медиаинсталляции и т.д.) и разработки игр.
However, UNIGINE is not some sort of application building constructor: it is a very robust, feature-rich, and optimized software library with a set of tools. So you will need some people in the team with programming skills (preferably C++) to utilize the UNIGINE power for your projects. Please also note that some features are optional, depending on the SDK edition (Community / Engineering / Sim). Однако UNIGINE - это не просто какой-то конструктор для сборки приложений: это очень надежная, многофункциональная и оптимизированная программная библиотека с набором инструментов. Таким образом, вам понадобятся люди в команде с навыками программирования (предпочтительно C ++), чтобы использовать возможности UNIGINE в ваших проектах. Также обратите внимание, что некоторые функции являются необязательными, в зависимости от версии SDK (Community / Engineering / Sim).
UNIGINE provides support for Windows and Linux. UNIGINE поддерживает Windows и Linux.
For more details, see hardware requirements. Для получения дополнительных сведений см. требования к оборудованию .
RendererВизуализация#
The UNIGINE image generator provides a near-photorealistic rendering of visual scenes based on sophisticated shading and lighting models, accurate atmosphere model, advanced special effects and lifelike post-processing. Генератор изображений UNIGINE обеспечивает почти фотореалистичную визуализацию визуальных сцен на основе сложных моделей затенения и освещения, точной модели атмосферы, расширенных специальных эффектов и реалистичной постобработки.
|
- Atmospheric light scattering for realistic simulation of the atmosphere Рассеяние света в атмосфере для реалистичного моделирования атмосферы.
- Excellent rendering of vast, detailed masses of vegetation Превосходная визуализация обширных, детализированных массивов растительности
- Configurable forward and deferred rendering Настраиваемый прямой и отложенный рендеринг
- Support for GLSL, HLSL and UUSL languages for shaders Поддержка языков GLSL, HLSL и UUSL для шейдеров
- Support for DirectX 11/12, Vulkan and OpenGL 4.x Поддержка DirectX 11/12, Vulkan и OpenGL 4.x
Image Output SchemasСхемы вывода изображений#
UNIGINE handles various image output schemas:UNIGINE обрабатывает различные схемы вывода изображений:
|
-
Stereoscopic rendering in multiple modes, including native support for VR headsets:Стереоскопический рендеринг в нескольких режимах, включая встроенную поддержку VR-гарнитур:
- Oculus Rift / Rift S / Quest / Quest 2 (with Oculus Link cable / Oculus Link wireless)Oculus Rift / Rift S / Quest / Quest 2 (с кабелем Oculus Link / беспроводным соединением Oculus Link);
- HTC Vive / Vive Pro / Focus / Cosmos;
- Varjo VR-1 / VR-2 / VR-3 / XR-3 (with extended mixed reality support)Varjo VR-1 / VR-2 / VR-3 / XR-3 (с расширенной поддержкой смешанной реальности);
- Windows Mixed Reality (WMR)-compatibleсовместимых с Windows Mixed Reality (WMR);
- OpenVR-compatibleсовместимых с OpenVR.
- Multi-monitor rendering for video walls Рендеринг с несколькими мониторами для видеостен
- Panoramic rendering, including fisheye mode Панорамный рендеринг , включая режим «рыбий глаз» (Fish Eye)
Scene ManagerМенеджер сцены#
Built-in advanced scene manager is designed for handling virtual worlds of unprecedented scale filled with thousands of objects. Встроенный расширенный менеджер сцены предназначен для работы с виртуальными мирами беспрецедентного масштаба, заполненными тысячами объектов.
|
- Support for geo-coordinates Поддержка географических координат
- Extremely fast intersection / line of sight tests Чрезвычайно быстрые тесты пересечения / прямой видимости
- Increased visibility distance Увеличенная дальность видимости
Built-in ObjectsВстроенные объекты#
UNIGINE provides a set of built-in objects allowing you to create a complex, dynamic virtual world: UNIGINE предоставляет набор встроенных объектов , позволяющих создавать сложный динамический виртуальный мир:
|
- World objects are invisible nodes used for world management Мировые объекты - это невидимые узлы, используемые для управления миром
- Sound objects represent sound sources and reverberations Звуковые объекты представляют источники звука и реверберации
- Pathfinding objects represent objects used for pathfinding Объекты поиска пути представляют объекты, используемые для поиска пути
Physics EngineФизический движок#
There is a built-in physics engine available. Please take into the account that it is designed primarily for "game-level" physics simulation: for accurate simulation of physical processes (e.g.: flight dynamics model) it is recommended to use the specialized solutions. Доступен встроенный физический движок . Учтите, что он предназначен в первую очередь для моделирования физики "игрового уровня": для точного моделирования физических процессов (например, модели динамики полета) рекомендуется использовать специализированные решения.
|
Application Programming InterfacesИнтерфейсы API#
You can choose among powerful UNIGINE APIs:
|
Input SystemsСистемы ввода#
UNIGINE handles various user input schemas:
We also offer our API for adding custom devices.We also offer our API for adding custom devices. Standard PC keyboards and miceMulti-touch screensGamepads and joysticksHead trackers6 DOF positioning devicesMotion capture systemsWe also offer our API for adding custom devices.UNIGINE обрабатывает различные схемы пользовательского ввода:
We also offer our API for adding custom devices. Мы также предлагаем наш API для добавления пользовательских устройств. |
Audio SystemАудио система#
Multi-channel audio system with support for: Многоканальная аудиосистема с поддержкой:
|
Graphical User InterfaceГрафический интерфейс пользователя#
There are several ways to implement GUIs in UNIGINE-powered applications:
|
ToolsИнструменты#
|