Dave Cope's Homepage
   Main | Personal | Photo Gallery | Projects | Linux | Employment Info. | Links | Misc. | About e-mail  

Graphics Engine

During secondary school, I created my own 3D graphics engine. The engine was created for an independent study project (ISP) for OAC Computer Science. The engine was created in 1997 IIRC so I didn't have the luxury of using many modern graphics technologies. The engine was written for DOS, and used SVGA graphics (via VESA BIOS extensions).

Here are some features

  • Portal rendering for HSR - The engine is 100% free of overdraw!!
  • Software Rendering - No support for 3D acceleration.
  • Totally Dynamic Enironment - No need to precompile maps (like in DOOM)
  • Integrated map editor
  • 256 colour or 16bit colour rendering
  • Optional bilinear filtering of textures
  • Ability to script events
  • Record/Playback of demos
Screenshot Screenshot


This site was designed and coded by Dave Cope - © 1998-2003