Computer graphics principles and practice - Foley James ([s.l]: Dorling undersly PVT LTD)