3 things working, model, view, and projection.