Navigation
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...
Décidément, le monde (ô combien atypique) des cartes graphiques e...
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.
© 2003 -2008 PC INpact SARL de presse. Tous droits réservés ! - Powered by PCI WebEngine - PCINpact.com est un site de PC INpact Network
Glossaire : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Toutes les marques citées sur PC INpact appartiennent à leurs propriétaires respectifs ! - Page valide XHTML 1, CSS -
- Générée en 0.0308 s - Top 100 - Nos partenaires
Partenaires : Disque dur multimédia - Personnaliser Windows - Comparatif photo - Forum Science - Tom's Hardware - Sonneries et jeux pour mobiles - Test ADSL
Toutes les marques citées sur PC INpact appartiennent à leurs propriétaires respectifs ! - Page valide XHTML 1, CSS -
Partenaires : Disque dur multimédia - Personnaliser Windows - Comparatif photo - Forum Science - Tom's Hardware - Sonneries et jeux pour mobiles - Test ADSL























