Aseprite

Aseprite

Gerphunkle Oct 28, 2019 @ 6:16am
Indexed causes colours to become invisible.
So when I use a palette (not sure if it's all palettes) the first colour of the palette becomes invisible when using INDEXED mode, but not normal RGB mode. Why does this happen?
Originally posted by dacap:
Hi there! Please check this section:
https://www.aseprite.org/docs/color-mode/#indexed

"An important concept on Indexed images is that for transparent layers, we need a special index to act as the transparent color. Generally this index is 0, but you can change it from Sprite > Properties menu."

It means that transparent layers need one index that is used as transparency, only the background layer can use the transparent color as a solid color (Layer > Background From Layer to convert a transparent layer into a background)

I hope this help!
< >
Showing 1-6 of 6 comments
The author of this thread has indicated that this post answers the original topic.
dacap  [developer] Oct 28, 2019 @ 2:44pm 
Hi there! Please check this section:
https://www.aseprite.org/docs/color-mode/#indexed

"An important concept on Indexed images is that for transparent layers, we need a special index to act as the transparent color. Generally this index is 0, but you can change it from Sprite > Properties menu."

It means that transparent layers need one index that is used as transparency, only the background layer can use the transparent color as a solid color (Layer > Background From Layer to convert a transparent layer into a background)

I hope this help!
Gerphunkle Oct 28, 2019 @ 3:24pm 
k thanks, It was annoying to use a 4 colour palette that was IN the program already but for some reason one of the colours just wasn't there. Would it be possible for this to be fixed in future to be less obtrusive when using indexed mode? Right now when i want to use a palette in indexed mode i make a solid black and move it to the front of the palette to be invisible.
dacap  [developer] Oct 28, 2019 @ 6:03pm 
You can create a sprite with a solid background: New > File > Indexed + White/Black background.

Maybe in the future, when we add mask layers this could be improved (e.g. transparent layers could use a mask layer for transparent pixels instead of a specific index as transparent)
Gerphunkle Oct 29, 2019 @ 3:14am 
Alright, thanks mate.
Hello, I realise this is a very old thread, but its still relevant to my question: Is it not possible to set the transparent colour to Mask? Do I need to create a new dummy colour for transparency whenever I load a new palette?
for me i just have a dummy colour saved on my custom palettes. The dummy colour can be the same colour as any other colour already in the palette, there just needs to be a slot for it to use. The nature of indexing an image just does this. The easiest thing to do on a palette that doesnt already have a dummy colour is just copy and paste one of your existing colours and move it to the start. For clarity, I also set the dummy colour's transparency to 0 so it looks transparent on the palette as well.

Originally posted by supersingit55555:
Hello, I realise this is a very old thread, but its still relevant to my question: Is it not possible to set the transparent colour to Mask? Do I need to create a new dummy colour for transparency whenever I load a new palette?
< >
Showing 1-6 of 6 comments
Per page: 1530 50