Nos alegra anunciar que Unreal Engine 5.3 ya está disponible. Esta versión trae un gran número de mejoras importantes con las que seguimos ampliando la funcionalidad de UE5 y su potencial para los desarrolladores de videojuegos y creadores de todos los sectores.
Además de mejoras para las funciones principales de renderizado, el proceso de iteración para los desarrolladores y los conjuntos de herramientas de producción virtual, también presentamos nuevas funciones experimentales de renderizado, animación y simulación para que puedas probar los procesos de trabajo creativos ampliados dentro de UE5, reduciendo la necesidad de recurrir a aplicaciones externas.
Novedades de Unreal Engine 5.3
Funciones principales de renderizado de UE5 refinadas
Con esta versión, hemos seguido perfeccionando todas las funciones principales de renderizado de UE5 para abordar nuestro objetivo en todo momento, que es el de facilitar que los desarrolladores puedan sacarles partido con calidades más elevadas en juegos de 60 fps para consolas de nueva generación; las mejoras también ofrecen resultados de mayor calidad y un rendimiento mejorado para creadores de contenido lineal.
En concreto, Nanite ofrece un rendimiento más rápido con los materiales enmascarados, incluyendo el follaje, y puede representar una mayor cantidad de superficies, gracias a la nueva opción de tangentes explícitas (Explicit Tangents), mientras que Lumen con trazado de rayos por hardware amplía sus capacidades, incluyendo reflejos con múltiples rebotes, y funciona más rápido en consolas.
Otros ámbitos con avances importantes incluyen los mapas de sombras virtuales (VSM, por sus siglas en inglés), listos ahora para usarse en un entorno de producción, la superresolución temporal (TSR), el renderizado capilar, el trazado de rutas y Substrate.
Cooking multiproceso
Gracias a otra útil mejora, ahora los desarrolladores pueden aprovechar más recursos de la CPU y la memoria al convertir contenido del formato interno de UE a un formato específico de otra plataforma, lo que reduce muchísimo el tiempo que lleva conseguir una exportación preparada con una torre de servidores o un área de trabajo local.
Si se activa el cooking multiproceso, se ejecutan subprocesos que realizan partes del trabajo de cocinado de forma simultánea al proceso principal. Los desarrolladores pueden seleccionar cuántos subprocesos quieren ejecutar en una sola máquina.
Equipo de cámara de cine sobre raíles
Ahora los cineastas pueden emular el proceso de trabajo y los resultados del movimiento tradicional de cámara a lo largo de vías o dolly, gracias a un nuevo actor de riel para el rig de cámara cinemática (Cine Cam Rig Rail).
El equipo de cámara de cine sobre raíles proporciona controles más precisos que los del rig de raíles anterior, añadiendo la capacidad de coreografiar ajustes como la rotación de la cámara, la distancia focal, la distancia de enfoque, etc., en distintos puntos de control a lo largo del recorrido. Se puede usar en procesos de trabajo en el editor y en cámara virtual (VCam).
Mejoras de cámara virtual
Hablando de cámaras virtuales, esta versión incluye mejoras en el sistema, como la capacidad de revisar las tomas directamente en el iPad para trabajar más rápido. También se pueden transmitir varias salidas de cámara virtual diferentes a distintos miembros del equipo (por ejemplo, con controles para el operador de cámara, sin el director) para facilitar el rodaje colaborativo, y se puede grabar con una tasa de fotogramas más lenta y reproducir a velocidad normal para capturar con más facilidad la acción rápida.
Funciones experimentales
Además de estas actualizaciones para los principales conjuntos de herramientas, Unreal Engine 5.3 presenta algunas funciones experimentales de lo más emocionantes, que esperamos seguir desarrollando en futuras versiones. Nos encantaría que las probarais y nos hicierais llegar vuestro feedback, pero recomendamos que no las utilicéis de momento en un entorno de producción.
Renderizado volumétrico de calidad cinemática
Dos nuevas funciones, las texturas de volumen dispersas (SVT, por sus siglas en inglés) y el trazado de rutas de volúmenes heterogéneos introducen nuevas posibilidades para efectos volumétricos como el humo o el fuego.
Las texturas de volumen dispersas almacenan datos de simulación a los que se ha hecho baking que representan medios volumétricos, y pueden simularse en Niagara o importarse desde archivos OpenVDB (.vdb) creados en otras aplicaciones 3D.
Además, ahora se ofrece una mayor compatibilidad para volúmenes de renderizado como función experimental en Path Tracer. Esto ofrece el potencial para un renderizado volumétrico de alta calidad (incluyendo iluminación global, sombras y dispersión) para cinemáticas, películas, series de televisión y otras formas de creación de contenido lineal directamente en UE5.
Recurso OpenVDB cortesía de JangaFX
Los ejemplos de uso en tiempo real, como videojuegos y producción virtual, también pueden empezar a experimentar con las SVT para la reproducción de elementos volumétricos, aunque de momento ofrecen un rendimiento limitado y que depende mucho del tipo de contenido.
Renderizado ortogonal
A partir de UE 5.3, introducimos el renderizado ortogonal, útil para visualizar proyectos de arquitectura e industriales, además de ofrecer proyecciones ortogonales como opción estilística de cámara en videojuegos.
Se ha prestado atención a diversas áreas del motor para alcanzar la paridad entre la proyección de perspectiva y la ortogonal. Se espera que ahora funcionen la mayoría de las funciones modernas de UE5, como Lumen, Nanite y las sombras. Ahora, el renderizado ortogonal también está disponible en Unreal Engine, por lo que los usuarios pueden realizar cambios directamente en el editor.
Editor esquelético
Gracias al nuevo editor esquelético, los animadores cuentan con una gran variedad de herramientas para trabajar con mallas esqueléticas, como la posibilidad de pintar los pesos de las pieles.
Ya sea para crear prototipos con rapidez o para el rigging definitivo, te permite trabajar en más procesos del personaje sin salir de Unreal Engine para utilizar aplicaciones DCC, con lo que todo se mantiene en su contexto y puedes iterar más rápido.
Chaos Cloth basada en paneles con simulación ML
Diseñada también para permitirte traer a UE una parte mayor de tu proceso creativo, esta versión trae algunas actualizaciones para Chaos Cloth.
Hemos introducido un nuevo editor de paneles de tela, el Panel Cloth Editor, con nuevos algoritmos de transferencia del peso de la piel y hemos añadido limitaciones XPBD (dinámica ampliada basada en la posición) que servirán de base para la generación de ropa directamente en el motor a partir de ahora. De esta manera, se obtiene un proceso de simulación de ropa no destructivo en el que se cambia velocidad por precisión. Además, el uso de paneles como base para los tejidos puede ayudar a crear simulaciones con un mejor aspecto final.
Ahora la ropa también se puede simular y almacenar en caché dentro del motor, usando el nuevo Panel Cloth Editor en combinación con ML Deformer Editor.
Compatibilidad nDisplay para SMPTE ST 2110
Por último, como preparación para la nueva generación de escenarios de producción LED, hemos añadido compatibilidad experimental con nDisplay para SMPTE ST 2110, usando hardware de Nvidia y Rivermax SDK. Esto sienta las bases para una amplia variedad de configuraciones de hardware que abren nuevas posibilidades para los escenarios LED; la configuración que más promete utiliza un dispositivo exclusivo para cada tronco de cámara, lo cual maximiza la resolución de renderizado potencial, incrementa la tasa de fotogramas y posibilita una geometría y una iluminación más complejas que hasta ahora para las escenas.
Esta solución permite abordar desafíos, como objetivos gran angular, que requieren una mayor resolución, y tomas con múltiples cámaras, que resultan difíciles con los sistemas actuales. También implica una menor latencia en el sistema debido a la simplificación de la cadena de señales.
¡Y aún hay más!
Estas son solo algunas de las nuevas funciones y mejoras de Unreal Engine 5.3. Consulta las notas de la versión para ver la lista de funciones al completo.
Si ya habías usado Unreal Engine antes, puedes descargar Unreal Engine 5.3 desde el iniciador de Epic Games. Si estás pensando en utilizarlo por primera vez, haz clic en el siguiente enlace para dar tus primeros pasos. En cualquier caso, esperamos que disfrutes de las nuevas funciones y mejoras.