Skip to content

FDF is a 42 Project to learn about 3d programming. The program takes a map as parameter and creates its 3d representation.

License

Notifications You must be signed in to change notification settings

yusuffugurlu/FdF

Repository files navigation

FdF

FdF is a 42 Project to learn about 3D programming. The program takes a map as parameter and creates its 3d representation.

It uses the library miniLibX, developed internally and includes the minimum necessary to open a window, light a pixel and deal with events linked to this window: keyboard, mouse and “expose”. Pretty much, this project introduces the events programming.

Getting Started

Compiling

Run the following commands:

  • To compile
    • For MacOS: make
    • For Linux: make linux
  • To remove objects:
    • make clean
  • To remove objects and binary file (program):
    • make fclean
  • To re-compile:
    • make re

Executing

To execute the program:

./fdf <fdf-file>

Try it!

Try running the following:

./fdf maps/test_maps/42.fdf

About

FDF is a 42 Project to learn about 3d programming. The program takes a map as parameter and creates its 3d representation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy