METHOD OF CAUSING OBJECT TO TAKE MOTION USING MOTION DATA
First Claim
1. An image generating apparatus that generates a motion image of an object, comprising:
- a coordinate position input unit that inputs a coordinate position on a two-dimensional plane according to an operation of an operator;
a motion data storage that stores plural pieces of motion data defining motions of an object present in a virtual three-dimensional space;
a motion data determining unit that determines motion data for causing the object to take a motion by using the plural pieces of motion data based on the input coordinate position;
an object motion unit that causes the object to take a motion using the determined motion data;
a motion image generating unit that generates a motion image of the object by performing perspective transformation of the object made to take a motion with a virtual camera set to a predetermined position in the virtual three-dimensional space; and
a motion image display control unit that effects a display of the generated motion image of the object.
2 Assignments
0 Petitions
Accused Products
Abstract
A first display displays a game image which is generated by perspective transformation of a virtual three-dimensional space. A second display is provided under a touch panel to display an image of a two-dimensional plane excluding a height direction with a player character always placed in a center position. Multiple specific coordinate positions are set at predetermined positions on the touch panel, and plural pieces of motion data are prestored in association with the respective specific coordinate positions. When a player touches the touch panel, specific coordinate positions whose associated motion data is to be blended are selected according to the coordinates of the touched position. Motion data associated with selected specific coordinate positions are blended by blend ratios according to the distances from the touched position to the respective specific coordinate positions, thereby generating motion data for causing a character to take a motion,
-
Citations
25 Claims
-
1. An image generating apparatus that generates a motion image of an object, comprising:
-
a coordinate position input unit that inputs a coordinate position on a two-dimensional plane according to an operation of an operator;
a motion data storage that stores plural pieces of motion data defining motions of an object present in a virtual three-dimensional space;
a motion data determining unit that determines motion data for causing the object to take a motion by using the plural pieces of motion data based on the input coordinate position;
an object motion unit that causes the object to take a motion using the determined motion data;
a motion image generating unit that generates a motion image of the object by performing perspective transformation of the object made to take a motion with a virtual camera set to a predetermined position in the virtual three-dimensional space; and
a motion image display control unit that effects a display of the generated motion image of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An image generating apparatus that generates a motion image of an object, comprising:
-
a data storage that stores data;
a program storage that stores a program;
a processor that executes the program;
a coordinate position input device that inputs a coordinate position on a two-dimensional plane according to an operation of an operator; and
a display that displays an image, the data stored in the data storage including plural pieces of motion data defining motions of an object present in a virtual three-dimensional space, the program including;
a first code section that determines motion data for causing the object to take a motion by using the plural pieces of motion data based on a coordinate position input from the coordinate position input device;
a second code section that causes the object to take a motion using the determined motion data;
a third code section that generates a motion image of the object by performing perspective transformation of the object made to take a motion with a virtual camera set to a predetermined position in the virtual three-dimensional space; and
a fourth code section that displays the generated motion image of the object.
-
-
23. An object notion image generating method to be executed by a computer device having a coordinate position input device that inputs a coordinate position on a two-dimensional plane according to an operation of an operator, a storage that stores plural pieces of motion data defining motions of an object present in a virtual three-dimensional space, and a display that displays an image, comprising;
-
determining motion data for causing the object to take a motion by using the plural pieces of motion data based on a coordinate position input from the coordinate position input device;
causing the object to take a motion using the determined motion data;
generating a motion image of the object by performing perspective transformation of the object made to take a motion with a virtual camera set to a predetermined position in the virtual three-dimensional space; and
displaying the generated motion image of the object.
-
-
24. A computer readable recording medium comprising a program and data for generating a motion image of an object present in a virtual three-dimensional space and displaying the image on a display, when the program is executed by a computer device having a coordinate position input device that inputs a coordinate position on a two-dimensional plane according to an operation of an operator, and the display,
the data including plural pieces of motion data defining motions of the object, the program including: -
a first code section that determines motion data for causing the object to take a motion by using the plural pieces or motion data based on a coordinate position input from the coordinate position input device;
a second code section that causes the object to take a motion using the determined motion data;
a third code section that generates a motion image of the object by performing perspective transformation of the object made to take a motion with a virtual camera set to a predetermined position in the virtual three-dimensional space; and
a fourth code section that displays the generated motion image of the object.
-
-
25. A carrier wave on which signals of a program and data for generating a motion image of an object present in a virtual three-dimensional space and displaying the motion image on a display that displays an image are superimposed, the program being executed by a computer device having a coordinate position input unit that inputs a coordinate position on a two-dimensional plane according to an operation of an operator, and the display,
the data including plural pieces of motion data defining motions of the object, the program including: -
a first code section that determines motion data for causing the object to take a motion by using the plural pieces of motion data based on a coordinate position input from the coordinate position input unit;
a second code section that causes the object to take a motion using the determined motion data;
a third code section that generates a motion image of the object by performing perspective transformation of the object made to take a motion with a virtual camera set to a predetermined position in the virtual three-dimensional space; and
a fourth code section that displays the generated motion image of the object.
-
Specification