stringtranslate.com

Motor irreal 5

Unreal Engine 5 ( UE5 ) es la última versión de Unreal Engine desarrollada por Epic Games . Fue revelada en mayo de 2020 y lanzada oficialmente en abril de 2022. Unreal Engine 5 incluye múltiples actualizaciones y nuevas características, incluyendo Nanite, un sistema que ajusta automáticamente el nivel de detalle de las mallas , y Lumen, un sistema dinámico de iluminación global y reflejos que aprovecha el trazado de rayos acelerado por software y hardware . El código fuente de Unreal Engine 5 está disponible en GitHub. [2]

Historia

El sistema de cuevas en la demostración de Unreal Engine 5 "Lumen en la tierra de Nanite" se generó utilizando recursos de fotogrametría del mundo real importados al motor Nanite en lugar de detallarse a mano.

Unreal Engine 5 se reveló el 13 de mayo de 2020 y es compatible con todos los sistemas existentes que pueden ejecutar Unreal Engine 4 , incluidos PlayStation 5 y Xbox Series X/S . [3] Se lanzó en acceso anticipado el 26 de mayo de 2021, [4] y se lanzó formalmente para desarrolladores el 5 de abril de 2022. [5]

Epic Games trabajó en estrecha colaboración con Sony para optimizar Unreal Engine 5 para PlayStation 5. [6] Para demostrar la facilidad de uso del motor, ambas compañías colaboraron en una demostración llamada "Lumen in the Land of Nanite" para PlayStation 5, que presentaba un entorno de cueva fotorrealista que los jugadores podían explorar. La demostración se mostró durante la presentación del motor en mayo de 2020 y aprovechó Nanite, Lumen y recursos de la biblioteca Quixel. [7] [8] Epic también afirmó que Xbox Series X/S sería totalmente compatible con Unreal Engine 5. [9]

Epic desarrolló The Matrix Awakens , una demostración de juego promocional para la película de 2021 The Matrix Resurrections , para mostrar Unreal Engine 5 y otras tecnologías (como MetaHuman Creator). [10] Epic ha utilizado su juego Fortnite como banco de pruebas para Unreal Engine 5. [7] [11] [12] El juego se actualizó para usar Unreal Engine 5 en diciembre de 2021. [13] El modo Battle Royale de Fortnite recibió mejoras visuales cuando se actualizó a Unreal Engine 5.1 con el lanzamiento del Capítulo 4 el 4 de diciembre de 2022. [14]

En marzo de 2024, Epic Games lanzó Project Titan, un game jam colaborativo para crear un proyecto de muestra de mundo abierto gratuito para Unreal Engine. [15]

Características

Nanito

Una característica importante de Unreal Engine 5 es Nanite, un sistema de geometría virtualizada que permite a los desarrolladores usar fotogrametría y otras mallas de alto detalle en sus juegos sin un impacto significativo en el rendimiento. [16] Tradicionalmente, los artistas tenían que crear múltiples modelos para diferentes niveles de detalle (LoD) y generar mapas normales para detalles más finos. Nanite administra automáticamente los LoD escalando los modelos dinámicamente en función de la distancia de dibujo , la resolución de pantalla y los requisitos de rendimiento. [17] [18] Utiliza una estructura jerárquica, lo que permite que diferentes partes de una sola malla se rendericen con diferentes niveles de detalle. [19] Nanite es compatible con muchos formatos de modelos 3D , incluidas las esculturas ZBrush y los modelos CAD , lo que permite a los desarrolladores importar directamente activos de calidad cinematográfica sin optimización manual. [20] Según una charla dada por Brian Karis de Epic Games en SIGGRAPH 2021, una de las innovaciones significativas en Nanite es su capacidad para unir bordes entre diferentes LoD sin problemas, lo que garantiza que no aparezcan grietas en los límites. En su lanzamiento inicial, Nanite solo era compatible con mallas estáticas . [19]

Con el potencial de decenas de miles de millones de polígonos en pantalla con una resolución de 4K , Unreal Engine 5 está diseñado para aprovechar el almacenamiento de estado sólido de alta velocidad en el hardware de próxima generación. [17] [18] El CEO de Epic Games, Tim Sweeney, enfatizó que esta velocidad de almacenamiento permite a los desarrolladores "traer la geometría [de un juego] y mostrarla a pesar de que no quepa toda en la memoria", eliminando las pantallas de carga tradicionales y permitiendo transiciones fluidas entre diferentes niveles de detalle a medida que los objetos se acercan al jugador. [18]

Lúmenes

Lumen es un sistema de iluminación y reflejos globales con trazado de rayos totalmente dinámico que puede reaccionar en tiempo real a los cambios de escena e iluminación. [16] [21] Elimina la necesidad de mapas de luz precalculados para una escena determinada y permite ajustes automáticos de luz, reflejos y sombras. [17] Lumen admite el trazado de rayos tanto por software como por hardware. La opción de trazado de rayos por software, que utiliza campos de distancia de malla, está optimizada para una amplia gama de dispositivos y permite intersecciones de rayos rápidas a costa de una menor fidelidad. [22] El trazado de rayos por hardware ofrece una mayor precisión y admite tipos de geometría adicionales, incluidas mallas con revestimiento. Lumen también incorpora un sistema de caché de superficie que reduce la sobrecarga computacional necesaria para evaluar la iluminación. Cuando Lumen está deshabilitado, el motor utiliza de forma predeterminada la oclusión ambiental de campo de distancia firmado para una solución de iluminación de menor fidelidad. [22]

Otras características

Virtual Shadow Maps es otro componente añadido en Unreal Engine 5 descrito como "un nuevo método de mapeo de sombras utilizado para ofrecer sombreado consistente y de alta resolución que funciona con recursos de calidad cinematográfica y mundos abiertos grandes e iluminados dinámicamente". [23] Virtual Shadow Maps se diferencia de la implementación común de mapas de sombras en su resolución extremadamente alta, sombras más detalladas y la ausencia de problemas de cascada de sombras y aparición repentina presentes en las técnicas de mapeo de sombras comúnmente utilizadas. [24]

UE5 utiliza Niagara para la dinámica de fluidos y partículas y su propio motor de física Chaos en lugar de PhysX . [7] [25]

Agregado en UE5.2, el motor introdujo un nuevo sistema de creación de materiales llamado Substrate, que ofrece una creación de materiales más versátil y modular. [26] [27]

Las características adicionales planeadas para Unreal Engine 5 provienen de las adquisiciones y asociaciones de Epic. La tecnología de geometría virtualizada Nanite le permite a Epic aprovechar su anterior adquisición de Quixel, la biblioteca de fotogrametría más grande del mundo a partir de 2019. [7] MetaHuman Creator es un proyecto basado en la tecnología de tres empresas adquiridas por Epic (3Lateral, Cubic Motion y Quixel) para permitir a los desarrolladores crear rápidamente personajes humanos realistas que luego se pueden exportar para su uso dentro de Unreal. [28] A través de la asociación con Cesium, Epic planea ofrecer un complemento gratuito para proporcionar datos geoespaciales en 3D para los usuarios de Unreal, lo que les permite recrear cualquier parte de la superficie mapeada de la Tierra. [29] Epic incluirá RealityCapture , un producto que adquirió con su adquisición de Capturing Reality que puede generar modelos 3D de cualquier objeto a partir de una colección de fotografías tomadas de él desde múltiples ángulos, [30] y las diversas herramientas de middleware ofrecidas por Epic Games Tools . [31]

Licencias

Unreal Engine 5 mantiene el modelo de regalías iniciado con Unreal Engine 4, en el que los desarrolladores devuelven el 5 % de los ingresos brutos a Epic Games, aunque esta tarifa se elimina para las ventas realizadas a través de Epic Games Store (EGS). [32] Además, Epic anunció junto con Unreal Engine 5 que no cobrará ninguna tarifa por los juegos que utilicen cualquier versión de Unreal Engine por el primer millón de dólares estadounidenses en ingresos brutos, retroactivo al 1 de enero de 2020. [33] En octubre de 2024, Epic redujo las regalías al 3,5 % en las ventas de juegos fuera de EGS si también incluyen el juego en EGS. [34]

Epic presentó una licencia por puesto del Unreal Engine, a partir de abril de 2024, para su uso en tiempo de ejecución con aplicaciones no relacionadas con juegos, como en la producción de películas y televisión, si sus ingresos superan el millón de dólares, y cada puesto costará 1.850 dólares al año. [35] [36]

Véase también

Referencias

  1. ^ "Acuerdo de licencia de usuario final de Unreal Engine". Unreal Engine . Archivado desde el original el 26 de agosto de 2018 . Consultado el 26 de agosto de 2018 .
  2. ^ "Unreal Engine en GitHub". Unreal Engine .
  3. ^ Statt, Nick (13 de mayo de 2020). «Epic Games anuncia Unreal Engine 5 con una impresionante demo para PlayStation 5». The Verge . Archivado desde el original el 21 de marzo de 2022. Consultado el 11 de diciembre de 2020 .
  4. ^ Makuch, Eddie (26 de mayo de 2021). «Unreal Engine 5 obtiene una demo impresionante con gráficos increíbles y entra en acceso anticipado». GameSpot . Archivado desde el original el 28 de diciembre de 2021 . Consultado el 26 de mayo de 2021 .
  5. ^ Sinclair, Brendan (6 de abril de 2022). «Epic lanza Unreal Engine 5». GamesIndustry.biz . Archivado desde el original el 7 de abril de 2022. Consultado el 5 de abril de 2022 .
  6. ^ Statt, Nick (13 de mayo de 2020). "El director ejecutivo de Epic, Tim Sweeney, afirma que la PS5 es tan impresionante que 'ayudará a impulsar las PC del futuro'". The Verge . Archivado desde el original el 13 de mayo de 2020. Consultado el 13 de mayo de 2020 .
  7. ^ abcd Takahashi, Dean (13 de mayo de 2020). «Epic Games: Unreal Engine 5 traerá un cambio generacional a los gráficos». Venture Beat . Archivado desde el original el 5 de octubre de 2022. Consultado el 13 de mayo de 2020 .
  8. ^ Takahashi, Dean (13 de mayo de 2020). «Epic Games muestra una impresionante demostración de Unreal Engine 5 en PlayStation 5». Venture Beat . Archivado desde el original el 18 de mayo de 2020. Consultado el 13 de mayo de 2020 .
  9. ^ Maher, Cian (16 de mayo de 2020). «Unreal Engine 5 será «totalmente compatible con PS5 y Xbox Series X»». VG247 . Archivado desde el original el 16 de mayo de 2020 . Consultado el 16 de mayo de 2020 .
  10. ^ Egan, Toussaint (9 de diciembre de 2021). «The Matrix Awakens imagina el futuro de la narración en Unreal Engine 5». Polygon . Archivado desde el original el 10 de diciembre de 2021. Consultado el 9 de diciembre de 2021 .
  11. ^ Bailey, Dustin (13 de mayo de 2020). «Fortnite se mudará a Unreal Engine 5 el año que viene». PCGamesN . Archivado desde el original el 25 de septiembre de 2020. Consultado el 13 de mayo de 2020 .
  12. ^ "Prueba de batalla de las nuevas características de Unreal Engine 5.1 en Fortnite Battle Royale Capítulo 4". unrealengine.com .
  13. ^ Capel, Chris (5 de diciembre de 2021). «Fortnite finalmente se ha trasladado a Unreal Engine 5 con el Capítulo 3». PCGamesN . Archivado desde el original el 5 de diciembre de 2021. Consultado el 5 de diciembre de 2021 .
  14. ^ "Bienvenidos a Fortnite Battle Royale Capítulo 4 Temporada 1". Fortnite . Archivado desde el original el 13 de febrero de 2023 . Consultado el 13 de febrero de 2023 .
  15. ^ Epic Games (5 de marzo de 2024). «Presentamos la jam de arte colaborativo de Project Titan». Archivado desde el original el 7 de marzo de 2024. Consultado el 18 de octubre de 2024 .
  16. ^ ab Valentine, Rebekah (13 de mayo de 2020). «Epic Games anuncia Unreal Engine 5 con el primer vídeo de PS5». GamesIndustry.biz . Archivado desde el original el 20 de mayo de 2020. Consultado el 13 de mayo de 2020 .
  17. ^ abc Orland, Kyle (14 de mayo de 2020). «Cómo Epic consiguió resultados tan sorprendentes con Unreal Engine 5 en las consolas de nueva generación». Ars Technica . Archivado desde el original el 14 de mayo de 2020. Consultado el 14 de mayo de 2020 .
  18. ^ abc Tyler, Wilde (13 de mayo de 2020). "El almacenamiento SSD rápido es clave para las escenas súper detalladas de la demostración de Unreal Engine 5". PC Gamer . Consultado el 18 de octubre de 2024 .
  19. ^ de Karis, Brian. "Nanite; A Deep Dive | SIGGRAPH 2021 Curso de avances en renderizado en tiempo real en juegos" (PDF) . Renderizado en tiempo real .
  20. ^ Tarantola, Andrew (13 de mayo de 2020). «Epic Games adelanta su nuevo motor Unreal Engine 5, casi fotorrealista». Engadget . Archivado desde el original el 13 de mayo de 2020. Consultado el 13 de mayo de 2020 .
  21. ^ McWhertor, Michael (13 de mayo de 2020). «Aquí está Unreal Engine 5 ejecutándose en PlayStation 5». Polygon . Archivado desde el original el 13 de mayo de 2020 . Consultado el 13 de mayo de 2020 .
  22. ^ ab Battaglia, Alex (28 de octubre de 2023). «Gráficos brillantes y dificultades de crecimiento: análisis de la primera generación de juegos con Unreal Engine 5». Eurogamer . Consultado el 18 de octubre de 2024 .
  23. ^ "Mapas de sombras virtuales". Documentación de Unreal Engine . Archivado desde el original el 7 de febrero de 2022. Consultado el 7 de febrero de 2022 .
  24. ^ Dimitrov, Rouslan. «Mapas de sombras en cascada» (PDF) . Nvidia Developer . Archivado (PDF) del original el 15 de enero de 2022. Consultado el 7 de febrero de 2022 .
  25. ^ Sergeev, Arti (26 de julio de 2022). "Trabajar con fluidos de Niagara para crear simulaciones de agua". 80.lv .
  26. ^ "¡Unreal Engine 5.2 ya está disponible!". Unreal Engine . 11 de mayo de 2023.
  27. ^ McKenzie, Theodore (12 de mayo de 2023). "Unreal Engine 5.2 ya está disponible". 80.lv .
  28. ^ Kerr, Chris (10 de febrero de 2021). «El nuevo MetaHuman Creator de Epic Games permitirá a los desarrolladores de todo el mundo crear humanos de alta fidelidad». Desarrollador de juegos . Archivado desde el original el 22 de febrero de 2022 . Consultado el 22 de febrero de 2022 .
  29. ^ Takahashi, Dean (30 de marzo de 2021). «Epic Games se asocia con Cesium para llevar datos geoespaciales en 3D a Unreal». Venture Beat . Archivado desde el original el 30 de marzo de 2021. Consultado el 30 de marzo de 2021 .
  30. ^ Kerr, Chris (9 de marzo de 2021). «Epic Games adquiere el desarrollador de software de fotogrametría Capturing Reality». Desarrollador de juegos . Archivado desde el original el 22 de febrero de 2022. Consultado el 22 de febrero de 2022 .
  31. ^ Francis, Bryant (7 de enero de 2021). «Epic adquiere RAD Game Tools». Desarrollador de juegos . Archivado desde el original el 7 de enero de 2021. Consultado el 22 de febrero de 2022 .
  32. ^ "Unreal Engine EULA". Unreal Engine . Archivado desde el original el 5 de enero de 2024 . Consultado el 5 de enero de 2024 .
  33. ^ Machkovech, Sam (13 de mayo de 2020). "Unreal Engine ahora está libre de regalías hasta que un juego gane la friolera de un millón de dólares". Ars Technica . Archivado desde el original el 13 de mayo de 2020 . Consultado el 13 de mayo de 2020 .
  34. ^ Peters, Jay (1 de octubre de 2024). "Epic está intentando endulzar el trato para usar Unreal Engine y Epic Games Store". The Verge .
  35. ^ Francis, Bryant (6 de octubre de 2023). «Epic Games actualizará los precios de Unreal Engine para desarrolladores fuera de la industria de los videojuegos». Desarrollador de juegos . Archivado desde el original el 5 de octubre de 2023 . Consultado el 6 de octubre de 2023 .
  36. ^ Scullion, Chris (12 de marzo de 2024). «Epic confirma el nuevo precio de Unreal Engine y mantiene su promesa de no cambiarlo para los desarrolladores de juegos». Video Games Chronicle . Archivado desde el original el 13 de marzo de 2024. Consultado el 12 de marzo de 2024 .