/fdf

3D wireframe renderer

Primary LanguageC

FDF

Project called FDF, which stands for "Fil De Fer" (French for "Wireframe"). It is a 3D wireframe renderer implemented in C.

Getting Started

To run the project, follow these steps:

  1. Make sure you have the necessary dependencies installed.
  2. Clone the repository to your local machine.
  3. Navigate to the project directory.
  4. Run the make command to compile the project.
  5. Once the compilation is successful, execute the program by running ./fdf /tools/test_maps/42.fdf.

Features

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.