Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ 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

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /