added more texture mapping stuff (ch. 6)