matrices must not be modified, so make them const.
camera object introduced.