When you use SBB to create a storyboard from bitmaps, you end with a true color storyboard, and you need to convert it to a 256 color bitmap, using a civ compatible palette.
Here is a little something that may be useful.
But first, I need some feedback from the unit creators.
At first, you load a true color bitmap, and you get a preview (top right)
In the bottom right, you have a preview of the palette. At the beginning, it's empty and includes only the civ III mandatory colors (civ colours + shadow + smoke + background)
Then, you click on analyse picture, and the program tells you how many different colors you have in the picture.
Then you click on "Predefined color reduction", and the program will remove colors if they are close enough from one of the colors already in the palette (civ colors, smoke, etc). You can do this several time, increase the threshold used to tell two colors are equal, until you get to a reasonable number (here around 500).
Then you click on "Color reduction", and the program will analyze the removing colours, find the two closests, and from these two colours remove the one which is the less use in the picture, and it repeats the process until the number of colours is < 160.
Now you can a preview of the resulting palette.
What's left to be done:
- allow the user to pick different colours for smoke, background, shadow, before predefined color reduction
- save the bitmap at the end.
So, now I'm waiting for some feedback
Here is a little something that may be useful.
But first, I need some feedback from the unit creators.
At first, you load a true color bitmap, and you get a preview (top right)
In the bottom right, you have a preview of the palette. At the beginning, it's empty and includes only the civ III mandatory colors (civ colours + shadow + smoke + background)
Then, you click on analyse picture, and the program tells you how many different colors you have in the picture.
Then you click on "Predefined color reduction", and the program will remove colors if they are close enough from one of the colors already in the palette (civ colors, smoke, etc). You can do this several time, increase the threshold used to tell two colors are equal, until you get to a reasonable number (here around 500).
Then you click on "Color reduction", and the program will analyze the removing colours, find the two closests, and from these two colours remove the one which is the less use in the picture, and it repeats the process until the number of colours is < 160.
Now you can a preview of the resulting palette.
What's left to be done:
- allow the user to pick different colours for smoke, background, shadow, before predefined color reduction
- save the bitmap at the end.
So, now I'm waiting for some feedback