Conception 3D

Qu’est-ce que la Tessellation ?

La tessellation n’est plus la nouvelle technologie graphique à la mode qu’elle était autrefois – elle a été abandonnée au ray tracing – mais elle reste l’une des plus importantes technologies utilisées dans les jeux pour rendre leurs mondes virtuels plus réels et plus vivants. Elle permet de créer des formes géométriques plates sans chevauchement ni espacement pour ajouter beaucoup plus de profondeur aux objets et aux personnages, et donner une impression de 3D et d’immersion.

Elle peut également faciliter le processus de développement.

Tessellation et travail avec les triangles

Introduite avec DirectX11, la tessellation est, à elle seule, une méthode permettant d’augmenter les détails d’une scène en subdivisant les mailles triangulaires qui composent les objets et les personnages des mondes de jeu. La tessellation permet une division massive de ces triangles, chaque réduction de moitié (ou doublement, selon votre perspective) créant des détails de plus en plus fins car les bords sont moins nets et les modèles plus nuancés.

Cela ne suffirait pas à créer un effet radicalement amélioré. Il est possible d’ajouter une couche de détails à une image qui n’existe pas autrement, mais la texture artistique seule peut le faire. La tessellation est spéciale parce qu’elle est combinée avec la cartographie des déplacements (c’est un peu différent des cartes des bosses). Il s’agit en fait d’une texture qui peut stocker des informations sur sa hauteur, c’est-à-dire la distance qui la sépare de sa base.

Psssssst :  Terminer un rendu 3D - Liste de contrôle pour la post-production

Les jeux de tessellation et les repères s’en servent pour créer des objets et des paysages d’une profondeur beaucoup plus grande. Bien qu’il soit généralement utilisé en tandem avec d’autres techniques visuelles, le repère Unigine Heaven rappelle de façon frappante à quel point la tessellation peut être puissante dans les bonnes circonstances.

Sur l’image ci-dessus, vous pouvez voir que l’escalier, qui était auparavant une rampe plate avec une texture en forme d’escalier, se transforme en une représentation 3D d’un escalier avec application de tessellation. Il s’agit d’un cas extrême – aucun développeur de jeux ne s’appuierait exclusivement sur la tessellation pour une caractéristique visuelle aussi importante – mais cela montre l’impact que peut avoir la tessellation dans de bonnes circonstances.

Pourquoi utiliser des graphiques de tessellation ?

Même si l’effet de tessellation dans des références comme Unigine Heaven est joli, il n’est certainement pas si étonnant – surtout en 2020. Mais ce n’est pas non plus unique. Il n’y a aucune raison qu’un tel effet visuel en 3D ne puisse pas être obtenu en créant un modèle de cette profondeur et de cette échelle et en le texturant de manière appropriée. Alors pourquoi utilisons-nous plutôt des graphiques en 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 du système. Il est beaucoup plus facile de créer un modèle peu détaillé, avec une texture de haute qualité et une carte de déplacement qui lui est appliquée, que de créer un modèle très détaillé pour accompagner la texture. Il est donc beaucoup plus facile pour le développeur de créer des scènes détaillées en utilisant la tessellation

Psssssst :  Quelles sont les meilleures écoles pour l'animation 3D par ordinateur ?

Jeux de Tesellation : Quel est l’impact ?

Avec la capacité de Tessellation à avoir un effet extrême sur les visuels, même si cela n’est pas toujours réalisé dans la même mesure, quel effet cela a-t-il sur les jeux ? L’activation de la tessellation dans le jeu de votre choix va-t-elle faire baisser votre taux d’images par seconde ?

Pas en général. Les tests en tête à tête dans les jeux populaires qui utilisent la tessellation, comme GTA V, suggèrent que l’impact est minime, ne perdant que quelques images par seconde, même dans les cas les plus exigeants avec une forte tessellation en jeu. L’analyse approfondie de SapphireNation montre que des effets comme le HDR et la profondeur de champ peuvent avoir un impact bien plus important sur les performances que tout ce que la tessellation requiert.

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci