摘要 |
[Problems] An appropriate motion expression in which a processing load on image processing for a motion of a character is reduced and a predetermined site of the character is in contact with a contact allowed object appropriately is carried out. [Means for solving the Problems] An image processing apparatus 100 generates motion information by blending plural kinds of sample motion information with an arbitrary blend ratio; detects, on the basis of the generated motion information, a reachable position P when a character C is operated; associates coordinate information indicating the detected reachable position P with the blend ratio; causes virtual spheres B, which are arranged within a range in which the reachable position P exists in the virtual space, to correspond to the reachable position P; outputs a virtual sphere according to a state of the character C in the virtual space on the basis of virtual sphere information; receives selection of a virtual sphere that is in contact with the contact allowed object; and controls an action of the character C on the basis of motion information corresponding to a blend ratio associated with the coordinate information indicating the reachable position P, which is caused to correspond to the virtual sphere for which the selection is received. |