The Ray Tracer Challenge
Ontem terminei o livro Weekend Ray Tracer. Eu adicionei materiais dielétricos e effeito de profundidade de campo ao meu Ray Tracer:




Eu me diverti muito com este projeto,
e dara para reutilizar a maior parte do código no minirt.
Se você está interessado em matemática
eu explico a maioria das equações usadas no README do projeto:
Hoje provavelmente vou começar o livro
The Ray Tracer Challenge
, que eles recomendam para o minirt.
Provavelmente vou pular um pedaço dele
uma vez que meu ray tracer já lida com a maior parte do que precisa fazer.
Meus três próximos desafios são:
- Inicializar os objetos de um arquivo de cena
.rt. - Adicionar objetos diferentes, como triângulos, cubos e cilindros.
- Manipulação de luzes com cores diferentes.
Os dois primeiros são bastante relativamente simples, mas estou meio perdido no terceiro: O ray tracer que eu fiz não tem nenhum funcionalidade com luzes e a lógica por trás disso ainda não é está clara para mim.
Provavelmente vou fuçar nisso por um tempo e tente adicionar alguma iluminação básica. Se demorar muito vou pros livros.