Author: Advisory Group on Computer Graphics.