Can anyone recommend something similar but with more code comments?

Tiny Renderer or how OpenGL works: software rendering in 500 lines of code

https://github.com/ssloy/tinyrenderer