Neste projeto exploramos de maneira aprofundada os fundamentos relacionados à criação de Computação Gráfica
(CGI). O desafio consiste em renderizar objetos em uma cena tridimensional, abordando aspectos como sombras, reflexos e iluminação, utilizando apenas a MiniLibX, uma biblioteca desenvolvida internamente pela 42 que inclui o básico necessário para abrir uma janela, colocar imagens na tela e lidar com eventos de mouse e teclado. Também é necessário compreender sobre algoritmos de rastreamento de raios, cálculos de interseção, modelagem de objetos tridimensionais e manipulação de matrizes.
São necessárias algumas libs para compilar este projeto:
sudo apt-get install libgl1-mesa-dev
sudo apt-get install libxinerama-dev
sudo apt-get install libxcursor-dev
sudo apt-get install libxi-dev
sudo apt-get install libglfw3-dev