![]() |
Kann Anti Aliasing Flimmern in Landschaft wegmachen?
Hallo,
wieder mal eine Frage zum Anti-Aliasing, aber ich halte es kurz. Ich habe mir eine neue Geforce 4 MX Graka geleistet. Wenn man Mip-Mapping ausschaltet, dann schaut die Landschaft viel realistischer aus, dafür flimmert es besonders in der Lanschft. Jetzt dachte ich eine graka mit anti-aliasing ist wie geschaffen um mehr Ruhe reinzubringen. Erwarte ich da zu viel? Ich habe alle möglichen Einstellungen unter Diplay/Hardware im FS2002, und im Graka menue herumgeschaltet. Hilft Antialiasing nur bei geraden Objekten und nicht bei Landschaftstexturen? Meine configuration: Intel850 celeron geforce 4 mx 256 MB Ram Win 98 Gruß Elias |
Die Strukturen sind doch viel zu klein, daß man es sehen könnte. Aber ich nutze diese Einstellung auch lieber.
|
Hallo, ich glaube ich habe das nicht ganz klar formuliert: die ganzen Landschaften flimmern, vor allem bei Kurven und seitlichen Bewegungen, sieht aus, als ob jede Menge Autos drüberfahren würden, aber das war eigentlich schon immer so, bei allen Flusi Versionen seit dem FS5, FS95 etc, ich dachte nur das könnte mal mit dem vielgepriesenen Antialiasing behoben werden, oder irre ich mich?
danke, elias |
Du irrst dich ;-) Antialiasing "glättet" Kanten (weißt Du ja)
es macht sich nur bei grösseren Strukturen bemerkbar oder eben Mip-Mapping nutzen, was aber für meinen Geschmack dann alles zu sehr verwischt bzw das Filtering zuschalten |
Hallo Elias,
wie Delta Kilo Alpha :p schon sagte, das Antialiasing dient dazu die "Treppchenbildung" der 3D Vektorlinien zu "glätten", d.h. durch hinzuberechnen von Pixeln wird dem Auge eine glattere Lienie vorgegaukelt. Dadurch werden alle 3D Linien sehr "ruhig" und flimmern nicht mehr so stark. Beim MipMapping werden die Texturen erst beim näherkommen "scharf" gerechnet, ohne MipMapping erhält man zwar scharfe Texturen aber dieses Flimmern und den Pixelbrei. Lösung: Anisyotropisches Filtern (schweres Wort und bestimmt falsch geschrieben). Das bewirkt das weit entfernte Texturen scharf dargestellt werden. Habe gerade mir eine neue GeForce 4 TI gegönnt und die beste Einstellung im Flusi ist bei mir AA 4x, Mipmapping an und dieses Anidingsbums auf 8x -> gestochen scharfe Texturen bis zur Erdkrümmung und kein geflimmer mehr:) :) Grüße |
hallo elias
Das was jester da schreibt kann ich nur voll und ganz bestätigen. Ist die einzige Methode um ein scharfes Bild ohne geflimmer bis an den Horizont zu bekommen. Hat allerdings den Nachteil, dass man dazu eine Grafikkarte der neusten Generation braucht (Gf3/4). Eine MX egal welcher Generation tut sich da schwer. Ein kompromiss wäre Anisotropisches Filtern ohne Antialiasing. Sieht auch schon viel besser aus. Brauchst dazu NVMax oder ein ähnliches Tool. Die besten Ergebnisse hatte ich allerdings mit obiger Methode und meiner seligen Voodoo 5. Aber da war dann leider die Framerate nicht mehr so toll. Wo wir grad dabei sind: Das wär doch ein Thema für FXP. Da sind nämlich die meisten Shots katastrophal verwischt (vermippt). Gruss und weiterhin viel Spass beim Fliegen Cello |
Hallo zusammen,
ich habe keine GeForce, "nur" eine Radeon 8500, aber ich kann die Erfahrungen mit den Einstellungen nur bestätigen! Gute Qualität des Bildes bei ordentlichen Frameraten. Diesen Beitrag sollten alle als "Pflichtlektüre" lesen, denn hier wird kurz und knapp delementares zu einem der wichtigen Qualtätsmerkmale, nämlich der Sicht, dargelegt. Danke dafür. Gruß Dieter |
Hallo,
ehe ich mir eine GF 4 holen würde, noch dazu MX, würde ich mir eher Gedanken über eine neue CPU machen, denn mit einem CELERON kommt man auch mit einer GF 4 nicht weit. MfG Andreas |
Re: Kann Anti Aliasing Flimmern in Landschaft wegmachen?
Zitat:
Anti Aliasing glättet dargestellte Kanten von Polygonen, die pixelig werden, wenn sie schräg stehen. Da der PC ein Bild grundsätzlich aus Pixeln zusammensetzt, kann eine diagonale Linie nicht beliebt glatt sein, sondern wird immer stufig dargestellt, wobei die Größe der Stufen und damit das Ausmaß der „Pixeligkeit“ von der Auflösung abhängt. Bei sehr hohen Auflösungen erübrigt sich also Anti Aliasing. Mip Mapping bearbeitet hingegen nicht die Polygone, sondern die darauf gemappten Texturen. Besteht eine Textur aus mehr Texeln als auf dem Bildschirm an Pixeln zu Darstellung zur Verfügung stehen(insbesondere weil die Textur weiter entfernt ist), so wählt eine 3D Routine aus Sicht des Betrachters praktisch zufällig die Texel aus, die dann auf die Pixel projiziert werden. Wenn nun ein dunkler Texel und ein Frame später ein heller Texel auf den selben Pixel projiziert werden, dann empfindet der Betrachter das als Flimmern. Hier greift dann Mip Mapping ein: Mehrere Texel einer Textur werden vor dem Darstellen zu einem Texel zusammengefasst, so dass weniger Texel vorhanden sind, und nun im Idealfall mehr Pixel zur Verfügung stehen als Texel dargestellt werden müssen. Das Ergebnis ist klar: Die Texturen flimmern nicht mehr. Der Preis ist damit auch klar: Details gehen durch das Zusammenfassen verloren. Damit ist die Antwort auf deine Frage klar: Nein. Du kannst nicht einerseits das Flimmern beseitigt haben, und andererseits kein Detailverlust haben. Das Flimmern wird gerade durch den Detailschwund an den Texturen beseitigt! Anti Aliasing hat damit insgesamt nichts zu tun. Die einzige Lösung wäre, eine sehr hohe Auflösung zu nutzen. Damit wird ja die absolute Größe der flimmernden Pixel immer geringer. Schöne Grüße Marc |
Herzlichen Dank für all die hilfreichen Beiträge + happy landings
elias |
Alle Zeitangaben in WEZ +2. Es ist jetzt 21:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag