O que ainda não entendi é o que isso deve realizar?
Resposta curta, cálculos de luz física mais precisos. (com relação a algumas características de interação da superfície da luz).
Por que não avaliar tudo com o BRDF difuso da maneira normal?
Infelizmente, o problema está na definição da maneira normal . O modelo de reflexão phong "normal" foi adotado há muito tempo pela comunidade de renderização em tempo real desde o início e tem sido o padrão de fato devido à sua simplicidade que o torna apropriado para o uso da renderização em tempo real.
O problema , porém , é que a interação luz / material na vida real é tão complicada que não pode ser modelada por um único BRDF.
Os BRDFs são uma abstração de como a interação real com a luz deve ocorrer. phong é apenas mais um, que tem a vantagem da simplicidade.
Mas quais são as vantagens reais?
Na computação gráfica, existem diferentes BRDFs que se enquadram em duas categorias principais:
- Baseado na teoria física.
- Projetado para se ajustar a uma classe específica de tipo de superfície e geralmente é usado em renderização em tempo real.
Falando sobre a segunda categoria, cada BRDF tenta alcançar certas características com a interação superficial da luz. O BRDF mais simples possível é o lambertiano, que tenta modelar a dispersão da subsuperfície e é frequentemente usado em computação gráfica.
Em gráficos de computador em tempo real, geralmente os BRDFs são selecionados manualmente e seus parâmetros definidos para obter a aparência desejada (por exemplo, usando Phong com certos valores para modelar uma superfície plástica ou cromada).
Por outro lado, às vezes os BRDFs são medidos diretamente da superfície desejada (e não são representados por uma equação matemática). Isso nos fornece dados muito mais precisos fisicamente sobre a superfície que, de outra forma, são difíceis de realizar analiticamente.
Um método para ajustar esses dados capturados é selecionar um BRDF analítico e ajustá-los a ele. Harmônicos esféricos é apenas uma técnica usada para representar essas quantidades medidas e ajustá-las em um modelo analítico de BRDF.
O melhor recurso para a teoria BRDF pode ser encontrado na renderização em tempo real
- 7.5 Teoria do BRDF.
- Em harmônicos esféricos, revise 7.7.2 Representações para BRDFs medidos.