COMPUTER GRAPHICS - XIANG, Z AND PLASTOCK (MCGRAW-HILL, 2007)