Ich verwende die Farbpalette in Inkscape im .gpl-Dateiformat (GIMP verwendet laut DuckDuckGo dasselbe Format):
GIMP Palette
Name: Character/Dragon/Magma
Columns: 3
#
241 33 33 Body
253 221 45 Scales
114 57 33 Hair
67 34 20 Internal hair
156 57 217 Eyes
25 7 36 Pupill
0 0 0 Lines
251 249 240 Teeth
249 246 225 Teeth between
Alles sind RGB-Farben, aber jetzt muss ich eine Farbe mit Transparenz hinzufügen, also eine RGBA-Farbe:
249 246 225 180 Eyes (specular)
Ich habe intuitiv versucht, alle vorhandenen Farben in RGBA umzuwandeln und zu verwendenColumns: 4
GIMP Palette
Name: Character/Dragon/Magma
Columns: 4
#
241 33 33 255 Body
253 221 45 255 Scales
114 57 33 255 Hair
67 34 20 255 Internal hair
156 57 217 255 Eyes
25 7 36 255 Pupill
0 0 0 255 Lines
251 249 240 255 Teeth
249 246 225 255 Teeth between
Aber nein, Inkscape ignoriert Transparenz und benennt Farben als 255 Body
(so dass es immer denkt, es seien RGB-Farben)
Wie kann ich dieser Inkscape-Palette eine Farbe mit Transparenz (Alphawert) hinzufügen?
Antwort1
Transparenz ist im GIMP-Palettenformat nicht angegeben, da Farben in GIMP keine eigene Transparenz haben. Diese wird stattdessen durch die Einstellungen des Malwerkzeugs, die Ebenentransparenz, die partielle Auswahl usw. bestimmt.
Wenn Sie das Palettenformat erweitern möchten, müssen Sie auch die Codierung in den von Ihnen verwendeten Anwendungen (z. B. Inkscape) durchführen, damit diese das geänderte Format erkennen.
Antwort2
Ich hatte ein ähnliches Problem beim Exportieren des JASC-PAL-Formats aus Aseprite. Es scheint Alpha nicht zu unterstützen. Das GIMP-Palettenformat tut es jedoch, zumindest bei Verwendung mit Aseprite. Vielleicht tut es Inkscape auch?
Ich musste lediglich wie Sie die vierte Spalte hinzufügen und angeben Channels: RGBA
.
Vor:
GIMP Palette
#
0 0 0 Untitled
1 1 1 Untitled
2 2 2 Untitled
3 3 3 Untitled
4 4 4 Untitled
5 5 5 Untitled
6 6 6 Untitled
7 7 7 Untitled
8 8 8 Untitled
9 9 9 Untitled
10 10 10 Untitled
11 11 11 Untitled
12 12 12 Untitled
...
Nach:
GIMP Palette
Channels: RGBA
#
0 0 0 0 Untitled
1 1 1 1 Untitled
2 2 2 2 Untitled
3 3 3 3 Untitled
4 4 4 4 Untitled
5 5 5 5 Untitled
6 6 6 6 Untitled
7 7 7 7 Untitled
8 8 8 8 Untitled
9 9 9 9 Untitled
10 10 10 10 Untitled
11 11 11 11 Untitled
12 12 12 12 Untitled
...
Notiz:
- Zwischen der letzten Zahl und dem Farbnamen (in meinem Fall alles „Ohne Titel“) steht ein Tabulator und kein Leerzeichen.
- Meine Farben sind absichtlich langweilige Grautöne. Es können beliebige RGBA-Werte verwendet werden. Sie müssen nicht übereinstimmen.