Umbra es una empresa de tecnología de software gráfico fundada en 2007 en Helsinki , Finlandia. Umbra se especializa en la eliminación de oclusiones , tecnología de soluciones de visibilidad y proporciona middleware para videojuegos que se ejecutan en Windows , Linux , iOS , PlayStation 4 , Xbox One , PlayStation 3 , Xbox 360 , Wii U , consolas portátiles y otras plataformas. En 2021, Amazon adquirió Umbra.
Umbra proporciona el sistema de eliminación de oclusión para el motor de juegos Unity desde el lanzamiento de Unity 3. [ 1 ]
Umbra también está disponible como un complemento para Unreal Engine 3 y Unreal Engine 4. [ 2 ]
La tecnología de Umbra se utiliza en muchos videojuegos importantes como Batman: Arkham Knight , Call of Duty: Ghosts , [ 3 ] The Witcher 3: Wild Hunt , Destiny , Until Dawn , Killzone: Shadow Fall , Mass Effect 2 , Mass Effect 3 , Guild Wars 2 , RaiderZ , The Secret World , Lord of the Rings Online , Planetside 2 , Alan Wake , Age of Conan: Hyborian Adventures , Grandia Online , EVE Online , Free Realms , Dragon Age Origins , Dragon Age II , Deus Ex: Mankind Divided y DOOM .
La tecnología de Umbra ha sido licenciada para su uso en videojuegos por Rocksteady , Bungie , Guerrilla Games , CD Projekt , Microsoft Studios , Team Dakota, Neversoft , Infinity Ward , Shanda , Vicarious Visions , Specular Interactive , Remedy , Red Duck Inc., Splash Damage , Softmax y varias otras compañías.
Historia
Umbra se separó de Hybrid Graphics en 2005. Umbra adquirió dPVS de Hybrid Graphics y continuó su desarrollo. La siguiente generación de esta tecnología, llamada Umbra, era un middleware de eliminación de oclusión acelerado por hardware . Umbra se lanzó en septiembre de 2007. En 2009, se lanzó Umbra Occlusion Booster, optimizado para sistemas multinúcleo como Xbox 360 , PlayStation 3 y PC .
En 2011, Umbra se centró principalmente en el desarrollo de Umbra 3. Esta solución ofrece optimización del rendimiento optimizando partes críticas del juego, como el renderizado, y proporcionando herramientas para la transmisión de contenido y la lógica del juego. Umbra 3 crea una representación interna de la escena del juego y utiliza estos datos en tiempo de ejecución para realizar consultas eficientes que permiten, por ejemplo, determinar el conjunto de objetos visibles para el jugador o el conjunto de objetos que se encuentran a una distancia determinada de un punto. La diferencia con las versiones anteriores radica en que Umbra 3 incluye una etapa de preprocesamiento donde compila los datos de visibilidad, que luego se utilizan en tiempo de ejecución para realizar consultas relacionadas con la visibilidad. Una nueva característica de 2012 es la funcionalidad de transmisión, que permite la creación de datos de visibilidad en tiempo de ejecución.
En marzo de 2010, Unity Technologies anunció que la siguiente versión de Unity incluiría un preprocesamiento de eliminación de oclusión integrado, impulsado por Umbra. Apareció por primera vez en Unity 3. [ 4 ] Antes del lanzamiento de Unity 5, la solución de eliminación de oclusión de Umbra solo estaba disponible con licencias Pro de pago.
El sitio web next-generation.biz de la revista Edge informó el 15 de diciembre de 2011 que la tecnología de Umbra es una parte integral del nuevo motor 3D y juego de Bungie. [ 5 ]
Guild Wars 2 de ArenaNet se lanzó el 28 de agosto y el juego utiliza Umbra 3. [ 6 ]
El 14 de agosto de 2012, Umbra anunció su asociación con Nintendo, que permite a los desarrolladores de Wii U obtener la licencia del middleware Umbra 3.
En la Game Developers Conference 2014, Umbra anunció Umbra para Cloud [ 7 ] y Umbra VR. Esta última se basa en la función Stereo Camera de Umbra, que, según explica la compañía, permite que "ambos ojos puedan usar los resultados de una sola operación de eliminación de oclusiones, reduciendo a la mitad el tiempo de procesamiento necesario". [ 8 ]
El 3 de abril de 2014, Umbra anunció que Wargaming había licenciado su última tecnología para ser utilizada como parte de la actualización gráfica que se estaba realizando en World of Tanks. El acuerdo también permite a otros estudios de Wargaming utilizar la tecnología de visibilidad de Umbra. [ 9 ]
En enero de 2021, Amazon anunció la adquisición de Umbra. [ 10 ]
Productos
Umbra ha desarrollado dos productos: Umbra Occlusion Booster y Umbra 3 .
Umbra Occlusion Booster es un software intermedio de eliminación de oclusiones acelerado por GPU para PC, Xbox 360 y PlayStation 3. Este producto se lanzó en 2009.
Umbra 3.2 se lanzó el 1 de febrero de 2013. Esta actualización de "próxima generación" incluye varias características nuevas importantes, como la transmisión en tiempo real, que permite la transmisión de mundos abiertos, la eliminación de sombras y luces, así como datos de oclusión jerárquicos, que también mejoran el rendimiento en mundos abiertos.
Umbra 3.3 se lanzó el 11 de agosto de 2013.
En febrero de 2015, Umbra anunció Umbra Cloud y cambió el nombre tanto del producto como de la empresa a simplemente Umbra. [ 11 ]
dPVS
dPVS es una herramienta avanzada de optimización de visibilidad para gráficos por computadora . Diseñada para el desarrollo de juegos con mundos [3D] grandes y dinámicos, dPVS calcula bases de datos de visibilidad en tiempo real. Además, dPVS reduce el tiempo necesario para el cálculo estático de PVS .
Originalmente desarrollado en Hybrid Graphics bajo el nombre de SurRender Umbra , fue el tema de la tesis de maestría de Timo Aila, [ 12 ] con la colaboración de Ville Miettinen (uno de los desarrolladores del motor SurRender). Debido a su continuo desarrollo, y también para dejar claro que no dependía del motor SurRender, se le cambió el nombre a dPVS. Finalmente, la tecnología se independizó y se convirtió en una empresa propia, Umbra Software Ltd.
Referencias
- ^ Kristyna Hougaard (26 de diciembre de 2013). "Oclusión Culling en Unity 4.3: Mejores prácticas" . Blog de Unity . Consultado el 17 de junio de 2018 .
- ^ Will Freeman (6 de junio de 2013). "Epic presenta el programa de socios integrados de Unreal Engine 4" . MCV . Consultado el 17 de junio de 2018 .
- ^ "Call of Duty: Ghosts se potencia con Umbra 3 (actualizado)" (Comunicado de prensa). www.umbra3d.com. 7 de noviembre de 2013. Archivado del original el 3 de marzo de 2016. Consultado el 17 de junio de 2018 .
- ^ "Unity Technologies presenta la tercera generación de su potente plataforma de desarrollo" . Unity. 8 de marzo de 2010. Consultado el 17 de junio de 2018 .
- ^ "Acuerdo de middleware arroja luz sobre el nuevo Bungie Engine" . Revista Edge. Archivado del original el 27 de junio de 2012. Recuperado el 15 de diciembre de 2011 .
- ^ Matt Liebl (13 de agosto de 2012). "Guild Wars 2 usando Umbra 3" . GameZone . Consultado el 17 de junio de 2018 .
- ^ "Umbra Dev: La computación en la nube en Xbox One y PS4 hace realidad mundos masivos y muy dinámicos"" .
- ^ Ben Lang (8 de mayo de 2014). "Umbra Software posiciona la tecnología de eliminación de oclusión para juegos de realidad virtual a 120 FPS" . Recuperado el 17 de junio de 2018 .
- ^ "World of Tanks actualiza su solución de visibilidad Umbra 3" . Gamasutra (Comunicado de prensa). 3 de abril de 2014. Archivado del original el 14 de mayo de 2014. Consultado el 17 de junio de 2018 .
- ^ "Startupit | Amazon osti suomalaisen ohjelmistoyhtiön - Moni maailman tunnetuimmista pelisarjoista käyttää Umbran 3d-mallinnusta" [Amazon compró una empresa de software finlandesa; muchas de las series de juegos más famosas del mundo utilizan el modelado 3D de Umbra]. Helsingin Sanomat (en finlandés). 22 de enero de 2021 . Consultado el 22 de enero de 2021 .
- ^ "Anuncio de Umbra Cloud" . Umbra. 26 de febrero de 2015. Archivado del original el 3 de marzo de 2016. Consultado el 17 de junio de 2018 .
- ^ SurRender Umbra: Un marco de determinación de visibilidad para entornos dinámicos. Consultado el 8 de abril de 2023.
- marcas finlandesas
- Empresas finlandesas fundadas en 2007
- Empresas de software de Finlandia
- Empresas de software fundadas en 2007
- Empresas con sede en Helsinki
- Fusiones y adquisiciones de 2021