actualité
 L'actualité informatique et multimédia
 Les Geforce et Half Life 2 : Le dénouement
 Décidément, le monde (ô combien atypique) des cartes graphiques e...
Carte graphique

Décidément, le monde (ô combien atypique) des cartes graphiques est riche en rebondissements !

Pas plus tard que la semaine dernière, Gary Mc Taggart (développeur chez Valve) a crée la polémique en déclarant que dans Half-Life 2, l'activation de l'antialiasing produira des bugs graphiques qui ne pourront pas être corrigés avec les cartes NVIDIA (voir cette news)

Hier soir, Gabe Newell (qui travaille aussi sur Valve) vient d'annoncer que tout n'est pas désespéré pour les possesseurs de cartes nVidia, puisqu'ils viennent de trouver une méthode pour contourner ce problème. C'est à croire que des membres de NVIDIA soient allés rendre une petite visite à Valve entre temps...

Quoi qu'il en soit, Valve a tenu à préciser que le problème n'était absolument pas nouveau, mais simplement mis en avant dans Half-Life 2 parce qu'ils utilisent abondamment les effets de lumière et parce qu'ils visent la meilleure qualité graphique possible.

Pour résoudre ce problème Valve a trouvé deux méthodes. La première consiste à faire appel à une technique dite Centroid sampling, introduite avec les Radeon 9xxx mais qui n'est pas encore a accessible via DirectX 9. Pour faire appel à cette technique, il faudrait en quelque sorte contourner cette limitation de DirectX 9.

Le problème vient du fait que les GeForce ne supportent pas le Centroid sampling. La deuxième méthode que Valve a "trouvé" ou que NVIDIA leur a soufflé consiste à allouer une partie de la bande passante dédiée aux pixels shaders pour réduire les coordonnées de texturing lorsqu'elles débordent. Cela permettrait d'éviter le chevauchement des textures sur les cartes DirectX 9 supportant les pixels shaders 2.0.

Toutefois, deux problèmes se posent. Cette deuxième solution nécessite obligatoirement l'usage des Pixel Shaders en version 2.0, donc une carte supportant DX9. Les cartes DX9 devront donc pouvoir utiliser le FSAA, mais quid des cartes DX8 comme les Geforce4 ? Certes, certains diront que Half Life 2 serait sans doute si gourmand que le FSAA ne serait pas exploitable sur ces cartes, mais il aurait été souhaitable de pouvoir activer le FSAA sur de telles cartes, quitte à baisser la résolution pour que ce soit jouable. On peut aussi craindre que cette solution soit assez coûteuse en terme de performances si le jeu utilise beaucoup les shaders... Enfin, qui vivra verra, comme on dit.

A noter que Valve envisage de mettre prochainement en ligne deux vidéos, l'une avec les bugs d'antialiasing et l'autre avec les modifications apportées.

Rédigée par le jeudi 24 juillet 2003 à 16h09 (3426 lectures)
Source de l'INformation : Half Life 2
Partager cette actualité par e-mail Imprimer cette actualité Proposer une actualité PC INpact sur votre site Sauvegarder cette actualité dans votre dossier Télécharger en pdf cette actualité Signaler une erreur dans la news

Il y a 58 commentaires dont 58 nouveaux - Poster un commentaire

Sur le même sujet d'actualité :


Recherches relatives : - -