@Alexey: Ich finde es toll, dass Du dich gleich dahinterklemmst und Repaints machst.
Aber man kann das Dithering-Raster am Rahmen gut erkennen. Das ist eine Eigenschaft, die bei den Original Texturen nicht vorhanden waren.
Ich weiß zwar nicht, wie die das gemacht haben, aber das Format DXT1+Alfa taugt hier wesentlich mehr.
Ich muss das hier nennen, weil Du gemeint hast, das wäre kein gutes Format. Das muss ich widerlegen.
Hallo Hyglo !
Vielen Dank für deine Einschätzung.
Die Texturen für die DB 182 erstelle ich natürlich, wie alle meine Repaints, in 24-bit Farbtiefe (plus 1-bit oder 8-bit Alpha bei manchen Texturen, also 25- bzw. 32-bit, umgangssprachlich). Damit sehen sie super aus im ShapeViewer, und auch in OpenRails, denn OPenRails ist fähig, 24-bit-Texturen anzuzeigen - im Gegensatz zum MSTS, der nur zu 16-bit Farbtiefe fähig ist. Sprich, im MSTS, der für die allermeisten User immer noch Stand der Dinge ist (denn OpenRails ist leider noch nicht ausgereift und spielbar) sehen die 24-bit Texturen äußerst bescheiden aus.
Die Dithering-Effekte sind unübersehbar im ShapeViewer, gar keine Frage, aber im MSTS fallen sie so gut wie gar nicht mehr auf. Man sieht sie einfach nicht mehr ! Den Effekt kannst Du bereits bei meiner HR 141 beobachten - lade sie mal im ShapeViewer, da siehst Du das Dithering deutlich. Danach im MSTS ist es praktisch weg. Die Bilder im ShapeViewer habe ich auch in extrem hoher Bildschirmauflösung und aus nächster Nähe aufgenommen (4096 x 1536 Pixel !), was den Effekt verstärkt, denn so nahe kommt man im MSTS selten oder nie an die Loks ran, selbst bei 1600 x 1200 (meine Spielauflösung).
Dafür sehen die texturen im MSTS mit 16-bit Dithering perfekt aus, die Farbverläufe funktionieren treppchenlos, und man spart massig Speicherplatz: 5 - 6 MB für eine 4096x4096-Textur, statt 23 - 25MB in 24-bit RGB.
Warum kein DXT1, das spart doch noch mehr Platz ? Die Gründe habe ich schon beschrieben: DXT1 verursacht scheinbar zufällige Bildfehler und zerstört damit gerade Linien und wichtige Details, vor allem bei hochdetaillierten Logos und Anschriften. 16-bit Dithering addiert zwar das charakteristische Muster, aber alle Details bleiben erhalten ! Gedithered wird nämlich nur auf Flächen.
Aber ich muß nochmal mit Jirka reden - vielleicht besteht er auch auf der Codierung mit DXT1 + Alpha, weil es ja einen gewissen Kopier-/Repaintschutz darstellt. Dabei gingen dann aber leider einige Details verloren. Vielleicht wäre es bei der Texturgröße aber noch zu verkraften. Der extrem geringe Platzbedarf wäre natürlich ein Argument. Mal sehen.
Ich hätte auch einfach 24-bit Modelle präsentieren können, dann gäbe es diese Diskussion jetzt nicht, aber meine Devise ist eben "wysiwyg." Nochmal: Im MSTS sieht das alles super aus. Ich werde bald ein paar Bilder vom MSTS machen, bei 1600 x 1200 Auflösung, um das zu illustrieren.
Ich habe auch schon öfters Repaints gemacht, bei denen ich aufgrund der Transparenzen und den daraus resultierenden groben Farbübergängen durch die stark eingeschränkte Farbtiefe, auf das Dithering zurückgreifen musste (1245er in grün, verkehrsrote 111er verschmutzt), doch das Ergebnis hat mich natürlich wenig zufriedengestellt. Das Dithering-Raster ist vor allem auf den Stellen sehr störend, wo größere einfärbige Flächen auf einen kleinen Bereich in der Textur gemappt wurde.
Ja, das stimmt: Die Textur muß eine gewisse Mindestgröße aufweisen, damit 16-bit Dithering sinnvoll eingesetzt werden kann. Pauschal kann man da keinen Wert nennen, denn es kommt darauf an, wie groß die Fläche ist, auf die sie im Modell projiziert wird, aber je größer die Textur, umso besser funktioniert es.
24-bit wäre der Königsweg, wenn OpenRails schon spielbar wäre - oder wenn per neuem BinPatch MSTS endlich 24-bit-fähig gemacht würde. Das hieße dann aber 55MB an Daten pro Lok !
So, hab schnell noch zur Illustrierung ein paar Bilder mit der 16-bit geditherten 001-8 gemacht, in der neuesten Version - die Bilder stammen direkt aus dem MSTS, mit 1600x1200 Spielauflösung:
http://img42.imageshack.us/img42/1069/scrgrb1u.jpghttp://img233.imageshack.us/img233/5637/scrgrb0x.jpghttp://img856.imageshack.us/img856/3958/scrgrb2.jpgNa, überzeugt ?
PS: Deinen Sound find ich klasse. Hab ich das schon erwähnt ?