andersonhsporto / ft-miniRT

O miniRT implementa algoritmos matemáticos avançados para simular a trajetória dos raios de luz em um ambiente tridimensional. Isso inclui cálculos de interseção entre raios e objetos geométricos, como esferas, cilindros, cones e planos, levando em consideração reflexões, sombras e refrações.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ft-miniRT

O objetivo deste projeto é criar um ray tracer utilizando a biblioteca MinilibX.


Exemplos:

sphere


sphere2

Instalação

Clone este repósitorio utilizando:

git clone https://github.com/andersonhsporto/ft-miniRT.git

Compile a parte mandatória utilizando:

make

Estilo de código

O estilo de código utilizado neste projeto é o Norminette criado pela escola 42.

norminette

REFERÊNCIAS

About

O miniRT implementa algoritmos matemáticos avançados para simular a trajetória dos raios de luz em um ambiente tridimensional. Isso inclui cálculos de interseção entre raios e objetos geométricos, como esferas, cilindros, cones e planos, levando em consideração reflexões, sombras e refrações.


Languages

Language:C 98.4%Language:Makefile 1.6%