There seems to be a color shift in the pallets when you play a .flc
file using the autodesk Visual Basic control or DLL calls in Wndows.
I have spent a lot of time creating a single pallet to avoid color
shift and that anoying flash that is seen when pallets change in a
256 color mode. Still frames extracted from the .fli all carry the
special windows pallet I created, but the colors all seem to shift
one or two to the right when the .fli is played using the VBX control
or DLL. Is this a bug in the control? If so, is there a fix for
it? The .flc's look so much better than the .avi's, I was hoping to
avoid this conversion.
Andrew,
Converting your animations to one pallete is only half the battle. Windows
reserves 20 pallete positions for its own use (the first 10 and the last 10
positions). So, in addition to creating animations where each frame shares a
common palette, make that palette only 236 colors, centered in the middle, so
that the first and last 10 palette positions are free for windows to play with.
-Brian