--------
The last paragraph made me think - the explanation I gave for the cosine term in the specular BRDF could apply to pretty much every other material, so if it is correct, aren't all BRDF's going to cancel out that factor ultimately? Can it be safely removed for clarity of implementation?
Your thoughts? Thanks!






