Computer graphics encompasses the mathematical modelling, efficient processing and photorealistic rendering of virtual scenes for display on two- and three-dimensional devices. Its scope spans the ...