Ray Tracing do Zero 0 de 4 aulas concluídas
Sair da sala

Aula 3 de 4 · Ray tracing na prática · 3:13:54

Reflexos, materiais e anti-aliasing com ray tracing

Sobre esta aula

Nesta aula, o nosso visualizador evolui. Primeiro, você vai entender o que é aliasing e implementar um filtro anti-aliasing lançando vários raios por pixel. Depois, construímos materiais: metais com reflexão ideal, metais foscos e materiais lambertianos, de difusão ideal — cada um interagindo de um jeito com a luz para produzir cores, iluminação e sombras.

A implementação segue a técnica de path tracing, que simula o trajeto da luz na cena a partir da câmera.

O que você vai aprender

  • O que é aliasing e como implementar o anti-aliasing
  • Como estruturar os materiais no código
  • Reflexão ideal em metais e o efeito de metais foscos
  • Materiais lambertianos e difusão ideal

Material de apoio