Project called FDF, which stands for "Fil De Fer" (French for "Wireframe"). It is a 3D wireframe renderer implemented in C.
To run the project, follow these steps:
- Make sure you have the necessary dependencies installed.
- Clone the repository to your local machine.
- Navigate to the project directory.
- Run the
make
command to compile the project. - Once the compilation is successful, execute the program by running
./fdf /tools/test_maps/42.fdf
.
The FDF project includes the following features:
- Wireframe rendering: The program displays a 3D wireframe representation of the provided map.
- Rotation: The user can rotate the wireframe in different directions.
- Animation: The wireframe can be animated to create dynamic visual effects.
- Translation: The wireframe can be translated in the 3D space.
- Two types of positioning: 2D orthographic and cabinet projections.