camera -- update on view matrix computation