It would be nice if the Freespace Open engine didn't need to take in those beleaguered 4-bit indexed color PCX files that are a pain to make. It would be great if someone could allow the engine to take in EFFs comprised of PNG, JPG, or TGA.
Ideally, a user would just have to specify an image and the engine would convert the image to grayscale regardless of color palette. And instead of limiting our HUD bitmaps to just 16 shades of gray, we should have access to 256 shades.
Oh wait! It turns out recently someone has committed a change to Trunk that will allow that!
r6924 | Swifty | 2011-01-05 02:54:14 -0600 (Wed, 05 Jan 2011) | 1 line
Changed paths:
M /trunk/fs2_open/code/bmpman/bmpman.cpp
M /trunk/fs2_open/code/graphics/gropengltexture.cpp
Support for PNG/JPG/TGA based EFFs for the HUD and other graphics that previously required ANI/PCX.