ArthurSobreira / 42_fdf

Contents of 42sp's Fifth Project - Create a Wireframe Model Representation of a 3D Landscape

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FdF [125 / 100]

Summary

The fifth project in the 42sp fundamentals track, Fdf, is also the first graphical project in the fundamentals track, which uses a simple graphics library called MinilibX. The project is based on the creation of a program that receives as a parameter a path to a map (any valid map with '.fdf' extension) and displays it in a Three-Dimensional Representation of Relief Landscapes.



The Project





Movements

Zoom In / Out

Rotate X

Rotate Y

Rotate Z

Increase Z Scale


Run the Program

  • Make sure you clone the repository with the following command:
$> git clone git@github.com:ArthurSobreira/42_fdf.git
  • Once cloned, to compile and run the program, use the following commands:
$> make bonus
$> ./fdf_bonus ./maps/<map-name>.fdf

About

Contents of 42sp's Fifth Project - Create a Wireframe Model Representation of a 3D Landscape


Languages

Language:C 84.4%Language:Roff 10.4%Language:Makefile 4.0%Language:Shell 0.8%Language:Perl 0.3%