Repousser les limites de Unity 6
Time Ghost est la dernière démo cinématographique en temps réel Unity Originals développée par l'équipe derrière des projets comme The Blacksmith, Adam, Book of the Dead, The Heretic, et Enemies. Présenté à Unite 2024 à Barcelone, il montre ce qui peut être réalisé avec Unity 6. La démonstration met en avant les avancées en matière de qualité visuelle, de complexité des projets et d'utilisation pratique des flux de travail d'apprentissage automatique.
Graphiques dans Unity 6
La qualité visuelle et la complexité dans Time Ghost sont rendues possibles par des avancées dans tous les domaines de toutes les fonctionnalités graphiques dans Unity 6. La démo exploite les dernières améliorations de HDRP, des options d'éclairage plus sophistiquées avec les APV, le mélange de scénarios et l'éclairage de fumée, des gains de performance avec le GPU Resident Drawer, et des outils puissants pour les artistes comme le VFX Graph et le Shader Graph.
Environnements à grande échelle avec DOTS ECS
En tirant parti de DOTS ECS, nous avons créé un environnement dynamique avec jusqu'à 12 millions d'instances de végétation, y compris des arbres et des herbes. En utilisant Houdini, nous avons dispersé ces actifs et les avons exportés vers Unity sous forme de nuages de points, les convertissant en entités DOTS ECS. Cette approche nous permet de gérer de vastes quantités de végétation, avec un maximum de près de 8,5 millions de pièces actives mais moins d'un demi-million d'Entities passées au système graphique. Grâce aux systèmes Impostor et LOD, nous atteignons un rendu haute performance et une exploration de scène en temps réel.
Apprentissage automatique pour la déformation des tissus
Un modèle d'apprentissage automatique (ML) personnalisé a été développé pour obtenir des déformations de haute qualité en temps réel en utilisant Unity Sentis. L'entraînement du modèle ML avec 2 000 images d'animation de sommet a réduit les données de 2,5 Go à un modèle de 47 Mo. Cela permet des déformations impressionnantes en seulement 0,8 ms par image, tout en maintenant la fidélité visuelle des calculs hors ligne.
Système de collisions VFX
Le système de collision VFX amélioré est désormais plus stable, robuste et économe en énergie. Il a été utilisé pour améliorer le comportement des débris tombant sur les personnages. Les nouveaux événements de collision ont permis une interactivité supplémentaire - des morceaux de débris se brisent au contact, ajoutant au chaos et à l'aspect organique.
Système capillaire amélioré
Nous avons amélioré le système capillaire, ce qui permet des cheveux simulés en temps réel et à haute densité. Depuis son utilisation initiale dans Enemies, le système est devenu à la fois plus puissant et plus performant dans le contexte de Time Ghost. Les nouvelles fonctionnalités incluent le rendu LOD transparent, la génération automatique de LOD, le vent volumétrique, et plus encore - tous travaillant ensemble pour offrir une simulation et un rendu de haute fidélité dans des environnements plus vastes.
Informations sur le projet
Time Ghost, développé avec un moteur Unity 6 non modifié, a été présenté à Unite Barcelone 2024 fonctionnant sur un PC équipé d'un processeur Intel Core i9-14900K et d'un GPU NVIDIA GeForce RTX 4090. Le projet exploite une gamme de produits, fonctionnalités et services Unity tels que :
- Performances de rendu, qualité et portée :
- Pipeline de rendu HD (HDRP)
- DOTS (Entities Graphics)
- Tiroir résident GPU
- Éclairage
- Volumetric Clouds
- Volumes de sonde adaptatifs (APV)
- Fusion de Scénarios
- Moment de la journée
- SpeedTree
- Sentis
- VFX Graph
- Éclairage à fumée à six voies
- Sortie de brouillard volumétrique
- Amélioration des collisions
- Instanciation
- Unity’s Hair System
- Cinemachine
- LiveCapture
Unity 6 a été conçue pour vous remettre des outils de création plus rapides et plus simples, quels que soient les types des vos joueurs. Téléchargez Unity 6 dans le Unity Hub.
Ressources
Plongez dans le voyage fascinant derrière la création de Time Ghost.
Regardez l'enregistrement du lancement du projet lors de la keynote Unite 2024 à Barcelone et découvrez comment Time Ghost a été créé, repoussant les limites de notre dernière technologie.
Ce package d'exemple Unity 6 HDRP contient l'un des environnements créés pour Time Ghost, la dernière démo Unity Originals . Cet exemple offre un aperçu plus détaillé de la façon dont l'équipe de démonstration de Unity a utilisé DOTS ECS et des outils supplémentaires pour gérer soigneusement l'instanciation des entités et l'allocation des ressources.
Ce package d'exemple Unity 6 HDRP présente le personnage de la dernière démo cinématographique en temps réel Unity Originals, Time Ghost. Il présente la mise en œuvre de Sentis par l'équipe de démonstration, l'IA en temps réel de Unity, et met en avant son utilisation dans le déploiement de modèles ML pour un comportement dynamique des personnages en temps réel.
Explorez la création de Time Ghost. Dans cette session en direct enregistrée lors de Unite 2024 à Barcelone, nous décomposons le projet et ses pipelines en composants clairs et compréhensibles, mettant en évidence les capacités polyvalentes de résolution de problèmes et l'extensibilité du moteur Unity.
Crédits fantômes temporels
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
Musique Joaquin Garcia
Conception de personnage Rael Lyra
Toilettage des personnages Mark Allen, Aaron Conover
Production de costumes Tanja Gierich
Étalonnage des couleurs Mihail Moskov
Modèle de créature Maria Panfilova
Cascade services Svenska Stuntgruppen
Scan du visage IR-Entertainment
Effets visuels supplémentaires Tuatara, Orson Favrel
Animation supplémentaire Prendre un
Animation technique supplémentaire Krasimir Nechevski
Conception supplémentaire Peter Popken, Andrea Mancarella, Magic Room, Jimmy Gustavsson
Audio supplémentaire Pole Position Production, Sebastian Mueller
Caméra supplémentaire Niklas Nyberg
Production d'actifs supplémentaires Patrick Goodwin, Elina Marjomaa, André Castman, Rebecka Näsberg, Simon Picard,Pod8, Tihomir Nyagolov, Daniel Gagiu
Services supplémentaires de studio Devinsens, Studio Indépendant, Dekor Indépendant
Sketchfab, Poly Haven, Graswald
Travail dérivé 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 R&D
© 2024 Unity Technologies
Démos précédentes
Les Originaux Unity sont des productions internes créées par l'équipe de démonstration de Unity pour pousser notre moteur à ses limites. Ces projets mettent en évidence des étapes majeures dans l'évolution de Unity.