Skip to content
/ fdf Public

FdF is a 42 School project that involves creating a 3D wireframe renderer using the MinilibX library. It reads map files, applies transformations, and displays isometric projections, combining graphics programming with 3D geometry basics.

Notifications You must be signed in to change notification settings

fredch16/fdf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FDF

A simplified 3D graphic representation of a relief landscape.


Images of the Project

Mars FDF

Mars FDF

Mars GIF

Mars GIF

Mars Topographical FDF

Mars Topo FDF

Mountains FDF

Mountains FDF

To pull files ↙️

git clone git@github.com:fredch16/fdf.git

To compile the program ↙️

$ make

To load you have to launch the program with a valid map as parameter 🗺️

$ ./fdf ./map.fdf

Controls 🕹

KEY ACTION
R Reset View
Z / X Zomm In/Out
Arrows Translate along screen. Up, Down, Left, Right
Q / E Rotate about y axis
A / D Rotate about x axis
R Reset View
T Topographical View
ESC ❌ Close the Program

About

FdF is a 42 School project that involves creating a 3D wireframe renderer using the MinilibX library. It reads map files, applies transformations, and displays isometric projections, combining graphics programming with 3D geometry basics.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published