AMD Radeon HD 5870 et 5850
Publié le 23/09/2009 par Damien Triolet
Test de la tessellationNous avons testé la tessellation avec une démo d’AMD intégrée par Microsoft à son SDK de DirectX. Cette démo permet de comparer le bump mapping, le parallax occlusion mapping (la technique de bump mapping la plus avancée utilisée dans les jeux) et le displacement mapping qui exploite la tessellation.
Le bump mapping basique.
Le parallax occlusion mapping.
Le displacement mapping avec tessellation adaptative.
En créant de la vraie géométrie supplémentaire, le displacement mapping affiche une qualité nettement supérieure. Nous avons activé ici l’algorithme adaptatif qui permet d’éviter de générer de la géométrie inutile et trop de petits triangles qui ne vont pas remplir de quad et donc gâcher beaucoup de ressources.
Nous avons également mesuré les performances obtenues avec les différentes techniques :
Il est intéressant de remarquer que la tessellation ne se contente pas d’améliorer la qualité du rendu, mais également les performances ! Le parallax occlusion mapping est en fait très gourmand puisqu’il repose sur un algorithme complexe qui essaye de simuler la géométrie d’une manière réaliste. Malheureusement il génère beaucoup d’aliasing et le trucage est démasqué aux bords des objets ou des surfaces qui l’utilisent.
Notez cependant que dans le cas présent l’algorithme de displacement mapping est bien aidé par le fait qu’il s’agit d’une surface plane à la base. S’il faut lisser les contours de la géométrie et en même temps appliquer le displacement mapping, le coût sera bien entendu plus élevé.
Tests théoriques
Filtrage et antialiasing
Sommaire
1 - Introduction
2 - Direct3D 11
3 - RV870 ou Cypress
4 - Spécifications, Radeon HD 5870 et 5850
5 - Consommation, bruit et températures
6 - Tests théoriques
7 - Test de la tessellation
8 - Filtrage et antialiasing
9 - Jeux DirectX 11 contre jeux PhysX ?
10 - Eyefinity
11 - Protocole de test
12 - Need for Speed Shift
2 - Direct3D 11
3 - RV870 ou Cypress
4 - Spécifications, Radeon HD 5870 et 5850
5 - Consommation, bruit et températures
6 - Tests théoriques
7 - Test de la tessellation
8 - Filtrage et antialiasing
9 - Jeux DirectX 11 contre jeux PhysX ?
10 - Eyefinity
11 - Protocole de test
12 - Need for Speed Shift
Vos réactions