Learned about projection matrix, model view matrix, and resaterization