Texture and projection transformation