Title: Computer Graphics - 2nd ed