SMS dit: Computer graphics: principles and practice