Trying to reduce colours on a sprite...

Started by Technocrat, Sun 07/09/2008 17:10:27

Previous topic - Next topic

Technocrat

I've made an isometric sprite which, in terms of its animation, works functionally with its environment. What I'm trying to do now though, is lower the number of colours it uses, make it look a bit more 8-bit. Other than that, I think they're alright for the purpose. I want to make it consistent, too - just dropping the colour count on Paint Shop Pro gives an inconsistent result on each frame.




Evil

Consistency how? Using the same colors on each sprite? The easiest way is to color by hand. Your sprite is small enough that it wouldn't be that big of a deal. Also, don't save as a jpg. That'll keep your images from adding any more colors or fuzziness.

Technocrat

Quote from: Evil on Sun 07/09/2008 20:39:48
Also, don't save as a jpg. That'll keep your images from adding any more colors or fuzziness.

Already sorted, .png is what I go for!

Questionable

Is the above sprite the ACTUAL sprite, or an attempt a color reduced version?
All my trophies have disappeared... FINALLY! I'm free!

zabnat

You can make the colors a bit more consistent by reducing colors using a predefined palette. Just make a palette with maybe 16 colors (by reducing one frame to that color count), then save the palette and use it to reduce other frames. Of course coloring by hand will give you real consistency and control.

Technocrat

Quote from: zabnat on Mon 08/09/2008 07:59:36
You can make the colors a bit more consistent by reducing colors using a predefined palette. Just make a palette with maybe 16 colors (by reducing one frame to that color count), then save the palette and use it to reduce other frames. Of course coloring by hand will give you real consistency and control.

Ah, thanks! The automatic reduction I'd been using before kept coming up with different results, but defining my own palette with only 8 colours in has made it rather neater. I'll put something up shortly.

SMF spam blocked by CleanTalk