Articulo de referencia

Unigine

/ {{Start date and age|2005|05|04}}"},"latest release version":{"wt":"2.21 {{cite web|url=https://developer.unigine.com/en/devlog/20260327-unigine-2.21|title=UNIGINE 2.21: New A...

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
  • Dilogus: Los vientos de guerra
  • Node - Juego de disparos en realidad virtual (página de Steam [ 39 ] )
  • El Somni Quas [ 40 ] - MMORPG (página de Patreon [ 41 ] )
  • Pax Fracta: Normandía [ ​​42 ]

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:

Véase también

Referencias

  1. 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.
  2. "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 .
  3. ^ "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 .
  4. "UNIGINE Benchmarks" . benchmark.unigine.com . Archivado del original el 10 de abril de 2020. Consultado el 19 de abril de 2020 .
  5. Walton, Jarred (14 de diciembre de 2020). "Cómo probar tus tarjetas gráficas" . Tom's Hardware . Consultado el 23 de agosto de 2025 .
  6. "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 .
  7. "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 .
  8. 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 .
  9. "Comparte conmigo tus puntuaciones de Heaven Benchmark con la configuración correspondiente" . Twitter . Consultado el 17 de septiembre de 2021 .
  10. "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 .
  11. "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 .
  12. "Soporte para mundos enormes - Desarrollador de Unigine" . developer.unigine.com . Archivado del original el 25/04/2019 . Consultado el 25/04/2019 .
  13. "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 .
  14. "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 .
  15. "CAVEs y paredes de monitores con renderizado multinodo - Desarrollador de Unigine" . developer.unigine.com .
  16. Generador de imágenes para clúster de PC. Archivado el 8 de julio de 2020 en Wayback Machine uiowa.edu
  17. "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 .
  18. "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 .
  19. "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 .
  20. "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 .
  21. "SSRTGI: El desafío más duro en 3D en tiempo real" . 80.lv. 15 de julio de 2019.
  22. "¡En directo en tiempo real!" . SIGGRAPH 2017 . 19 de septiembre de 2015. Archivado del original el 27 de agosto de 2016.
  23. "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 .
  24. Larabel, Michael (26-11-2010). "Unigine inicia una competición de desarrollo de juegos para Linux" . Phoronix .
  25. 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 .
  26. 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 .
  27. "Clientes | UNIGINE: Motor 3D en tiempo real" . Archivado del original el 19 de abril de 2019. Consultado el 19 de abril de 2019 .
  28. "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 .
  29. "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 .
  30. "UNIGINE" . uni3dlabs.com . Archivado del original el 11 de noviembre de 2022. Consultado el 11 de noviembre de 2022 .
  31. "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 .
  32. "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 .
  33. 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 .
  34. "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 .
  35. "Tequilabyte Studio" . tequilabyte.com . Archivado del original el 4 de febrero de 2020. Consultado el 7 de mayo de 2020 .
  36. "Sumoman en Steam" . store.steampowered.com . Archivado del original el 19/04/2019 . Consultado el 19/04/2019 .
  37. "Acro FS en Steam" . store.steampowered.com . Archivado del original el 28 de julio de 2023. Consultado el 28 de julio de 2023 .
  38. "Dual Universe" . www.dualuniverse.game . Archivado del original el 5 de septiembre de 2020. Consultado el 30 de agosto de 2020 .
  39. "Node en Steam" . store.steampowered.com . Archivado del original el 19/04/2019 . Consultado el 19/04/2019 .
  40. "Juego ESQ" . esqgame.com . Archivado del original el 7 de agosto de 2020. Consultado el 7 de mayo de 2020 .
  41. "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 .
  42. "Greybeard Game Studios – Nacido de la pasión y forjado en la comunidad" . Consultado el 4 de junio de 2026 .
  43. "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 .
  44. "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 .
  45. "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 .
  46. "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 .
  47. Archivado en Ghostarchivey la Wayback Machine: "Simulador de vuelo Be-200 (con tecnología UNIGINE 2 Sim)" . YouTube . 7 de diciembre de 2017.
  48. 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 .
  49. " Motor UNIGINE seleccionado para el software Almaz-Antey - Guerra terrestre - Shephard Media" . www.shephardmedia.com
  50. "Creación de mundos virtuales" . Ai3D . Archivado del original el 13 de junio de 2020. Consultado el 7 de mayo de 2020 .
  51. "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 .
  52. 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.
  53. "MAGUS EX MACHINA" . 29 de febrero de 2012. Archivado del original el 29 de febrero de 2012.
  54. "INNOSIMULACIÓN" .
  55. "John Gerrard - Granja (Pryor Creek, Oklahoma) 2015" . Archivado del original el 11 de mayo de 2015.
  56. "Reserva Solar (Tonopah, Nevada) 2014" . Reserva Solar (Tonopah, Nevada) 2014 .
  57. "Ejercicio (Dunhuang) 2014" . Ejercicio (Dunhuang) 2014 .
  58. "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 .
  59. "X. laevis (Spacelab) 2017" . X. laevis (Spacelab) 2017 .
  60. «Главная» . www.rc-spectr.ru .
  61. ^ "虚拟现实|虚拟仿真| ​​VR内容|虚拟仿真实验教学-曼恒数字官网-首页" . www.gdi.com.cn.
  62. ^ "虚拟现实|虚拟仿真| ​​VR内容|虚拟仿真实验教学-曼恒数字官网-首页" . www.gdi.com.cn.Archivado desde el original el 28 de julio de 2016 . Consultado el 25 de julio de 2016 .
  63. "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 .
  64. http://www.sepi.es/default.aspx?cmd=0004&IdContent=36438&idLanguage=_EN&lang=
  65. "Nuevo simulador de barcos NAVANTIS presentado en DIMDEX 2016" . unigine.com . Consultado el 28 de julio de 2023 .
  66. "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 .
  67. "UNIGINE Benchmarks" . benchmark.unigine.com . Archivado del original el 10 de abril de 2020. Consultado el 17 de septiembre de 2021 .
  68. "Puntos de referencia UNIGINE" . Archivado del original el 3 de febrero de 2017. Consultado el 2 de febrero de 2017 .
  69. "Puntos de referencia UNIGINE" . Archivado del original el 3 de febrero de 2017. Consultado el 2 de febrero de 2017 .
  70. "Puntos de referencia UNIGINE" . Archivado del original el 3 de febrero de 2017. Consultado el 2 de febrero de 2017 .
  71. "Puntos de referencia UNIGINE" . Archivado del original el 3 de febrero de 2017. Consultado el 2 de febrero de 2017 .
  72. "Puntos de referencia UNIGINE" . Archivado del original el 3 de febrero de 2017. Consultado el 2 de febrero de 2017 .
  • Sitio web oficial