Clonk-Center Titelbild

Texte / Kurzanleitung 8bit=>32bit




Umwandlung einer 8-bit bmp Grafikdatei in eine 32 bit PNG mit Alphakanal

Für diese Umwandlung wird Paint Shop Pro benötigt (Jasc Homepage)
Als Beispiel nehme ich die alte Grafik des Geschützturms
Grafik des Geschützturms

Als erstes wandeln wir die 256 Farben in 32 Bit Farbtiefe um, das geschieht über Colors -> Increase Color Depth -> 16 Million Colors
Einstellungsmenüeintrag für die Erhöhung der Farben

Dann erzeugen wir die Alphamaske das geht u.a. über Masks -> New -> Show All
Damit alle Masken angezeigt werden

Jetzt müssen wir den Bereich auswählen, der Transparent sein soll, das geht am besten mit Magic Wand
Der Zauberstab

Nun klicken wir einmal in eine blaue Fläche des Bildes und schon ist sie markiert
Fläche markiert

Da fehlt natürlich noch jede Menge, um auch die restlichen Flächen dabeizuhaben halten wir die Shift Taste (neben dem Cursor ensteht ein +) gedrückt und klicken auf die restlichen Flächen (mit der STRG Taste kann Bereiche wieder ent-markieren)
+ restliche Flächen markiert

So, jetzt haben wir alles, was wir Transparent haben wollen, nun müssen wir nur noch diese fläche "Transparent zeichnen".
Das machen wir indem wir auf Masks -> Edit Mask klicken. Plötzlich ändert sich unsere Farbpallette in Grautöne. Mit diesen Grautönen können wir nun Transparenz zeichen. Schwarz steht für komplett Transparent, Weiß ist komplett sichtbar. Nun wählen wir die Farbe Schwarz (RGB 0 0 0) aus. Dann nehmen wir das Tool Flood Fill und füllen unsere aktivierten Flächen aus.
Tool Flood Fill

Vorsicht, die Alphamaske muss extra gespeichert werden. Speichert man das Bild jetzt normal als png fehlt die Alphamaske. Also Masks -> Save to Alpha Channel
Alphachannel hinzufügen

Es öffnet sich ein Menü mit den Bereits vorhandenen Alphamasken. Weiter gehts mit OK. PaintShopPro verlangt nun nach einem Namen für die Maske, welche Name wir wählen ist im Prinzip egal. Weiter mit OK
Alphachannel hinzufügen

Tadaa unser 32 bit Geschützturm ist fertig (Nicht vergesen das Bild als png abzuspeichern) ;)


14 Kommentare


05.07.2007 16:52 von Torben:
ich hab ihn selbst. und ich weis wie das viel besser geht.

19.03.2006 19:00 von clonky05:
Danke! jetzt weiß ich, wie ich mit Paint Shop Pro arbeiten kann!

16.03.2005 14:19 von White_Wolf:
Nachtrag:(am besten mit einem baluton der mit colorbyowner umgefährbt wird)

16.03.2005 14:18 von White_Wolf:
@Günther
ich hab das nen bissle anders machen müssen
unter Ebene die maske einfügen müssen.
äußerlich jedenfalls ändert das bei mir nix
aber worums mir eigentlich geht ist,
das ich ein lichtschwert für meinen Jedi bastel und ich den schweif nit hinbekomme
wie krieg ich das hin das das schild aussieht als würde es leuchten?

16.03.2005 7:49 von White_Wolf:
ich hab Gimp 2.2 un bei mir gibt es unter Bild kein alpha

12.10.2003 11:12 von Newt:
Wenn die Alphamaske schon vorhanden ist, kann man die selektierten Bereiche auch einfach mit [Del] unsichtbar machen. Ist denke ich etwas einfacher als diese Lösung.

13.06.2003 22:18 von Powerbomber:
hm... :(
bei mir ist das so, wenn ich am Ende die Datei als .png speicher, dann steht da: Aufgrund der Einschränkungen des ausgewählten Dateiformats werden keine Alpha-Kanäle gespeichtert. Möchten sie fortfahren?

28.05.2003 14:12 von Tyron:
hm eigenartig, mit der Alpha Maske vom PNG Optimizer hat es bei mir nicht funktioniert

28.05.2003 10:25 von siYA:
Jo ich hab auch Gimp das ist in dem Punkt um einiges besser finde ich :)

27.05.2003 19:23 von Günther:
Mit GIMP geht's schneller:
Vor jedem Schritt jeweils das Kontextmenü des Bildes mit einem Rechtsklick auf dasselbe aufrufen
1. Bild->Alpha->Alphakanal hinzufügen
2. Bild->Modus->RGB
3. Auswahl->Nach Farbe... und auf den künftig durchsichtigen Bereich klicken (Meistens dieses Hellblau)
4. Bearbeiten->Löschen
5. Datei->Sichern unter..., als Dateityp PNG wählen und zweimal bestätigen

Das macht insgesamt 15 Klicks + die für's Laden des 8-Bit-Bildes.
Keine Ahnung, ob andere Programme auch Auswahl nach Farbe haben, ich halte es zwar für wahrscheinlich, aber kann es nicht überprüfen.

27.05.2003 11:53 von Clonk-Karl:
Also bei mir funktioniert es auch so, wie theevildevil beschrieben hat. Allerding gibt es auch die Möglichkeit über "Speichern Unter", dann png auswählen und dann auf die Schaltfläche Options -> Run Optimzier dorthin zu gelangen :).

27.05.2003 7:05 von theevildevil:
Also ich mach meine Alphamsken nur so und bis jetzt hats immer geklappt.

26.05.2003 20:44 von Tyron:
So eine Alpha Maske wird aber nicht von der Clonk Engine erkannt @evildevil

26.05.2003 20:31 von theevildevil:
Das Erstellen der Alphamaske ist etwas umständlich. Man könnte auch einfach die Option "PNG-Optimierung" benutzen und einstellen, dass die blaue Hintergrundfarbe transparent sein soll. Da spart man sich das Auswählen der einzelnen Bereiche. Um zur "PNG-Optimierung" zu kommen muss man vorher die "Web-Symbolleiste" einstellen.