https://hgpu.org/?p=2058
Specular Effects on the GPU: State of the Art