Time Ghost
Llevando al límite de Unity 6
Time Ghost es la última demo cinematográfica en tiempo real de Unity Originals desarrollada por el equipo detrás de proyectos como The Blacksmith, Adam, Book of the Dead, The Heretic, y Enemies. Presentado en Unite 2024 en Barcelona, muestra lo que se puede lograr con Unity 6. La demostración destaca los avances en la calidad visual, la complejidad del proyecto y el uso práctico de los flujos de trabajo de aprendizaje automático.
Gráficos en Unity 6
La calidad visual y la complejidad en Time Ghost son posibles gracias a los avances en todas las características gráficas en Unity 6. La demostración aprovecha las últimas mejoras en HDRP, opciones de iluminación más sofisticadas con APVs, mezcla de escenarios e iluminación de humo, ganancias de rendimiento con GPU Resident Drawer y potentes herramientas para artistas como VFX Graph y Shader Graph.
Entornos a escala con DOTS ECS
Aprovechando DOTS ECS, hemos creado un entorno vibrante con hasta 12 millones de instancias de vegetación, incluidos árboles y pastos. Usando Houdini, dispersamos estos activos y los exportamos a Unity como nubes de puntos, convirtiéndolos en entidades DOTS ECS. Este enfoque nos permite manejar grandes cantidades de vegetación, con un máximo de casi 8.5 millones de piezas activas, pero menos de medio millón de Entities pasadas al sistema gráfico. A través de los sistemas Impostor y LOD, logramos un renderizado de alto rendimiento y una exploración de escenas en tiempo real.
Aprendizaje automático para la deformación de telas
Se desarrolló un modelo personalizado de aprendizaje automático (ML) para lograr deformaciones de alta calidad en tiempo real utilizando Unity Sentis. Entrenar el modelo de ML con 2,000 fotogramas de animación de vértices redujo los datos de 2.5GB a un modelo de 47MB. Esto permite deformaciones impresionantes en solo 0.8 ms por cuadro, manteniendo la fidelidad visual de los cálculos fuera de línea.
Sistema de colisiones VFX
El sistema de colisión VFX mejorado es ahora más estable, robusto y ahorrador de energía. Se utilizó para mejorar el comportamiento de los escombros que caen sobre los personajes. Los nuevos eventos de colisión permitieron una mayor interactividad: los trozos de escombros se rompen al contacto, añadiendo al caos y al aspecto orgánico.
Sistema de cabello mejorado
Hemos mejorado el Sistema de Cabello, lo que permite simular cabello en tiempo real y de alta densidad. Desde su uso inicial en Enemies, el sistema se ha vuelto más poderoso y más eficiente en el contexto de Time Ghost. Las nuevas características incluyen renderizado LOD sin interrupciones, generación automática de LOD, viento volumétrico y más, todo lo cual trabaja en conjunto para impulsar la simulación y el renderizado de alta fidelidad en entornos más grandes.
Información del Proyecto
Time Ghost, desarrollado con un motor Unity 6 sin modificar, se presentó en Unite Barcelona 2024 ejecutándose en un PC equipado con un CPU Intel Core i9-14900K y una GPU NVIDIA GeForce RTX 4090. El proyecto aprovecha una gama de productos, características y servicios de Unity, tales como:
- Rendimiento, calidad y alcance de renderizado:
- HDRP
- DOTS (Entities Graphics)
- Cajón residente de GPU
- Iluminación
- Nubes volumétricas
- APVs (Volúmenes de Sonda Adaptativos)
- Mezcla de Escenarios
- Hora del día
- SpeedTree
- Sentis
- Gráfico VFX
- Iluminación de humo de seis vías
- Salida de niebla volumétrica
- Colisiones mejoradas
- Instanciación
- Unity’s Hair System
- Cinemachine
- LiveCapture
Unity 6 trae todo para poner la creación de juegos fácil y rápida directamente en tus manos, independientemente de dónde se encuentren tus jugadores. Descarga Unity 6 en el Unity Hub.
Recursos
Sumérgete en el fascinante viaje detrás de la creación de Time Ghost.
Vea la grabación del lanzamiento del proyecto en la conferencia principal de Unite 2024 en Barcelona y aprenda cómo Time Ghost fue creado, superando los límites de nuestra última tecnología.
Este paquete de muestra de Unity 6 HDRP contiene uno de los entornos creados para Time Ghost, la última demo de Unity Originals. Este ejemplo ofrece una mirada más cercana a cómo el equipo de demostración de Unity utilizó DOTS ECS y herramientas adicionales para gestionar cuidadosamente la instanciación de entidades y la asignación de recursos.
Este paquete de muestra de Unity 6 HDRP presenta el personaje del último demo cinematográfico en tiempo real de Unity Originals, Time Ghost. Muestra la implementación del equipo de Demo de Sentis, la IA en tiempo de ejecución de Unity, y destaca su uso en el despliegue de modelos de ML para el comportamiento dinámico de personajes en tiempo de ejecución.
Explora la creación de Time Ghost. En esta sesión en vivo grabada durante Unite 2024 en Barcelona, desglosamos el proyecto y sus canalizaciones en componentes claros y comprensibles, destacando las versátiles capacidades de resolución de problemas y la extensibilidad del motor Unity.
Créditos de Tiempo Fantasma
Adrian Lazar
Aleksander Karshikoff
Angela Diaz
Christian Kardach
Hugo García Torres
Lasse Jon Fuglsang Pedersen
Mikel Barron Bilbao
Mikko Alaluusua
Petter Flood
Plamen “Paco” Tamnev
Rob Cupisz
Silvia Rasheva
Torbjörn Laedre
Veselin Efremov
Xuan Prada
Música Joaquin Garcia
Diseño de personajes Rael Lyra
Preparación de Personajes Mark Allen, Aaron Conover
Producción de vestuario Tanja Gierich
Corrección de color Mihail Moskov
Modelo de criatura Maria Panfilova
Acrobacia servicios Svenska Stuntgruppen
Escaneo facial IR-Entretenimiento
VFX adicionales Tuatara, Orson Favrel
Animación adicional Toma uno
Animación técnica adicional Krasimir Nechevski
Diseño adicional Peter Popken, Andrea Mancarella, Magic Room, Jimmy Gustavsson
Audio adicional Pole Position Production, Sebastian Mueller
cámara adicional Niklas Nyberg
Producción adicional de activos Patrick Goodwin, Elina Marjomaa, André Castman, Rebecka Näsberg, Simon Picard,Pod8, Tihomir Nyagolov, Daniel Gagiu
Servicios adicionales de estudio Devinsens, Estudio Independiente, Dekor Independiente
Sketchfab, Poly Haven, Graswald
Trabajo derivado de LiDAR-PNOA-cob2 2015 CC-BY 4.0 scne.es
Carol Carpenter, Natasha Tatarchuk, Sébastien Lagarde
Nikolay Toshev, Julien Fryer, Paul Demeulenaere, Antoine Lelièvre, Ludovic Theobald, Gabriel de la Cruz, Adrien de Tocqueville, Pavlos Mavridis, Sergi Valls Company, Marie Guffroy, Francesco Cifariello Ciardi, Soufiane Khiat, John Parsaie, Steven Shmuely, Alexandre Ribard, Anis Benyoub, Alix Michel, Cyril Jover
Unity Technologies I+D
© 2024 Unity Technologies
Demos anteriores
Unity Originals son producciones internas creadas por el equipo de demostración de Unity para llevar nuestro motor al límite. Estos proyectos destacan hitos importantes en la evolución de Unity.