Transparência de cores na paleta do Inkscape (.gpl)

Transparência de cores na paleta do Inkscape (.gpl)

Estou usando paleta de cores no Inkscape, através do formato de arquivo .gpl (o GIMP usa o mesmo formato, segundo DuckDuckGo):

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

Todas são cores RGB, mas agora preciso adicionar uma cor com transparência, portanto uma cor RGBA:

249 246 225 180 Eyes (specular)

Tentei intuitivamente transformar todas as cores existentes em RGBA e usarColumns: 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

Mas não, o Inkscape ignora a transparência e nomeia as cores como 255 Body(por isso continua pensando que são cores RGB)

Como posso adicionar uma cor com transparência (valor alfa) a esta paleta do Inkscape?

Responder1

A transparência não é especificada no formato de paleta do GIMP, porque as cores não têm transparência por si só no GIMP - em vez disso, isso é determinado pelas configurações da ferramenta de pintura, transparência da camada, seleção parcial, ...

Se quiser estender o formato da paleta, você também terá que fazer a codificação nos aplicativos que está usando (Inkscape, por exemplo) para reconhecer o formato alterado.

Responder2

Tive um problema semelhante ao exportar o formato JASC-PAL do Aseprite. Parece não suportar alfa. No entanto, o formato de paleta do GIMP sim, pelo menos quando usado com Aseprite. Talvez o Inkscape também?

Tudo o que precisei fazer foi adicionar a quarta coluna, como você fez, e especificar Channels: RGBA.

Antes:

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
...

Depois:

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
...

Observação:

  • Há uma tabulação, não um espaço, entre o último número e o nome da cor (todos "Sem título" no meu caso).
  • Minhas cores são tons de cinza intencionalmente chatos. Quaisquer valores RGBA podem ser usados. Eles não precisam combinar.

informação relacionada