June 20, 2005
-
Bug fixed
The bug illustrated in the previous post has been fixed. It turns out
to be the result of a mistake in the original code base, where Windows
bitmap files are loaded with an alpha channel added, but the function
calls to rescale the image and generate the OpenGL texture object were
written such that the data is treated as though there’s no alpha
channel. That has been corrected. In fact, we even decided to change
the code to use PNG’s instead, for its insane lossless compression and
true 255-level transparency.Too bad the library we’re using does not support 64-bit PNGs yet.
- SwordAngel