


|
Simbey Interchange Format (SIF)
If you know the differences between a BMP, JPEG, GIF, and so on, you may also know about
some of the quirks involved in these formats. Bitmaps hold a graphic upside down,
for example, and if a bitmap's width isn't a multiple of four then it has extra padding
bytes at the end of each row to make it a multiple of four.
All I have ever needed is a simple way to store graphics that will easily let me load
them as textures for 2D/3D rendering.
So one day I sat down and wrote a program to package graphics together into a neatly
organized format that I can read! And this is the result!
The download on this page will give you the "Create SIF" program, the SIF32.DLL and
SIF32.LIB files you can use in your programs, and the FormatSIF.h C++ header file for
using the objects in the SIF32.DLL component.
I have found this program and file format to be of tremendous value when building OpenGL
applications. Please let me know if you find this useful too.
Download the SIF package
|