diff --git a/README.md b/README.md index 8d12329..7720660 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ we can modify the map to change the 3D drawing : ![example 3D of map after modifications](assets/fdf_demo_2.jpg) -then it listent to keyboards events to transform the 3D, like turning around, zooming... : +then it listen to keyboards events to transform the 3D, like turning around, zooming... : **zoom :** @@ -28,17 +28,14 @@ then it listent to keyboards events to transform the 3D, like turning around, zo **turn :** -![example 3D of map after modifications](assets/fdf_loop_turn_left_pyramide.gif) ![example 3D of map after modifications](assets/fdf_loop_turn_down_pylone.gif) +![example 3D of map after modifications](assets/fdf_loop_turn_left_pyramide.gif) +![example 3D of map after modifications](assets/fdf_loop_turn_down_pylone.gif) **move :** -![example 3D of map after modifications](assets/fdf_loop_move_left_tube.gif) - -![example 3D of map after modifications](assets/fdf_loop_move_down_tube.gif) +![example 3D of map after modifications](assets/fdf_loop_move_down_tune.gif) **change height :** ![example 3D of map after modifications](assets/fdf_loop_change_height_50.gif) -![example 3D of map after modifications](assets/fdf_loop_flying_tube.gif) - diff --git a/assets/fdf (copy 1).gif b/assets/fdf (copy 1).gif new file mode 100644 index 0000000..92a3d64 Binary files /dev/null and b/assets/fdf (copy 1).gif differ diff --git a/assets/fdf.gif b/assets/fdf.gif new file mode 100644 index 0000000..cf86d6c Binary files /dev/null and b/assets/fdf.gif differ diff --git a/assets/fdf1.gif b/assets/fdf1.gif new file mode 100644 index 0000000..0f0bf62 Binary files /dev/null and b/assets/fdf1.gif differ diff --git a/assets/fdf2.gif b/assets/fdf2.gif new file mode 100644 index 0000000..15dd3c8 Binary files /dev/null and b/assets/fdf2.gif differ diff --git a/assets/fdf2_sav.gif b/assets/fdf2_sav.gif new file mode 100644 index 0000000..aae7163 Binary files /dev/null and b/assets/fdf2_sav.gif differ diff --git a/assets/fdf3.gif b/assets/fdf3.gif new file mode 100644 index 0000000..372949b Binary files /dev/null and b/assets/fdf3.gif differ diff --git a/assets/fdf4.gif b/assets/fdf4.gif new file mode 100644 index 0000000..e43e11c Binary files /dev/null and b/assets/fdf4.gif differ diff --git a/assets/fdf4_sav.gif b/assets/fdf4_sav.gif new file mode 100644 index 0000000..30b4d7a Binary files /dev/null and b/assets/fdf4_sav.gif differ diff --git a/includes/fdf.h b/includes/fdf.h index 691f821..73851d1 100644 --- a/includes/fdf.h +++ b/includes/fdf.h @@ -94,9 +94,9 @@ int **parse_map(t_fdf *fdf, int fd); - test : white - pink */ // color for altitude -# define COLOR_START 0xa263f6 // purple -/* # define COLOR_START 0xf263a6 // pink +/* +# define COLOR_START 0xa263f6 // purple # define COLOR_START 0xffffff // white # define COLOR_START 0x1423e6 // blue # define COLOR_START 0x877264 // brown @@ -104,18 +104,18 @@ int **parse_map(t_fdf *fdf, int fd); */ /* # define COLOR_END 0x877264 // brown -# define COLOR_END 0x00d700 // green # define COLOR_END 0xa263f6 // purple # define COLOR_END 0x1423e6 // blue # define COLOR_END 0xf263a6 // pink -*/ # define COLOR_END 0xffffff // white +*/ +# define COLOR_END 0x00d700 // green // pixels deplacement for each keypress # define MOVE 10 // minimum time in milliseconds between two keypress -# define DEBOUNCE_TIME 10 +# define DEBOUNCE_TIME 50 # define ESCAPE 65307 # define UP 65362