Basic 3D Programming
| It might surprise you to learn that there are lots of cool graphics programming things you can do without becoming a plug-in author and without knowing C or C++. Each of the following pages features a program written in qbasic. You can also download the qbasic listings as a single .zip archive. The code should be fairly easy to translate into other interpreted languages and scripting environments, too. | ||
| Objects. Describes the Videoscape .geo file format, a simple text format for storing 3D polygonal geometry. | ||
| Images. Write BASIC programs that create indexed color, 8-bit grayscale and 24-bit color images in the widely supported TGA format. | ||
| Motion Files. LightWave motion files are text files containing the 3D position, rotation and scale of an item at different points in time. | ||