CPC G06T 19/006 (2013.01) [G06F 1/1686 (2013.01); G06F 3/013 (2013.01); G06F 3/0346 (2013.01); G06F 3/0481 (2013.01); G06T 5/00 (2013.01); G06F 2200/1637 (2013.01)] | 29 Claims |
1. An information processing apparatus comprising:
circuitry configured to:
acquire a motion of a user;
acquire an environment information of a real space, the environment information including a topographical model of the real space;
initiate display of a virtual object superimposed on a captured image;
control a display of the virtual object according to the motion of the user;
control the display of the virtual object according to the topographical model; and
control the display of the virtual object between a first situation and a second situation, based on a result of a determination that a region of the captured image is substantially a flat surface and that the virtual object is displayed separately from the flat surface,
wherein the virtual object is displayed separately from the flat surface in the first situation, and
wherein a part of the virtual object is displayed on the flat surface in the second situation.
|