#Basic Graphics Engine
A basic image generator written in C++ as part of a Computer Graphics course at the University of Antwerp.
The engine will create .bmp images by using a description in text files.
###Features
- 2D L-systems
- Linedrawings
- 3D figures
- Z buffering with lines and with triangles
- 3D fractals
- Lighting
- Ambient
- Diffuse
- Specular
- Shadowing
- Texture Mapping
- Spheres and cylinders
###Install in src/
make
make cleanThe engine will be created in the images folder.
###Usage Generate specific images
engine [files]
Generate sets of images
script [options]
options:
- all
- 2dlsystems
- linedrawings
- 3dfigures
- zbufferinglines
- zbufferingtriangles
- 3dfractals
- lightingambient
- lightingdiffuse
- lightingspecular
- spheresandcylinders
###Libraries used
- EasyImage
- ini_configuration
- lparser
- vector3D Documentation can be found in slides+pdfs/tools/
####Todo Finish features + CMake + images script
