Fdf is a computer graphics project that uses the school graphics library, MiniLibX, to represent a landscape as a 3D object in which all surfaces are outlined in lines. The project is coded in C, utilizing the mlx library.
git clone git@github.com:rimarque/FDF.git
- Map file parser
- Algoritm to connect the points (self-developed)
- Algorithm to draw a line between two points (DDA)
- Display of a landscape in isometric projection
To compile the program you should run make
.
This rule will generate an executable file named fdf
. To launch the executable you should follow this syntax:
$ ./fdf ./maps/42.fdf
Or, if you have your own maps you want to render:
$ ./fdf ./path_to_map/map_name.fdf