Question

Existe-t-il une liste de cartes 3D disponibles offrant un anticrénelage de scène complet et capables de le faire matériellement (performances décentes) ?

Était-ce utile?

La solution

Presque toutes les cartes depuis la technologie de niveau DX7 (GeForce 2 / Radeon 7000) peuvent le faire.Les exceptions les plus notables sont les cartes Intel (Intel 945, alias GMA 950 et versions antérieures, ne peuvent pas le faire ;Je pense qu'Intel 965, alias GMA X3100, ne peut pas le faire non plus).

Les cartes plus anciennes (GeForce 2/4MX, Radeon 7000-9250) utilisaient le suréchantillonnage (rendre tout dans un tampon interne plus grand, sous-échantillonner à la fin).Toutes les cartes ultérieures disposent d'un multi-échantillonnage, où ce processus coûteux n'est effectué qu'aux bords du polygone (en termes simples, les shaders sont exécutés pour chaque pixel, tandis que la profondeur/couverture est stockée pour chaque échantillon).

Autres conseils

De mémoire, à peu près n'importe quelle carte depuis une GeForce 2 ou quelque chose comme ça peut le faire.Il y a toujours une baisse de performances, mais cela varie selon la carte et le mode AA (dont il existe environ 100 types différents), mais en général, c'est une baisse de performances considérable.

D'accord avec Orion Edwards, à peu près tout ce qui est nouveau est possible.Les performances dépendent également grandement de la résolution à laquelle vous exécutez.

Les GPU intégrés vont être très peu performants avec des jeux FSAA ou non.Si vous souhaitez des performances même modérées, achetez une carte vidéo séparée.

Pour quelque chose qui n'est pas très cher, optez pour une carte nVidia Geforce série 8000 ou une carte ATI série 3000.Même en tant que propriétaire d'une nVidia 8800 GTS, je vous dirai que les ATI prennent mieux en charge les jeux plus anciens.

Bien que personnellement, j'aime toujours FSAA, cela devient moins important avec les écrans à plus haute résolution.De plus, de plus en plus de jeux utilisent le rendu différé, ce qui rend FSAA impossible.

Oui, bien sûr, les cartes intégrées sont horribles.:) Mais il ne s'agissait pas d'une question de jeu, mais plutôt d'une application que nous écrivons et qui utilisera OpenGL/D3D pour le rendu 3D.La scène 3D est relativement petite, mais l'anticrénelage fait une différence considérable en termes de qualité du rendu.Nous sommes curieux de savoir s'il existe un moyen de déterminer facilement quelles cartes prennent entièrement en charge ces fonctionnalités et lesquelles ne le font pas.

À l'exception de la 3100, jusqu'à présent, toutes les cartes que nous avons trouvées et qui effectuent l'anticrénelage sont très rapides pour nos besoins (tout comme ma GeForce 9500).

Ayant vu récemment un tas de machines qui ne le font pas, je ne pense pas que ce soit tout à fait vrai.Les GMA 950 intégrés ne le font pas au départ, et je ne pense pas que les 3100/X3100 le fassent non plus (du moins pas au niveau matériel...le 3100 était extrêmement lent dans une démo).De plus, je ne pense pas non plus que la GeForce MX5200 le prenne en charge.

Ou peut-être que je ne comprends tout simplement pas ce que vous voulez dire lorsque vous faites référence au « mode AA ».Existe-t-il de nombreuses cartes prenant en charge des modes pratiquement imperceptibles ?:)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top