WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Simulationen

Simulationen Alles zum Thema Simulation

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 05.01.2006, 23:47   #1
1O bei der LTU
Hero
 
Registriert seit: 01.03.2004
Alter: 50
Beiträge: 848


Standard DXT3 oder DXT1 bei AI traffic

ich nochmal,


habe letztens allei meine ca 2000 AI fliger durchforstet und die texturen, die im 32bit format waren, in ein DXT 3 format konvertiert. dies brachte ca 2,5 GB mehr speicherplatz auf der festplatte.

was wäre denn jetzt der optische und rechnerische ( prozessor und graka bei viel AI traffic) unterschied von DXT 3 zu DXT 1 ?? DXT 1 würde nochmals die texturen um 50 % verkleinern ??? macht das sinn ??


klaus
1O bei der LTU ist offline   Mit Zitat antworten
Alt 06.01.2006, 08:58   #2
sergio
Inventar
 
Registriert seit: 17.01.2000
Beiträge: 1.745


Standard

DXT1 ist in der Tat ca. 50% kleiner als DXT3. Dabei gehen jedoch die Lichtspiegelungen verloren.

Wenn du aber deine Texturen in DXT1 umwandeln willst, solltest du als Quelle die 32bit-Texturen nehmen. Denn DXT3-Texturen haben einen geringfügig kleineren Farbkanal und damit auch eine geringfügig schlechtere Farbwiedergabe als DXT1.
Wenn du von 32bit nach DXT3 und dann nach DXT1 konvertierst, gehen Farbnuancen unnötig verloren. Besser ist, direkt von 32bit nach DXT1 zu konvertieren.
sergio ist offline   Mit Zitat antworten
Alt 06.01.2006, 13:22   #3
1O bei der LTU
Hero
 
Registriert seit: 01.03.2004
Alter: 50
Beiträge: 848


Standard

servus sergio,



danke für die info.... schönes wochende


klaus
1O bei der LTU ist offline   Mit Zitat antworten
Alt 06.01.2006, 14:02   #4
Lexif
Elite
 
Registriert seit: 28.05.2002
Alter: 42
Beiträge: 1.222


Lexif eine Nachricht über ICQ schicken
Standard

Um genau zu sein, hat DXT1 IMHO nur einen Alpha-Kanal mit 1 Bit als einzigen Unterschied zu DXT3. (Das hat glaub ich 8 Bit.) Bei DXT1 gibt es also Reflektionen, aber nur volle Pulle oder aus. Ich benutze eh keine Reflektionen weil ich finde, dass die sehr komisch / unrealistisch aussehen. Daher ist für mich DXT1 die wahl. Wir bei UltimateGA haben uns aber auf DXT3 geeinigt -- Standards machen die Endkontrolle bei Packeten mit z.B 250+ Repaints (wie unser kommendes Packet etwa hat) einfacher.

Zusätzlich zu der oben erwähnten Farbverfälschung beim konvertieren sind DXT Texturen auch komprimiert. Dadurch entstehen sehr häßliche Artefakte (ähnlich wie bei hoch komprimierten JPGs), wenn man sie mehr als einmal komprimiert. Also immer nur aus einem frischen 32bit in ein DXT-Format konvertieren! Angeblich ist allerdings imagetools in der Lage, das Dateiformat (Mips entfernen, DXT3->DXT1) verlustfrei zu ändern, was DXTBMP nicht kann.
____________________________________
Felix

Proud contributor to the Ultimate GA project.
AI Repaints und Flugpläne von mir in einigen Releases von Ultimate GA und bei avsim.
Lexif ist offline   Mit Zitat antworten
Alt 06.01.2006, 14:04   #5
Lexif
Elite
 
Registriert seit: 28.05.2002
Alter: 42
Beiträge: 1.222


Lexif eine Nachricht über ICQ schicken
Standard

P.S.: Falls du's nicht weißt: (glaub ich aber nicht wenn du schon tausende bitmaps konvertiert hast)
Imagetool kann auch eine batchkonvertierung machen, da geht das alles schnell und automatisch.
____________________________________
Felix

Proud contributor to the Ultimate GA project.
AI Repaints und Flugpläne von mir in einigen Releases von Ultimate GA und bei avsim.
Lexif ist offline   Mit Zitat antworten
Alt 06.01.2006, 16:23   #6
1O bei der LTU
Hero
 
Registriert seit: 01.03.2004
Alter: 50
Beiträge: 848


Standard

servus lexif,


danke für die infos, sind aufschlussreich. ich habe alles ohne batch konvertiert, allerdings aus dem grund, weil ich die flieger mal wieder sehen wollte .... habe dabei DXTBMP.exe benutzt ...



klaus
1O bei der LTU ist offline   Mit Zitat antworten
Alt 09.01.2006, 02:21   #7
Lexif
Elite
 
Registriert seit: 28.05.2002
Alter: 42
Beiträge: 1.222


Lexif eine Nachricht über ICQ schicken
Standard

Also, um meine Flieger zu sehen benutze ich Aircraft Container Manager oder die FSRepaint Demo. Aber sicher nicht DXTBMP!

Obwohl, stimmt schon, in letzter Zeit seh ich Flieger nur noch in Photoshop und DXTBMP!
____________________________________
Felix

Proud contributor to the Ultimate GA project.
AI Repaints und Flugpläne von mir in einigen Releases von Ultimate GA und bei avsim.
Lexif ist offline   Mit Zitat antworten
Alt 09.01.2006, 18:45   #8
zweitnick
Veteran
 
Registriert seit: 19.01.2005
Beiträge: 362


Standard

Hi!

Möchte den Beitrag nochmal nach oben holen: könnt ihr mir sagen, wie dieser Vorgang des "auf 32 Bit-Texturen überprüfen und auf DXT1 komprimieren" durchzuführen ist?

Danke

Martin
zweitnick ist offline   Mit Zitat antworten
Alt 09.01.2006, 19:05   #9
Flusimichi
Newbie
 
Registriert seit: 31.08.2004
Alter: 56
Beiträge: 11


Standard

Hallo Martin!

Also, geht alles mit dem Programm Dxtbmp von Martin Wright.. Einfach Menüleiste File open , entspr.File suchen , öffnen , es erscheint das Paint und oben in der Menüleiste die Art der bmp-Datei. Willst Du auf dxt1 komprimieren so klicke im Menue auf File und Save. Es öffnet sich ein kleines Fenster. Bei Dateityp kannst du auswählen welches Format du haben möchtest (hier empfehle ich dxt1 no alpha). Dann speichern: Fertig. Wichtig wäre evtl. noch das Häkchen mei MipMaps Include when saving vorher zu entfernen. (in der Paint-anzeige nach dem Öffnen der bmp.Datei.

Schöne Grüsse -Michael-
Flusimichi ist offline   Mit Zitat antworten
Alt 09.01.2006, 20:04   #10
zweitnick
Veteran
 
Registriert seit: 19.01.2005
Beiträge: 362


Standard

Hallo Michael!

Danke für die Antwort. ES gibt nicht zufällig eine art Batch-Vorgang, der mir das automatisiert? Hab zwar keine 2000 AI-Flieger, aber ein paar hundert werdens wohl sein. MAcht ja wohl nix, wenn bereits in DXT1 vorliegende nochmal als DXT1 gespeichert werden?

Martin
zweitnick 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 21:03 Uhr.


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