https://nor-s.github.io/posts/2022/03/12/06/08/opengl10/
[learn-opengl] Lighting: Basic Lighting - Nor-s