Fix view matrix calculation once and for all.
Let's try to keep our line lengths under control...