Objetivo: calcular a cor de cada ponto a partir da iluminação direta de uma fonte de luz mais a some de todas as reflexões das superfícies próximas.

I(x,x)=g(x,x)[ϵ(x,x)+Sρ(x,xx,x)I(x,x)dx]

Ray Tracing

  1. Dividir o plano de visualização em pontos de amostragem
  2. Mandar raios por cada ponto a partir do observador
  3. O rasto do raio vai permitir somar as contribuições de reflexão entre faces próximas
    TODO

Radiosity

Independente do ponto de observação

  1. Modela as interações de luz entre objetos e fontes de luz, sem considerar a posição do observador.
  2. Cria a imagem considerando o observador, efetuando cálculo de visibilidade (ex: Z-Buffer)

A radiosidade (Bi) é definida como a energia expelida, por unidade de tempo e área, de um patch, sendo composta por duas partes:

Bi=Ei+ρiΣj(FjiBjAj/Ai)

Em ambientes difusos, temos que AiFij=AjFji. Então, podemos simplificar a expressão anterior:

Bi=Ei+ρiΣjBjFij