Storage medium storing input processing program and input processing apparatus
First Claim
1. A non-transitory storage medium storing an input processing program executable on a computer of an input processing apparatus having a display device for displaying an image obtained by viewing from a virtual camera a three-dimensional space where an object appears, and an input device for pointing a position on a screen of the display device, the input processing program causing the computer to perform:
- a first camera setting operation of setting a value of a parameter of the virtual camera;
a first display operation of causing the display device to display the image in accordance with the parameter set by the first camera setting operation;
an object identifying operation of identifying an object pointed to by the input device when the image is displayed by the first display operation;
a second camera setting operation of changing the value of the parameter of the virtual camera so as to zoom in on the identified object;
a second display operation of causing the display device to display the image in accordance with the parameter changed by the second camera setting operation;
a first condition determination operation of determining whether or not a certain time has elapsed after having changed the value of the parameter by the second camera setting operation; and
a third camera setting operation of resetting the value of the parameter of the virtual camera to the value set by the first camera setting operation when it is determined by the first condition determination operation that the certain time has elapsed.
0 Assignments
0 Petitions
Accused Products
Abstract
A game system includes a game apparatus and a controller. For example, whether an operation of waving the controller has been performed is determined based on at least one of a pointed position on a display screen by the controller and acceleration. A wind object is generated and moved in virtual game space according to the waving operation. When it is determined that the wind object has collided with a windmill object disposed in the virtual game space, the windmill object is influenced by the wind and its rotation speed is changed.
-
Citations
18 Claims
-
1. A non-transitory storage medium storing an input processing program executable on a computer of an input processing apparatus having a display device for displaying an image obtained by viewing from a virtual camera a three-dimensional space where an object appears, and an input device for pointing a position on a screen of the display device, the input processing program causing the computer to perform:
-
a first camera setting operation of setting a value of a parameter of the virtual camera; a first display operation of causing the display device to display the image in accordance with the parameter set by the first camera setting operation; an object identifying operation of identifying an object pointed to by the input device when the image is displayed by the first display operation; a second camera setting operation of changing the value of the parameter of the virtual camera so as to zoom in on the identified object; a second display operation of causing the display device to display the image in accordance with the parameter changed by the second camera setting operation; a first condition determination operation of determining whether or not a certain time has elapsed after having changed the value of the parameter by the second camera setting operation; and a third camera setting operation of resetting the value of the parameter of the virtual camera to the value set by the first camera setting operation when it is determined by the first condition determination operation that the certain time has elapsed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An input processing apparatus comprising:
-
a display device of displaying an image obtained by viewing a three-dimensional space from a virtual camera, an object appearing in the three-dimensional space; an input device for pointing to a position on a screen of the display device; and a processor executing a program causing the input processing apparatus to perform; a first camera setting operation setting a value of a parameter of the virtual camera; a first display operation causing the display device to display the game image in accordance with the parameter set by the first camera setting operation; a position detecting operation detecting the position on the screen pointed by an operation performed with respect to the input device when the game image is displayed by the first display operation; a straight line calculating operation calculating a straight line passing through a position corresponding to the position in the three-dimensional space detected by the position detecting operation and a position of the virtual camera; an object identifying operation identifying an object, as a target to be zoomed in on, intersecting the straight line; second camera setting operation changing the value of the parameter of the virtual camera to zoom in and display the identified object; second display operation causing the display device to display the image in accordance with the parameter changed by the second camera setting operation; a first condition determination operation determining whether a certain time has elapsed after the value of the parameter is changed in the second camera setting operation; and a third camera setting operation resetting the changed value of the parameter of the virtual camera to the value set by the first camera setting operation when it is determined by the first condition determination operation that the certain time has elapsed. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory storage medium storing an input processing program executable on a computer associated with a display device for presenting an image captured by a virtual camera of a virtual three-dimensional space, and an input device for pointing to a position on the presented image, the input processing program causing the computer to:
-
set a first value of a parameter of the virtual camera; cause the display device to present a first image captured by the virtual camera, while the first value is set for the parameter of the camera; identify a virtual object in the displayed image and pointed to by the input device; change the parameter of the virtual camera to a second value to cause the virtual camera to zoom in on the identified virtual object; cause the display device to present a second image captured by the virtual camera while the parameter is set to the second value and wherein the second image is a zoomed-in image of the identified virtual object, and reset the parameter to the first value after expiration of a certain period starting when the parameter is changed from the first value to the second value.
-
-
16. An input processing apparatus comprising:
-
a display device presenting an image of a three-dimensional virtual space taken from a view point of a virtual camera; an input device which points to a position on the presented image, and a processor causing the input processing apparatus to; set a first value of a parameter of the virtual camera; cause the display to present a first image generated from the view point of the virtual camera, while the first value is set for the parameter of the camera; identify a virtual object in the displayed image and pointed to by the input device; change the parameter of the virtual camera to a second value to cause the virtual camera to zoom in on the identified virtual object; cause the display device to present a second image generated from the view point of the virtual camera while the parameter is set to the second value and wherein the second image is a zoomed-in image of the identified virtual object, and reset the parameter to the first value after expiration of a certain period starting when the parameter is changed from the first value to the second value.
-
-
17. A method to display images of a virtual three-dimensional space comprising:
-
set a first value of a parameter of the virtual camera; display a first image captured by the virtual camera while the parameter is set to the first value; identify a virtual object that is in the displayed first image and pointed to by an input device; change the parameter of the virtual camera to a second value to cause the virtual camera to zoom-in on the identified virtual object; display a second image captured by the virtual camera while the parameter is set to the second value, wherein the second image is a zoomed-in image of the identified virtual object; reset the parameter to the first value after expiration of a certain period starting when the parameter is changed from the first value to the second value, and display a third image captured by the virtual camera while the parameter is set to the first value, wherein the third image is displayed after the second image.
-
-
18. A system for displaying an image of a three-dimensional virtual space, the system comprising:
-
a display device which displays an image of a three-dimensional virtual space; an input device which may be used to select to a position on the presented image, and an information processing system which; sets a first value of a parameter of a virtual camera; generates a first image of the three-dimensional virtual space, wherein the first image corresponds to a view of the three-dimensional virtual space taken by the virtual camera while the parameter of the camera is set to the first value; cause the first image to be displayed by the display device; identify a virtual object in the displayed first image based on the position selected using the input device; change the parameter of the virtual camera to a second value to cause the virtual camera to zoom-in on the identified virtual object; cause a second image to be displayed by the display device, wherein the second image corresponds to a view of the three-dimensional virtual space taken by the virtual camera while the parameter is set to the first value and the second image is a zoomed-in image of the identified virtual object, reset the parameter to the first value after expiration of a certain period starting when the parameter is changed from the first value to the second value, and cause a third image to be displayed by the display device wherein the third image is captured by the virtual camera while the parameter is set to the first value, and is displayed after the second image.
-
Specification