Frage

Gibt es eine Liste verfügbarer 3D-Karten, die vollständiges Szenen-Antialiasing bieten und dies auch in Hardware können (gute Leistung)?

War es hilfreich?

Lösung

So gut wie alle Karten seit der DX7-Level-Technologie (GeForce 2 / Radeon 7000) können das.Die bemerkenswertesten Ausnahmen sind Intel-Karten (Intel 945, auch bekannt als GMA 950 und früher, können dies nicht;Ich denke, Intel 965 alias GMA X3100 kann das auch nicht.

Ältere Karten (GeForce 2 / 4MX, Radeon 7000-9250) verwendeten Supersampling (alles in einen intern größeren Puffer rendern, am Ende heruntersampeln).Alle späteren Karten verfügen über Multisampling, bei dem dieser teure Prozess nur an Polygonkanten durchgeführt wird (einfach ausgedrückt werden Shader für jedes Pixel ausgeführt, während Tiefe/Abdeckung für jedes Sample gespeichert wird).

Andere Tipps

Soweit ich weiß, kann das so ziemlich jede Karte seit einer GeForce 2 oder so.Es gibt immer einen Leistungseinbruch, aber das variiert je nach Karte und AA-Modus (von denen es etwa 100 verschiedene Arten gibt), aber im Allgemeinen ist es ein ziemlicher Leistungseinbruch.

Ich stimme Orion Edwards zu, so ziemlich alles Neue kann.Die Leistung hängt auch stark von der Auflösung ab, mit der Sie arbeiten.

Integrierte GPUs werden bei Spielen mit oder ohne FSAA wirklich schlecht abschneiden.Wenn Sie auch nur eine moderate Leistung wünschen, kaufen Sie eine separate Grafikkarte.

Für etwas, das nicht wahnsinnig teuer ist, entscheiden Sie sich entweder für eine Karte der nVidia Geforce 8000-Serie oder eine Karte der ATI 3000-Serie.Selbst als Besitzer einer nVidia 8800 GTS kann ich Ihnen sagen, dass die ATIs ältere Spiele besser unterstützen.

Obwohl ich persönlich FSAA immer noch mag, verliert es bei Bildschirmen mit höherer Auflösung an Bedeutung.Außerdem verwenden immer mehr Spiele verzögertes Rendering, was FSAA unmöglich macht.

Ja, natürlich sind integrierte Karten schrecklich.:) Aber hier ging es nicht um Spiele, sondern eher um eine Anwendung, die wir schreiben und die OpenGL/D3D für die 3D-Wiedergabe verwenden wird.Die 3D-Szene ist relativ klein, aber Antialiasing macht einen dramatischen Unterschied in Bezug auf die Qualität des Renderings.Wir sind gespannt, ob es eine Möglichkeit gibt, leicht festzustellen, welche Karten diese Funktionen vollständig unterstützen und welche nicht.

Mit Ausnahme der 3100 sind bisher alle Karten, die wir gefunden haben und die Antialiasing unterstützen, für unsere Zwecke ausreichend schnell (ebenso wie meine GeForce 9500).

Nachdem ich kürzlich eine Menge Maschinen gesehen habe, die das nicht können, glaube ich nicht, dass das ganz stimmt.Die integrierten Modelle des GMA 950 tun dies zunächst nicht, und ich glaube auch nicht, dass die 3100/X3100 dies tun (zumindest nicht in der Hardware ...der 3100 war in einer Demo enorm langsam).Ich glaube auch nicht, dass die GeForce MX5200 dies unterstützt.

Oder vielleicht verstehe ich einfach falsch, was Sie meinen, wenn Sie vom „AA-Modus“ sprechen.Gibt es viele Karten, die Modi unterstützen, die praktisch nicht wahrnehmbar sind?:) :)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top