WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Simulationen > Hardware

Hardware Simmer helfen Simmern - Fragen, Antworten, Diskussionen zu flugsimulatorspezifischen Hardwareproblemen.

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 27.03.2005, 09:00   #1
ChristianR
Veteran
 
Registriert seit: 04.01.2001
Alter: 54
Beiträge: 353


ChristianR eine Nachricht über ICQ schicken
Standard ATI Antialiasing höher ?

Hallo

Kann man irgendwie das Antialiasing bei ATI Grafikkarten höher als 6 Einstellen.? Im Catalyst Treiber ist 6 das maximum.

Danke
____________________________________
Einen schönen Tag noch
Chris
ChristianR ist offline   Mit Zitat antworten
Alt 27.03.2005, 10:11   #2
Seemann
gesperrt
 
Registriert seit: 29.08.2003
Alter: 83
Beiträge: 585


Standard

Hallo,

was willst Du mit einem so hohen AA , hast du einen Superrechner.

Je höher AA desto weniger Frames.

Nimm AA auf 2x und setze Trueform auf ganz rechts. Die paar Häkchen , die dann noch da sind , nimm in Kauf , dafür hast Du aber wenigsten 10 fps mehr.
Seemann ist offline   Mit Zitat antworten
Alt 27.03.2005, 15:18   #3
Flusifreund
Master
 
Registriert seit: 25.04.2004
Alter: 35
Beiträge: 598


Standard

Hallo Seemann,

habe da mal eine Frage und zwar: Was bewirkt Truform eigentlich?
Hatte es bis jetzt immmer links stehen.
____________________________________
Philipp

Ein Hubschrauber kann eigentlich gar nicht fliegen, er ist nur so hässlich, dass die Erde ihn abstößt.
Flusifreund ist offline   Mit Zitat antworten
Alt 27.03.2005, 23:33   #4
Seemann
gesperrt
 
Registriert seit: 29.08.2003
Alter: 83
Beiträge: 585


Standard

Hallo,

hatte ich auch , bis eine Mitglied von Taxiway feststellte , das es etwas mit antialiasing zutun hat.

Ich habe seitdem mein Antialiasing auf 2 x stehen , also fast ausgeschaltet und Trueform ganz rechts.

Die Framerates bleiben erhalten und es sind nur wenige , flache Zacken zusehen , mit dem man leben kann.

AA ist im Flusi eingestellt der größte Framekiller und so auf 2x AA in der Grafikkarte und Trueform ist eigentlich ideal.
Seemann ist offline   Mit Zitat antworten
Alt 04.04.2005, 05:06   #5
JOBIA
Inventar
 
Registriert seit: 02.01.2002
Alter: 61
Beiträge: 4.238


Standard

Zu

Zitat:
Original geschrieben von Flusifreund
Hallo Seemann,

habe da mal eine Frage und zwar: Was bewirkt Truform eigentlich?
Hatte es bis jetzt immmer links stehen.
Was Truform bewirken soll, kann ich Dir sagen nur ob es im FS etwas bewirkt das weis ich nicht. Kann sein, dass die Anwendung dafür programmiert sein muss um es zu aktivieren.

Im Prinzip ist es so, das jedes 3D Objekt aus einzelnen Dreiecken also Grundpolygonen hergestellt wird. Hast Du z.B eine Kugel dann baut man die aus vielen Dreicken. Hat man wenig Dreiecke dann wirkt die Kugel eckig. Das Problem dabei ist folgendes. Die Fläche die sich zwischen den Eckpunkten eines Dreieckes ausbildet ist flach und eben. Daher wirkt das ganze eckig.

Möchte man das Problem beheben, dann muß man mehr Dreiecke definieren, dann wird das Problem minimiert. Mehr Dreiecke bedeutet mehr Eckpunkte die für ein Objekt zu definieren sind. Wenn man aber mehr definiert, dann schwillt der Code des Objektes an. Das bedeutet das ganze System wird durch mehr Informationen stärker belastet werden.

Aus diesem Grunde gibt es auch LOD Level Modelle (es werden je nach Entfernung zum Objekt mehrere Varianten eines Obektes verwendet. Im Vordergrund welche mit vielen Polygonen im Hintergrund mit wenig Polygonen).

Ok das Grundproblem dürfte rübergekommen sein. Man benötigt viele Polygone also viele Dreiecke um ein Objekt mit natürlich Formen darzustellen.

Man hat erkannt, das diese vielen Dreiecke eine Belastung für das Gesamtsystem und die CPU darstellen.

Der erste Ansatz war ein Weg das man gesagt hat OK wir belassen die Anzahl der Dreieckspunkte, wir akzeptieren auch das wir ein etwas kantiges Objekt haben, allerdings beleuchten wir die einzelnen Polygonflächen geschickt mit Schattenwurf und Licht. Das Objekt selbst bliebt quasi kantig, wirkt aber durch die Beleuchtung real runder, natürlicher.

Ein Trick der nicht schlecht aber auch nicht perfekt ist.

Am besten ist es immer noch viele Polygone zu nutzen. Aber das belastet wie gesagt aufgrund der Masse an Informationen das Gesamtsystem.

Man sucht daher nach Möglichkeiten, das Gesamtsystem zu entlasten und die Arbeit direkt in den Grafikprozessor zu verlagern. Das ist auch für die Grafikkartenproduktion selbst besser und billiger wenn man die Last in ein einzelnes Bauteil legen kann.

Nur wie entlastet man.

Da hat man sich folgendes ausgedacht. Man sagt quasi dem Spieleprogrammierer:

Ok Du kannst ruhig mit wenigen Polygonen arbeiten das spart Performance. Wir werden im Grafikchip künstlich Dein Polygonmodell in weitere kleine Polygone aufbrechen.

Genau das macht Truform.

Ein ev. kantiges Modell wird in seinem Polygonmodel verfeinert.

Ein einzelnes Dreieck wird in weitere Dreiecke aufgebrochen. Es werden im Grafikchip neue zusätzliche Dreiecke generiert.

Das alleine nützt aber nichts wenn die Dreiecke auf der flachen Urpolygonfläche flach liegen bleiben.

Hier kommt dann das wesentliche an Truform zum tragen. So wie ich es verstanden habe, ist es in der Lage anhand der Form der Ursprungsdreiecke des definierten Objektes die logischen Zwischenwerte der Dreicke weiterzuberechnen. Truformtechnik erkennt z.B bei einer Kugel das die intern neu hinzukommenen künstlichen Dreiecke in Ihrer Position eine gewölbte Oberfläche darstellen müssen. Die ursprünglich flache Fläche hebt sich nach außen an.

Unsere leicht eckige Kugel wird künstlich in Ihrer Form gerundet.

Truform kann mehrere Formen simulieren es kann nach außen gewölbte Flächen, nach innen gewölbte aber auch geschwungene Formen simulieren.

Da der Spieleproduzent selbst wenig Polygoninformationen liefern muss, der Rest direkt im Grafikchip erzeugt werden kann, bleibt das Game auch ohne High End Grafikkarten schnell.

Nur wie gesagt, was ich Dir nicht genau sagen kann, ist ob Truform irgendwie von der Anwendung noch Zusatzinformationen benötigt bzw. auch zugelassen werden bzw. angefordert werden muss.

Das ist nämlich oftmals so. Wenn die Anwendung gewisse Techniken nicht anfordert dann werden sie auch nicht aktiviert.

Könnte also sein, dass Truform im FS technisch nicht aktiviert wird.

Auch muss man eines sehen. Der FS kann kaum mit einem normalen Game verglichen werden. Der FS hat im Gegensatz zu einem normalen Game das Problem, dass es sehr viele Objekte gibt die sehr weit weg vom Anwender sind. Auch werden Bäume usw. immer auf flache Polgonflächen (einfache Bretter ev. zwei gekreuzte) geklebt. Häuser bestehen fast immer aus eckigen einfachen Boxen. Also alles Objekte wo die Basisinformation der Polygonecken ausreicht. Durch zusätzliche Polygondreiecke verbessert sich nichts.

Da nützt uns Truformtechnik überhaupt nichts.

Das einzigste wo es etwas bringen würde, wäre bei rundlichen oder geschwungenen Objekten. Ev. ein Tower, Berliner Fernsehturm mit seiner Kugel. Nur an solche Objekte kommen wir eigentlich nie sehr nah dran. Auch da lohnt es sich nicht unbedingt.

Was bleibt sind unsere Flieger.

Nur was nützt es ,wenn ein detailierter Addonflieger bereits mit 10000tausenden an Polygonen daher kommt, weil ja nicht jeder Truform Technik hat.

Der Flieger belastet bereits durch die vielen Basispolygone das Gesamtsystem.
JOBIA ist offline   Mit Zitat antworten
Alt 04.04.2005, 05:06   #6
JOBIA
Inventar
 
Registriert seit: 02.01.2002
Alter: 61
Beiträge: 4.238


Standard

Es werden durch Truformtechnik keine weiteren Polygone benötigt, da sie bereits im Basismodell enthalten sind.

Was ich damit sagen will, ist das die Objekte des Games schon für die Truformtechnik gedacht sein müssen und das der FS nicht unbedingt ein Game ist wo diese Technik voll ausreizbar ist.

So lange Truformtechnik beim Anwender noch nicht weit verbreitet ist wird aber mit Sicherheit kein Aircraft Addonproduzent auf die Idee kommen seine Polygonmodelle wo Truformtechnik nützen würde zu vereinfachen.

Denn der eine würde profitieren, der andere würde mit einer mehr oder weniger eckigen Kabine und eckigen Reifen umher fliegen.

So ein Aircraft wäre momentan schlecht zu verkaufen.

Einen Sinn könnte es mal bei Meshgelände ergeben.

Da hier die Natur nachgebildet werden muss, ein Berg aber nahezu beliebige Formen haben kann, wäre Truform hier ev. nicht sehr real.

Übrigends im weitesten Sinne (wenn auch technisch anders realisiert) kommt beim Mesh des FS eine dem Truform vergleichbare Technik zum Einsatz. ( dazu später mehr in meiner DOK). Hier belastet sie allerdings die Performance da die Berechnung vom Gesamtsystem durchgeführt wird. Bei Truform findet das ja direkt auf der Grafikkarte statt.
JOBIA ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:03 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag