
Nanite est une technologie de géométrie virtualisée conçue par Epic Games dans Unreal Engine 5, permettant le rendu en temps réel de détails géométriques extrêmement fins sans les contraintes traditionnelles liées au nombre de polygones ou aux niveaux de détail (LOD). Cette innovation révolutionne la manière dont les développeurs gèrent les assets 3D, en offrant une efficacité accrue et une qualité visuelle supérieure.
Table des matières
ToggleÉvolution de Nanite
Nanite Unreal 5.0
- Introduction de Nanite : Elle a été présentée comme une technologie permettant de gérer automatiquement le niveau de détail des maillages, rendant possible le rendu de détails à l’échelle du pixel et une gestion efficace d’un grand nombre d’objets.
- Limitations initiales : la technologie ne supportait pas les maillages squelettiques, les objets déformables ou les matériaux transparents lors de sa sortie initiale.
Nanite Unreal 5.1
Améliorations apportées :
- Support du feuillage et des masques d’opacité : Nanite a été amélioré pour prendre en charge le feuillage et les masques d’opacité, permettant une meilleure gestion des scènes avec une végétation dense.
- Optimisations des performances : Des améliorations ont été apportées pour optimiser le rendu de scènes complexes contenant un grand nombre d’objets.
Nanite Unreal 5.2
Nouveautés :
- Système de matériaux amélioré : Introduction de « Substrate », un nouvel algorithme de calcul des réflexions multicouches sur les textures, offrant une flexibilité accrue dans la création de matériaux complexes.
- Gestion des terrains procéduraux : Amélioration de la gestion en temps réel de terrains procéduraux de grande envergure, permettant des environnements plus vastes et détaillés.
Nanite Unreal 5.3
Améliorations :
- Optimisation des performances : Amélioration des performances du ray tracing, notamment sur les consoles, avec pour objectif d’atteindre 60 FPS avec des graphismes et des lumières améliorés.
- Nouvelles fonctionnalités expérimentales : Introduction de technologies de rendu pour des effets volumétriques complexes, améliorant la représentation du feu et de la fumée.
Nanite Unreal 5.4
Nouveautés :
- Optimisation du Temporal Super Resolution (TSR) : Amélioration de la stabilité visuelle et réduction des artefacts grâce à la fonction « History Resurrection ».
- Support du Vulkan Ray Tracing : Extension des capacités de ray tracing aux plateformes Linux avec le support expérimental de Vulkan Ray Tracing.
- Outils finalisés : Mise à disposition d’outils tels que la caméra virtuelle, le retargeting automatique et le séquenceur pour faciliter la création de scènes cinématiques.
Nanite Unreal 5.5
Innovations majeures :
- Introduction de MegaLight : Nouvelle technologie visant à améliorer significativement les performances des jeux utilisant Lumen et Nanite, en offrant un rendu hyperréaliste des lumières, ombres et réflexions sur des surfaces complexes.
- Système d’animation intégré : Implémentation d’un système d’animation complet au sein du moteur, simplifiant le processus pour les développeurs et améliorant les performances en jeu.
- Nanite pour les maillages squelettiques (expérimental) : Support expérimental permettant à Nanite de gérer les maillages squelettiques, ouvrant la voie à une utilisation plus large pour les personnages et objets déformables.
