A non-transitory computer readable medium storing a data structure of an object model used by an image processing apparatus in generating a display image including an object, the data structure associating with each other:
- data used by the image processing apparatus to represent a shape of the object arranged in a space of a display target;
- and
- a distribution of contribution ratios of a plurality of light sources representing sizes of effects thereof on a color of an image of the object, the plurality of light sources being in different directions relative to the object, the distribution of the light source contribution ratios being used by the image processing apparatus upon rendering of a figure of the object to determine a pixel value of the figure of the object by calculating a weighted sum of luminance values of light reflected from the object after emanating from intra-scene light sources established in the space, the calculation being made using as a weight the light source contribution ratios obtained with respect to the directions corresponding to the intra-scene light sources.