User controlled graphics object movement based on amount of joystick angular rotation and point of view angle
First Claim
1. A three-dimension image processing system, including an image processing apparatus connected to a display to generate image data for displaying an object existing in a three-dimensional space on said display according to a program, and an operating device including an operating member having a base end rotatably supported and a free end operable by an operator, so that the image data is varied in accordance with movement of said operating member,wherein said operating device includes an inclination amount circuitry which detects an inclination amount of said operating member to output inclination amount data, and wherein said image processing apparatus comprises:
- direction determining circuitry which determines a moving direction of the object in the three-dimensional space based on the inclination amount data and a camera angle at which the object is being viewed by said operator at a time when the inclination amount is detected;
moving amount determining circuitry which determines a moving amount of the object on said display;
position determining circuitry which determines a position of the object in the three-dimensional space in accordance with the moving direction and the moving amount; and
an image data output circuitry which outputs image data for displaying the object on said display at a position controlled by said position determining circuitry.
0 Assignments
0 Petitions
Accused Products
Abstract
Three-dimensional image display game system and method for use with a display for displaying an object in a three-dimensional space, including an operation controlling device including an operating member having a base end rotatably supported and a free end operable by an operator. The operation controlling device includes an inclination amount data output detector which detects an inclination amount of the operating member to output inclination amount data. The system further includes direction determining circuitry operable to determine a direction that corresponds to an inclination direction of the operating member based on the inclination amount data, and moving object direction determining circuitry which determines a moving direction of the object in three-dimensional space based upon the direction determined by the direction determining circuitry and a point of view angle at which the object is being viewed by the operator in three-dimensional space. A direction in which the operating member must be moved to cause forward movement of the object is offset from a forward direction of the operation controlling device by an angle corresponding to the point of view angle.
191 Citations
11 Claims
-
1. A three-dimension image processing system, including an image processing apparatus connected to a display to generate image data for displaying an object existing in a three-dimensional space on said display according to a program, and an operating device including an operating member having a base end rotatably supported and a free end operable by an operator, so that the image data is varied in accordance with movement of said operating member,
wherein said operating device includes an inclination amount circuitry which detects an inclination amount of said operating member to output inclination amount data, and wherein said image processing apparatus comprises: -
direction determining circuitry which determines a moving direction of the object in the three-dimensional space based on the inclination amount data and a camera angle at which the object is being viewed by said operator at a time when the inclination amount is detected;
moving amount determining circuitry which determines a moving amount of the object on said display;
position determining circuitry which determines a position of the object in the three-dimensional space in accordance with the moving direction and the moving amount; and
an image data output circuitry which outputs image data for displaying the object on said display at a position controlled by said position determining circuitry. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a three-dimension image processing system including an image processing apparatus connected to a display to generate image data for displaying an object existing in a three-dimensional space on said display, and an operating device including an operating member having a base end rotatably supported, a free end operable by an operator, and inclination amount data output circuitry which detects an inclination amount of said operating device to output inclination amount data, so that the image data is varied depending on movement of said operating member, wherein a program storing medium is stored with a program for generating the image data, said program being adapted to perform the steps of:
-
(a) determining a moving direction of the object in the three-dimensional space based on the inclination amount data and a camera angle at which the object is being viewed by an operator;
(b) determining a moving amount of the object to be moved within one frame on said display based on the inclination amount;
(c) determining a position of the object in the three-dimensional space depending on the moving direction and the moving amount; and
(d) outputting the image data for displaying the object at the position thus determined in step (c). - View Dependent Claims (8, 9, 10, 11)
-
Specification