The Dictionary of Computer Graphics Technology and Applications