Computer Graphics: Principles & Practice - Foley (James D); Mr.Navinkumar