| CPC G06T 15/80 (2013.01) [G02B 27/0172 (2013.01); G06T 5/50 (2013.01); G06T 7/50 (2017.01); G06T 7/90 (2017.01); G06V 10/761 (2022.01); G06T 2207/10024 (2013.01); G06T 2207/20221 (2013.01)] | 14 Claims |

|
1. An image processing apparatus comprising:
one or more hardware processors; and
one or more memories storing one or more programs configured to be executed by the one or more hardware processors, the one or more programs including instructions for:
obtaining data of a captured image;
generating computer graphics corresponding to an appearance of a virtual object disposed in a virtual space from a virtual viewpoint;
generating a moving image by superimposing the computer graphics on the captured image;
accepting an obtainment request of data of a still image corresponding to a frame of the moving image; and
outputting generation information to be used in a case of generating the still image, wherein
the generation information includes
the data of the captured image at time of acceptance of the obtainment request, and
intermediate data to be generated in a case of generating the computer graphics, the intermediate data being present at the time of acceptance of the obtainment request, and
the intermediate data is information used in lighting processing in the case of generating the computer graphics.
|