https://austinmorlan.com/posts/rotation_matrices/
https://github.com/ALI-BOULHAJAT/FDF/wiki/How-to-perform-isometric-transformations%3F
https://github.com/ALI-BOULHAJAT/FDF/wiki/How-to-create-linear-gradient%3F
https://github.com/ALI-BOULHAJAT/FDF/wiki/How-to-handle-mouse-buttons-and-key-presses%3F