https://123dok.net/document/qvl19rld-mathematical-algorithmic-study-lambertian-problem-orthographic-pinhole-cameras.html