How OpenGL works: software renderer in 500 lines of codegithub.com/ssloy10 pointsadamnemecek10 years ago