https://sharelearn.net/learn/courses/csr-interactive-computer-graphics/
Interactive Computer Graphics