Qu’est-ce que la tessellation ?
La tessellation n’est plus la nouvelle technologie graphique en vogue qu’elle était autrefois (laissez-la au lancer de rayons), mais c’est toujours l’une des technologies les plus importantes du jeu pour rendre les mondes virtuels plus réels et plus vivants. Pour ce faire, il carreler une géométrie plate sans chevauchements ni lacunes, ajoutant plus de profondeur aux objets et aux personnages et rendant tout plus 3D et immersif.
Cela peut également faciliter le processus de développement.
Subdiviser et utiliser des triangles
Avec l’introduction de DirectX11, Tessellation lui-même est un moyen d’ajouter des détails à une scène en subdivisant les maillages triangulaires qui composent les objets et les personnages du monde du jeu. La tessellation permet une grande division de ces triangles, de sorte que chaque réduction de moitié (ou doublement, selon votre angle de vue) crée des détails plus fins, car les bords sont moins nets et le modèle est plus nuancé.
Cela seul ne produira pas une amélioration significative. Peut-être ajouter une couche de détails à une image qui n’y était pas autrement, mais seules les textures artistiques peuvent le faire. La tessellation est spéciale car elle combine le mapping de déplacement (elle est légèrement différente du mapping bump). Autrement dit, une texture peut stocker des informations sur sa hauteur – à quelle distance elle dépasse de sa base.
Les jeux de pavage et les repères en tirent parti pour créer des objets et des paysages avec une plus grande profondeur. Bien qu’il soit souvent utilisé en conjonction avec d’autres technologies de vision, le benchmark Unigine Heaven rappelle clairement à quel point la tessellation peut être puissante dans les bonnes circonstances.
Dans l’image ci-dessus, vous pouvez voir que ce qui était autrefois une rampe plate avec une texture en forme d’escalier devient une représentation 3D de l’escalier avec la tessellation appliquée. Ceci est un exemple extrême – aucun développeur de jeu ne se fierait entièrement à la tessellation pour une fonctionnalité visuelle aussi importante – mais cela montre l’impact que la tessellation peut avoir dans les bonnes circonstances.
Pourquoi utiliser des graphiques de tessellation ?
Aussi belle que soit la tessellation dans des références comme Unigine Heaven, ce n’est certainement pas si choquant – surtout en 2020. Mais ce n’est pas unique non plus. Il n’y a aucune raison pour qu’un visuel 3D comme celui-ci ne puisse pas être obtenu en créant un modèle avec cette profondeur et cette échelle et en le texturant de manière appropriée. Alors pourquoi utilisons-nous des graphiques de tessellation ?
La raison ultime est que c’est plus facile et moins cher. Pas en termes de coût en dollars, mais en termes de ressources système. La création d’un modèle peu détaillé avec des textures de haute qualité et des cartes de déplacement appliquées est beaucoup plus facile que la création d’un modèle très détaillé pour correspondre aux textures.Cela permet aux développeurs de créer plus facilement des scènes détaillées à l’aide de la tessellation
Jeux de Tesellation : Quel est l’impact ?
Avec la capacité de Tessellation à avoir un effet extrême sur les visuels, même si ce n’est pas toujours atteint au même degré, comment cela affecte-t-il le jeu ? L’activation de la tessellation dans le jeu de votre choix réduit-elle votre fréquence d’images ?
Habituellement non.Tests en tête-à-tête dans des jeux populaires qui utilisent la tessellation, tels que Grand Theft Auto V, montrant peu d’impact, seules quelques images par seconde sont perdues même dans les cas les plus exigeants, et il y a beaucoup de tessellation. Une analyse approfondie de SapphireNation montre que des effets tels que le HDR et la profondeur de champ ont un impact bien plus important sur les performances que tout ce qui est nécessaire pour la tessellation.
Merci de nous en informer!
Recevez les dernières nouvelles technologiques publiées quotidiennement
abonnement
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre