NEWS  |  ABOUT  |  PROGRAMMING  |  MASTER THESIS  |  CV  |  FUN  |  PHOTOS  |  LINKS Saturday, 12-Oct-2024 00:19:45 MET_DST    
    DEMOS  |  ESCAPE  |  GAMES  |  TEXTS  |  TOOLS  |  TRAINERS



Authors Patrick Ilmander and Ingemar Henriksson


General Information E.S.C.A.P.E. (Eat Sleep Cola And Pizza Engine) is a graphics engine, with focus on realtime 3d. It provides a platform independent API for a lot of systems and graphic hardwares.
Has a clear modular design.
All objects, cameras, splines... are unlimited in terms of unlimited memory.

Hasn't been under development since 1999, due to lack of time.

Detailed Information Coded in C / x86 asm.
I actually ported it from C++ to C to be compatible with older systems =)

Optional 32bit z-buffer or z-sorting.
All graphics works internally with 32bit.

Scene
Totally dynamic, contains of the following:

Cameras
Camera is of Position->Target position type.

Objects

Lights
  • Omnilights
  • Spotlights
  • Ambient light
Splines

Mirrors and TVs

Lensflares
Best looking Lensflares I've ever seen =)
Requires z-buffer.

Materials w/wo z-buffering
  • Pixels
  • Wireframe
  • Constant color
  • Flatshading
  • Flatshaded texturemapping
  • Gouraudshading
  • Gouraudshaded texturemapping
  • Phongshading
  • Phongshaded texturemapping
  • Arbitrary Texturemapping
  • Optimized 256x256 texturemapping
  • Bumpmapping
  • Transparent texturemapping
  • Transparent phongmapping

All polygon drawers uses subpixel/subtexel accuracy.

PARTICLE SYSTEM

Requires z-buffer to work with the other 3d objects.

Supported particle types
  • Comets
  • Explosions
  • Smoke
  • Stars
  • Vulcano
  • Flocking AI
Particle materials
  • Pixels
  • Small sprites
  • Full scaleable textures w/wo zbuffer and w/wo bilinear filtering.

Screenshots

Date Description
1999-02-?? Due to request I've put up some screenshots. The screenshots are quite old and outdated, but are the only ones I have.
Miscellaneous old screenshots (autumn 1998?). May take a while to load page.

"What does not kill me makes me stronger." --Frederick Nietzche