https://hgpu.org/?p=4269
Real-time 3D surface modeling for image based relighting