Generating data, such as textures, 3D geometry or whole scenes by algorithms (as opposed to manually).