Patent attributes
A system, method and computer program product for generating a digital image. An initial image object defined in an initial coordinate system is determined from an image generation input. The initial coordinate system has at most four dimensions. At least one initial image transformation to be performed on the initial image object is also determined from the image generation input. Each initial image transformation is mapped to a corresponding six-dimensional transformation defined in a six-dimensional coordinate system. An updated image is calculated by applying the six-dimensional set of image transformations to the at least one initial image object. The updated image is then rendered on a user display.