This page is hosted by
XEngine uses and depends on the following excellent Open Source projects:
The XEngine source code is documented using the excellent tool doxygen.
Click here to browse the API reference.
You can also download a compiled HTML file that contains the entire documentation.
Note that this file can be viewed on any Windows and on Linux using e.g. KchmViewer.
You can also download and read a couple of papers that present an introduction to programmable graphics pipelines
and shaders, describe the engine's design and implementation, and discuss the programming guidelines used in the XEngine source code:
The System Design and Implementation document is a bit outdated at the moment. Although the basic engine
structure has not changed much from what is described in that document, a lot of small details have changed.
It is nevertheless an interesting read when you start out with the engine as it explains some of the basic
concepts of the engine. The document also describes most of the conventions used throughout
the engine, such as the layout of vectors and matrices and the various coordinate systems used, which have
|April 10, 2006|
|June 05, 2005|
|December 02, 2004|
|November 25, 2004|
|November 14, 2004|
|July 16, 2004|
|June 20, 2004|
|April 25, 2004|