This project is about creating a simple wireframe model representation of a 3D landscape by linking various points (x, y, z) thanks to line segments (edges).
- When running the program you pass it a path to a .fdf file
- The file will be parsed into an array of coordinates
- Iterating the array the coordinates are calculated to be projected in an isometric manner
- The pixels are being placed according to the coordinates
- Keyhooks track the keypresses and let the program respond accordingly
- On close (closing window or SIG_INT) memoryallocations are freed and the program exits
(if not installed you will need to install glfw - very easy with brew for example)
- Clone the repo
- Run make
./fdf /test_maps/42.fdf