UNIGINE es un motor de juegos multiplataforma propietario desarrollado por UNIGINE Company, utilizado en simuladores, sistemas de realidad virtual , juegos serios y visualización . Es compatible con OpenGL 4 , Vulkan y DirectX 12. [ 3 ]
UNIGINE Engine es una tecnología central para una serie de pruebas de rendimiento (CPU, GPU, fuente de alimentación, sistema de refrigeración) [ 4 ] que utilizan los overclockers y medios técnicos como Tom's Hardware [ 5 ] [ 6 ] , Linus Tech Tips [ 7 ] , PC Gamer [ 8 ] y JayzTwoCents [ 9 ] . Las pruebas de rendimiento de UNIGINE también se incluyen como parte de Phoronix Test Suite para realizar pruebas de rendimiento en Linux y otros sistemas [ 10 ] .
UNIGINE 1
La primera versión pública fue la 0.3, lanzada el 4 de mayo de 2005.
Plataformas
UNIGINE 1 era compatible con Microsoft Windows , Linux , [ 1 ] OS X , PlayStation 3 , Android e iOS . Existía compatibilidad experimental con WebGL, pero no se incluyó en el SDK oficial. [ 11 ] UNIGINE 1 era compatible con DirectX 9 , DirectX 10 , DirectX 11 , OpenGL , OpenGL ES y PlayStation 3 , mientras que las versiones iniciales (v0.3x) solo eran compatibles con OpenGL.
UNIGINE 1 proporcionaba API de C++ , C# y UnigineScript para desarrolladores. También era compatible con los lenguajes de sombreado GLSL y HLSL .
Características del juego
UNIGINE 1 era compatible con grandes escenarios virtuales y con el hardware específico que requerían los simuladores profesionales y los sistemas de realidad virtual empresariales, a menudo denominados juegos serios .
La compatibilidad con grandes mundos virtuales se implementó mediante doble precisión de coordenadas (64 bits por eje), [ 12 ] transmisión de datos de fondo basada en zonas, [ 13 ] y operaciones opcionales en el sistema de coordenadas geográficas (latitud, longitud y elevación en lugar de X, Y, Z). [ 14 ]
La salida de pantalla se implementó mediante renderizado multicanal (generación de imagen sincronizada en red de una sola imagen grande con varias computadoras), [ 15 ] lo cual es típico de los simuladores profesionales. [ 16 ] El mismo sistema permitió la compatibilidad con múltiples dispositivos de salida con proyecciones asimétricas (por ejemplo, CAVE ). También se admitieron pantallas curvas con múltiples proyectores. [ 17 ] UNIGINE 1 tenía soporte de salida estereoscópica para renderizado anaglifo , salida de imágenes separadas, Nvidia 3D Vision y cascos de realidad virtual . También admitía salida de múltiples monitores. [ 18 ]
Otras características
UNIGINE renderizaba con soporte para Shader Model 5.0 con teselación por hardware , DirectCompute y OpenCL . También utilizaba oclusión ambiental en espacio de pantalla e iluminación global en tiempo real . UNIGINE empleaba un motor de física propio para procesar eventos como detección de colisiones , física de cuerpos rígidos y destrucción dinámica de objetos. También utilizaba un motor propio para la búsqueda de rutas y componentes básicos de IA. UNIGINE contaba con características como una interfaz gráfica de usuario 3D interactiva , reproducción de vídeo mediante el códec Theora , un sistema de audio 3D basado en la biblioteca OpenAL y un editor de escenas WYSIWYG (Editor UNIGINE).
UNIGINE 2
UNIGINE 2 se lanzó el 10 de octubre de 2015.
UNIGINE 2 tiene todas las características de UNIGINE 1 y pasó del renderizado directo al renderizado diferido, sombreado PBR e introdujo nuevas tecnologías gráficas como agua geométrica, nubes volumétricas multicapa, SSRTGI e iluminación basada en vóxeles. [ 19 ]
Plataformas
UNIGINE 2 es compatible con Microsoft Windows , Linux y OS X (la compatibilidad se interrumpió a partir de la versión 2.6 [ 20 ] ).
UNIGINE 2 también admite las siguientes API gráficas: DirectX 11 , OpenGL 4.x. Desde la versión 2.16, UNIGINE admite experimentalmente DirectX 12 y Vulkan .
Existen 3 API para desarrolladores: C++, C# y Unigine Script.
Lenguajes de sombreado compatibles: HLSL , GLSL , UUSL (Lenguaje de sombreado UNIGINE unificado).
SSRTGI
La tecnología de renderizado SSRTGI (iluminación global con trazado de rayos en espacio de pantalla) patentada se introdujo en la versión 2.5. [ 21 ] Se presentó en el evento SIGGRAPH 2017 Real-Time Live!. [ 22 ]
Desarrollo
Las raíces de UNIGINE se encuentran en el proyecto de código abierto frustum.org, [ 23 ] que fue iniciado en 2002 por Alexander "Frustum" Zapryagaev, cofundador (junto con Denis Shergin, director ejecutivo) y ex director de tecnología de UNIGINE Company .
competición de juegos de Linux
El 25 de noviembre de 2010, UNIGINE Company anunció un concurso para apoyar el desarrollo de juegos para Linux . Ofrecieron una licencia gratuita del motor UNIGINE a cualquiera que desarrollara y publicara un juego con un cliente nativo para Linux, y también otorgaron al equipo una licencia para Windows. [ 24 ] El concurso se extendió hasta el 10 de diciembre de 2010, con una cantidad considerable de participantes. Debido a la inesperada respuesta, UNIGINE decidió extender la oferta a los tres mejores solicitantes, otorgándoles a cada uno licencias completas de UNIGINE. [ 25 ] Los ganadores se anunciaron el 13 de diciembre de 2010: Kot-in-Action Creative Artel (quienes desarrollaron Steel Storm ), Gamepulp (que planean crear un juego de plataformas de puzles) y MED-ART (quienes trabajaron en Painkiller: Resurrection ). [ 26 ]
Proyectos basados en UNIGINE
En 2021, la empresa afirmó tener más de 250 clientes B2B en todo el mundo. [ 27 ]
Algunas empresas que desarrollan software para simuladores profesionales de aeronaves, barcos y vehículos utilizan UNIGINE Engine como base para la visualización 3D y VR. [ 28 ] [ 29 ] [ 30 ]
Juegos
- Liberado
- Cradle - lanzado para Windows y Linux en 2015 [ 31 ]
- Oil Rush : lanzado para Windows, Linux y Mac OS X en 2012; lanzado para iOS en 2013.
- Sindicatos de Arkon - lanzado para Windows en 2010 [ 32 ]
- Tryst - lanzado para Windows en 2012 [ 33 ]
- Petshop [ 34 ] - lanzado para Windows y Mac en 2011
- Sumoman [ 35 ] - lanzado para Windows y Linux en 2017 [ 36 ]
- Demolicious - lanzado para iOS en 2012
- Acro FS - simulador de vuelo acrobático (página de Steam [ 37 ] )
- Universo Dual - lanzado en 2022 [ 38 ]
- Próximamente
Simulación y visualización
- Simulador de metro de Smart Simulation [ 43 ]
- CarMaker 10.0 de IPG Automotive [ 44 ]
- Simuladores marítimos NAUTIS de VSTEP [ 45 ]
- Simulador de conductor de tren de Oktal Sydac [ 46 ]
- Simulador de vuelo Be-200 [ 47 ]
- Klee 3D [ 48 ] (solución de visualización 3D para aplicaciones de marketing digital e investigación)
- El componente de visualización del complejo de software analítico desarrollado para JSC "ALMAZ-ANTEY" MSDB", una filial de JSC "Concern "Almaz-Antey" [ 49 ]
- Proyectos de visualización arquitectónica interactiva en tiempo real de AI3D [ 50 ] [ 51 ]
- Simulador de helicóptero de rescate Bell-206 Ranger [ 52 ]
- Magus ex Machina [ 53 ] (película de animación 3D)
- Simuladores de conducción de coches SIMREX CDS, SIMREX FDS, SIMREX FTS de INNOSIMULATION [ 54 ]
- Obras de arte en tiempo real de John Gerrard (artista) : Granja, [ 55 ] Reserva solar, [ 56 ] Ejercicio, [ 57 ] Bandera occidental (Spindletop, Texas), [ 58 ] X. laevis (Spacelab) [ 59 ]
- Simuladores de trenes de SPECTR [ 60 ]
- DVS3D [ 61 ] por GDI [ 62 ]
- Simulador de vuelo RF-X [ 63 ]
- NAVANTIS [ 64 ] Simulador de barcos [ 65 ]
- Simulador de RV para el aprendizaje de visión artificial para el control de vuelo autónomo en Daedalean AI [ 66 ]
Puntos de referencia
UNIGINE Engine se utiliza como plataforma para una serie de pruebas de rendimiento, [ 67 ] que pueden utilizarse para determinar la estabilidad del hardware del PC (CPU, GPU, fuente de alimentación, sistema de refrigeración) en condiciones extremadamente estresantes, así como para el overclocking:
- Prueba de rendimiento de superposición [ 68 ] (con tablas de clasificación en línea) - UNIGINE 2 (2017)
- Valley Benchmark [ 69 ] - UNIGINE 1 (2013)
- Heaven Benchmark [ 70 ] (el primer benchmark de DirectX 11) - UNIGINE 1 (2009)
- Referencia de los trópicos [ 71 ] - UNIGINE 1 (2008)
- Santuario de referencia [ 72 ] - UNIGINE 1 (2007)
Véase también
Referencias
- 1 2 "Unigine v0.3 se lanza (comunicado de prensa oficial) - Unigine" . 10 de noviembre de 2006. Archivado del original el 10 de noviembre de 2006.
- ↑ "UNIGINE 2.21: Nuevo sistema de animación, flujo de trabajo compatible con IA, plantillas de proyecto, optimizaciones de rendimiento" . developer.unigine.com . 27 de marzo de 2026. Archivado del original el 5 de noviembre de 2024. Consultado el 16 de abril de 2026 .
- ^ "Unigine Heaven Benchmark 2.1: demostración técnica con OpenGL 4.0 y estéreoscopia 3D - Golem.de" . www.golem.de (en alemán) . Consultado el 19 de abril de 2020 .
- ↑ "UNIGINE Benchmarks" . benchmark.unigine.com . Archivado del original el 10 de abril de 2020. Consultado el 19 de abril de 2020 .
- ↑ Walton, Jarred (14 de diciembre de 2020). "Cómo probar tus tarjetas gráficas" . Tom's Hardware . Consultado el 23 de agosto de 2025 .
- ↑ "Hilo de referencia sobre la superposición de hardware de Tom" . Foro de hardware de Tom . 6 de octubre de 2017. Archivado del original el 11 de noviembre de 2020. Consultado el 19 de abril de 2020 .
- ↑ "Hilo de puntuaciones de referencia de Unigine Valley + SUPERPOSICIÓN ***¡Más de 1000 envíos!***" . Linus Tech Tips . 27 de octubre de 2013 . Consultado el 19 de abril de 2020 .
- ↑ Norris, James (10 de marzo de 2019). "Cómo hacer overclock a tu tarjeta gráfica" . PC Gamer . Consultado el 19 de abril de 2020 .
- ↑ "Comparte conmigo tus puntuaciones de Heaven Benchmark con la configuración correspondiente" . Twitter . Consultado el 17 de septiembre de 2021 .
- ↑ "El motor de juegos Unigine continúa avanzando - Phoronix" . www.phoronix.com . Archivado del original el 14 de enero de 2019. Consultado el 19 de abril de 2020 .
- ↑ "Demostración de criptografía 3D en tiempo real de Unigine - WebGL" . crypt-webgl.unigine.com . Archivado del original el 10 de abril de 2019. Consultado el 5 de abril de 2019 .
- ↑ "Soporte para mundos enormes - Desarrollador de Unigine" . developer.unigine.com . Archivado del original el 25/04/2019 . Consultado el 25/04/2019 .
- ↑ "Transmisión en segundo plano basada en zonas - Desarrollador de Unigine" . developer.unigine.com . Archivado del original el 25/04/2019 . Consultado el 25/04/2019 .
- ↑ "Soporte de CIGI, mejor soporte para geodatos, marco de juego - Desarrollador de Unigine" . developer.unigine.com . Archivado del original el 25/04/2019 . Consultado el 25/04/2019 .
- ↑ "CAVEs y paredes de monitores con renderizado multinodo - Desarrollador de Unigine" . developer.unigine.com .
- ↑ Generador de imágenes para clúster de PC. Archivado el 8 de julio de 2020 en Wayback Machine uiowa.edu
- ↑ "Salida multiproyector, fusión de bordes, mapeo de imágenes no lineal - Desarrollador de Unigine" . developer.unigine.com . Archivado del original el 25/04/2019 . Consultado el 25/04/2019 .
- ↑ "Soporte para múltiples dispositivos de salida (pantallas de monitorización, CAVE) - Desarrollador de Unigine" . developer.unigine.com . Archivado del original el 25/04/2019 . Consultado el 25/04/2019 .
- ↑ "UNIGINE 2.0: Renderizado totalmente diferido, TAA, mejoras en la transmisión de datos, optimizaciones de rendimiento - Desarrollador de Unigine" . developer.unigine.com . Archivado del original el 2 de febrero de 2019. Consultado el 16 de mayo de 2019 .
- ↑ "UNIGINE 2.6: Editor2, renderizado multicanal mejorado, generación de paisajes procedimentales, plantilla de RV - Desarrollador de Unigine" . developer.unigine.com . Archivado del original el 19 de abril de 2019. Consultado el 19 de abril de 2019 .
- ↑ "SSRTGI: El desafío más duro en 3D en tiempo real" . 80.lv. 15 de julio de 2019.
- ↑ "¡En directo en tiempo real!" . SIGGRAPH 2017 . 19 de septiembre de 2015. Archivado del original el 27 de agosto de 2016.
- ↑ "Proyecto personal de código abierto de Alexander Zaprjagaev" . Archivado del original el 20 de enero de 2016. Consultado el 25 de diciembre de 2012 .
- ↑ Larabel, Michael (26-11-2010). "Unigine inicia una competición de desarrollo de juegos para Linux" . Phoronix .
- ↑ Larabel, Michael (12 de diciembre de 2010). "Buenas noticias del concurso de juegos para Linux de Unigine" . Phoronix . Archivado del original el 10 de octubre de 2016. Consultado el 14 de septiembre de 2016 .
- ↑ Larabel, Michael (13 de diciembre de 2010). "Unigine anuncia los tres nuevos juegos para Linux" . Phoronix . Archivado del original el 26 de octubre de 2016. Consultado el 14 de septiembre de 2016 .
- ↑ "Clientes | UNIGINE: Motor 3D en tiempo real" . Archivado del original el 19 de abril de 2019. Consultado el 19 de abril de 2019 .
- ↑ "UNIGINE: El motor de nuestro simulador marítimo NAUTIS" . www.vstepsimulation.com . 5 de abril de 2018. Archivado del original el 7 de octubre de 2022. Consultado el 11 de noviembre de 2022 .
- ↑ "NUEVA ASOCIACIÓN CON EL EXPERTO EN 3D UNIGINE PERMITE VISUALIZACIONES FOTOREALISTAS EN LA SOLUCIÓN DE SIMULACIÓN CARMAKER" . safetywissen.com . Archivado del original el 11 de noviembre de 2022. Consultado el 11 de noviembre de 2022 .
- ↑ "UNIGINE" . uni3dlabs.com . Archivado del original el 11 de noviembre de 2022. Consultado el 11 de noviembre de 2022 .
- ↑ "Lanzamiento del juego Cradle" . Unigine . 25 de julio de 2015. Archivado del original el 19 de agosto de 2019. Consultado el 19 de agosto de 2019 .
- ↑ "SYNDICATES OF ARKON: THE BEGINNING - Syndicates of Arkon - el primer MMORPG de ciencia ficción gratuito con motor gráfico de última generación. Un universo de juego único al estilo cyberpunk" . 19/12/2010. Archivado del original el 19/12/2010 . Consultado el 19/08/2019 .
- ↑ designosis.com. "BlueGiant Interactive - TRYST Gameplay -" . www.bluegiantinteractive.com . Archivado del original el 16 de mayo de 2021. Consultado el 19 de agosto de 2019 .
- ↑ "El juego más extraño impulsado por Unigine" . 8 de mayo de 2011. Archivado del original el 21 de diciembre de 2021. Consultado el 21 de diciembre de 2021 .
- ↑ "Tequilabyte Studio" . tequilabyte.com . Archivado del original el 4 de febrero de 2020. Consultado el 7 de mayo de 2020 .
- ↑ "Sumoman en Steam" . store.steampowered.com . Archivado del original el 19/04/2019 . Consultado el 19/04/2019 .
- ↑ "Acro FS en Steam" . store.steampowered.com . Archivado del original el 28 de julio de 2023. Consultado el 28 de julio de 2023 .
- ↑ "Dual Universe" . www.dualuniverse.game . Archivado del original el 5 de septiembre de 2020. Consultado el 30 de agosto de 2020 .
- ↑ "Node en Steam" . store.steampowered.com . Archivado del original el 19/04/2019 . Consultado el 19/04/2019 .
- ↑ "Juego ESQ" . esqgame.com . Archivado del original el 7 de agosto de 2020. Consultado el 7 de mayo de 2020 .
- ↑ "El equipo ESQ está creando el MMORPG independiente El Somni Quas" . Patreon . Archivado del original el 19 de abril de 2019. Consultado el 19 de abril de 2019 .
- ↑ "Greybeard Game Studios – Nacido de la pasión y forjado en la comunidad" . Consultado el 4 de junio de 2026 .
- ↑ "Smart Simulations Metro Simulator Powered by UNIGINE 2 Sim: Save Lives, Time and Money" . 18 de febrero de 2022. Archivado del original el 16 de mayo de 2022. Consultado el 16 de mayo de 2022 .
- ↑ "Lanzamiento de CarMaker 10.0 por IPG Automotive" . 20 de abril de 2021. Archivado del original el 19 de mayo de 2021. Consultado el 19 de mayo de 2021 .
- ↑ "UNIGINE: El motor de nuestro simulador marítimo NAUTIS" . 5 de abril de 2018. Archivado del original el 7 de octubre de 2022. Consultado el 28 de mayo de 2019 .
- ↑ "Noticias - Oktal Sydac - Simulación en movimiento" . www.oktalsydac.com . Archivado del original el 16 de diciembre de 2024. Consultado el 28 de julio de 2023 .
- ↑ Archivado en Ghostarchivey la Wayback Machine: "Simulador de vuelo Be-200 (con tecnología UNIGINE 2 Sim)" . YouTube . 7 de diciembre de 2017.
- ↑ Bianchi, Pascal. "Klee 3D - Solución de comercio minorista y marketing" . www.klee3d.com/ . Archivado del original el 1 de diciembre de 2019. Consultado el 7 de mayo de 2020 .
- ↑ " Motor UNIGINE seleccionado para el software Almaz-Antey - Guerra terrestre - Shephard Media" . www.shephardmedia.com
- ↑ "Creación de mundos virtuales" . Ai3D . Archivado del original el 13 de junio de 2020. Consultado el 7 de mayo de 2020 .
- ↑ "Próximamente... | UNIGINE: motor 3D en tiempo real" . unigine.com . Archivado del original el 16 de abril de 2019. Consultado el 19 de abril de 2019 .
- ↑ Archivado en Ghostarchivey la Wayback Machine: "Simulador de helicóptero de rescate Bell 206 (con tecnología UNIGINE Sim)" . YouTube . 12 de diciembre de 2013.
- ↑ "MAGUS EX MACHINA" . 29 de febrero de 2012. Archivado del original el 29 de febrero de 2012.
- ↑ "INNOSIMULACIÓN" .
- ↑ "John Gerrard - Granja (Pryor Creek, Oklahoma) 2015" . Archivado del original el 11 de mayo de 2015.
- ↑ "Reserva Solar (Tonopah, Nevada) 2014" . Reserva Solar (Tonopah, Nevada) 2014 .
- ↑ "Ejercicio (Dunhuang) 2014" . Ejercicio (Dunhuang) 2014 .
- ↑ "Bandera del Oeste (Spindletop, Texas) 2017" . Bandera del Oeste (Spindletop, Texas) 2017. Archivado del original el 19 de abril de 2019. Consultado el 16 de mayo de 2019 .
- ↑ "X. laevis (Spacelab) 2017" . X. laevis (Spacelab) 2017 .
- ↑ «Главная» . www.rc-spectr.ru .
- ^ "虚拟现实|虚拟仿真| VR内容|虚拟仿真实验教学-曼恒数字官网-首页" . www.gdi.com.cn.
- ^ "虚拟现实|虚拟仿真| VR内容|虚拟仿真实验教学-曼恒数字官网-首页" . www.gdi.com.cn. Archivado desde el original el 28 de julio de 2016 . Consultado el 25 de julio de 2016 .
- ↑ "RealFlight® 9 RC Flight Simulator - ¡Ahora con aeronaves y tecnologías exclusivas de Horizon Hobby®!" . RealFlight RC Flight Simulator . Archivado del original el 13/05/2020 . Consultado el 07/05/2020 .
- ↑ http://www.sepi.es/default.aspx?cmd=0004&IdContent=36438&idLanguage=_EN&lang=
- ↑ "Nuevo simulador de barcos NAVANTIS presentado en DIMDEX 2016" . unigine.com . Consultado el 28 de julio de 2023 .
- ↑ "Los coches voladores autónomos se entrenarán en los mundos virtuales de UNIGINE" . Archivado del original el 28 de mayo de 2019. Consultado el 28 de mayo de 2019 .
- ↑ "UNIGINE Benchmarks" . benchmark.unigine.com . Archivado del original el 10 de abril de 2020. Consultado el 17 de septiembre de 2021 .
- ↑ "Puntos de referencia UNIGINE" . Archivado del original el 3 de febrero de 2017. Consultado el 2 de febrero de 2017 .
- ↑ "Puntos de referencia UNIGINE" . Archivado del original el 3 de febrero de 2017. Consultado el 2 de febrero de 2017 .
- ↑ "Puntos de referencia UNIGINE" . Archivado del original el 3 de febrero de 2017. Consultado el 2 de febrero de 2017 .
- ↑ "Puntos de referencia UNIGINE" . Archivado del original el 3 de febrero de 2017. Consultado el 2 de febrero de 2017 .
- ↑ "Puntos de referencia UNIGINE" . Archivado del original el 3 de febrero de 2017. Consultado el 2 de febrero de 2017 .
Enlaces externos
- Sitio web oficial
- Motores de física computacional
- Motores de juegos para Linux
- Middleware
- Kits de desarrollo de software
- Software que utiliza Qt
- desarrollo de videojuegos
- Software para el desarrollo de videojuegos
- Software de desarrollo de videojuegos para Linux
- Motores de videojuegos
- IDE de videojuegos
- Realidad virtual