Wie bekomme ich AA bei GTA IV?

Moin,ich habe mir heute GTA IV gekauft und bekomme einfach kein AA hin.
Das nervt ziemlich,das Bild ist *******.Kann mir jemand helfen?
 
Die Engine unterstützt kein AA. Das kannst nicht mal erzwingen.
Du kannst das nur über Downsampling machen. Da brauchst du nur eine gute Grafikkarte! Sieht aus wie Supersampling aufs ganze Bild... kommt auf deinen Screen an.
Siehe hier
 
Auf der Konsole gibts doch auch kein AA, oder doch?
Und da das Game ja nur eine Konsolen Version ist wo PC draufsteht und auch unter Windows läuft. Abgesehen wer braucht schon AA, auf den meisten Rechnern läuft das eh nicht flüssig:ugly:
 
Servus,

ich beschäftige mich viel mit Grafikprogrammierung und ich kann nur sagen, dass Antialiasing bei GTA IV hardwareseitig einfach nicht möglich ist. Das liegt an der Render-Architektur. Ich habe gelesen, dass GTA IV auf Deferred Shading aufbaut. Also nichts "abgef********* Engine" - wer keine Ahnung hat, einfach mal ....
Der Vorteil dieser Methode ist, dass man sehr viele dynamische Lichter ohne großen Performance-Schwund zeichnen kann. Der Forward-Renderer (was die meisten Engines benutzen, sozusagen das Gegenstück) ist dagegen bei wenigen Lichtern schneller. Und jetzt zählt mal die Anzahl der Lichter, die ihr nachts sehen könnt....

Ich gebe zu, dass das die Gesamtgrafik von GTA IV nicht die aller beste ist, doch es ist nicht immer nur der Programmierer schuld :schief:, manchmal reicht die aktuelle Hardware einfach nicht aus - das bezieht sie jedoch nur auf das Antialiasing-Problem, den gigantischen Hardwarehunger an sich find ich trotzdem unverhältnismäßig hoch.

Man könnte zwar Anti-Aliasing mit einem Shader bei diesem Verfahren realisieren, jedoch ist die Frage, ob dadurch wirklich eine Qualitätssteigerung möglich ist (bei spielbarer Performance).

Über Downsampling kann man zwar auch ein Antialiasing-Effekt erreichen, jedoch ist der sehr hardware-hungrig - und bei deferred shading zudem noch extrem speicheraufwendig. Stalker benutzt übrigens auch deferred shading - und siehe da: auch kein wirkliches Antialiasing.

Wer mal etwas mehr darüber lesen möchte, kann ja hier (Englisch) mal rein lesen. Für alle, die das nicht lesen wollen, hier mal das entscheidende Zitat (Kapitel 9.5):
A deferred renderer is just incompatible with current hardware-assisted antialiasing ...

Somit hilft auch kein Patch sondern nur ne neue Hardware (die es noch nicht gibt).
Ich hoffe, ich konnte etwas Licht ins dunke bringen

Grüße
 
Wie haben die das eigentlich bei der Unreal Engine 3 hingebracht? Der kann mann ja auch AntiAliasing aufzwingen. Vo der Performance her geht das nich mal so schlecht....

Übers Downsampling funktioniert es bei GTA recht gut wenn man eine Karte hat mit schnellem Speicherbus hat. Vergleichs-Screenshot bekomm ich leider nicht hin mit der Kamera.
 
Zuletzt bearbeitet:
Ab DirectX 10 kann man (glaub ich) Antialiasing in einem Deferred Shading Model implementieren, da man dort mehr Möglichkeiten mit der Hardware hat. Doch da bin ich mir nicht sicher.

Und da GTA IV DirectX 9 ist, geht das nicht. Wenn die noch nen DirectX 10 Render-Pfad eingebaut hätten, wäre das Spiel wahrscheinlich überhaupt nicht funktionsfähig raus gekommen.
 
Habs mir heute mal für PC geholt...

Hatte das injectSMAA 1.2 probiert aber irgendwie flackert da nur alles und low fps...

Noch jemand eine Idee wie man da AA hinbekommt ?
 
Zurück