Thursday, December 06, 2007

3D Engine Design

During the past weeks, I haven't been able to come up with something new and/or meaningful. But for those interested in building a 3D engine, I came across the Lightfeather 3D engine. And the guys over there describe (in a high level manner - functional point of view) the design of their engine. So an experienced graphics developer might use this information to design a "copy" or get inspired by the Lightfeather engine.

Following is the "table of contents" of the Lightfeather 3D engine design:
  1. Introduction
  2. Geometry
  3. Scene
  4. Portals
  5. Rendering