Note that my CTexture class that you will be using can read PPM and BMP files. You'll find many of these in these directories along with lots of TIFF files they were derived from. Feel free to create your own textures as well. Height and width can be different, but must be powers of 2. Add new textures to the cube.
Texture map a globe image onto a sphere.
Texture map two linked hoops. When you run the program, you'll see a cube. Try the options in the Lab Stuff menu. Note that the code includes a cube, sphere, and two hooked tori. The cube has a texture on the front face.