Ecere SDK

The 3D Coding BlackHole


The 3D Coding BlackHole is a tutorial series discussing several aspects of 3D graphics programming, in C. The compiler used is DJGPP (For DOS 32 bit protected mode systems).

These tutorials, although still very informative and valuable, are somewhat obsolete and no longer supported.

Please visit for my current open source, cross platform, hardware accelerated 3D engine which supports both OpenGL and Direct3D.


You can also download the source code of the 3d engine or the 7 tutorials zipped together.

Copyright 1996-1998 Jerome St-Louis