Suppose you’re doing a 1st person environment? Is it best to do camera movement using the modelview matrix or projection. I set mine up to use projection, and although working fine for everything, doesn’t work well with sphere mapping. i.e. moving round the object (via rotation and translation on the projection matrix) doesn’t affect how the mapping is done. Should the projection matrix ONLY be used to hold the projection transformation?