Image processing apparatus, image processing method, and storage medium
US-2024428519-A1 · Dec 26, 2024 · US
US2019174121A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2019174121-A1 |
| Application number | US-201916255896-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 24, 2019 |
| Priority date | Apr 8, 2016 |
| Publication date | Jun 6, 2019 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A non-limiting example game system includes a game apparatus, and a terminal device and a television are connected to the game apparatus. A game image that is displayed on the television is an image that various kinds of objects arranged in a virtual space are imaged by a virtual camera. The virtual camera follows a player object so as to keep a predetermined distance with the player object, and when the player object enters a grassland object with comparatively long length, for example, each grass object is deformed or moved so as to go away from the virtual camera. For example, a height of the grass object near the virtual camera is made comparatively low, and the height is gradually made high as it separates from the virtual camera.
Opening claim text (preview).
What is claimed is: 1 . An image processing apparatus, comprising: a processing system, including a computer hardware processor, the processing system being configured to at least perform: object control to control objects arranged in a virtual space; virtual camera control to control a virtual camera that is movably arranged in the virtual space; and image generation to produce an image of the virtual space based on the virtual camera, wherein the object control further performs first object control processing that deforms a plurality of first kind objects out of the objects arranged in the virtual space in accordance with a distance from the virtual camera so as to go away from the virtual camera; and the first object control processing deforms the plurality of the first kind objects so that when the distance of the first kind objects from the virtual camera decreases, length of the first kind objects decreases such that the height of the first kind objects decreases. 2 . The image processing apparatus according to claim 1 , further comprises an operation receiver configured to receive an operation input by a user, wherein the virtual camera control moves the virtual camera in the virtual space according to the operation input by the user. 3 . The image processing apparatus according to claim 2 , wherein the objects arranged in the virtual space further include a second kind object that is controlled according to the operation input by the user, and the object control further performs second object control processing that controls a position of the second kind object in the virtual space according to the operation input by the user, and the virtual camera control performs control that makes the virtual camera follow the second kind object so that the second kind object can enter into a field of view of the virtual camera. 4 . The image processing apparatus according to claim 1 , wherein the first object control processing performs the deformation such that the length and the height of the first kind objects change so as to be proportional to the distance of the first kind objects from the virtual camera or a square of the distance 5 . An image processing apparatus, comprising: an operation receiver configured to receive an operation input by a user; and a processing system, including a computer hardware processor, the processing system being configured to at least perform: an object control to control objects arranged in a virtual space; a virtual camera control to control a virtual camera that is movably arranged in the virtual space; and an image production to produce an image of the virtual space based on the virtual camera, wherein the objects arranged in the virtual space include a plurality of first kind objects and a second kind object that is controlled in accordance with the operation input by the user, the object control determines, based on the virtual camera, whether at least a part of the second kind object is hindered by the first kind objects, and in a case of a hindering state, performs first object control processing that deforms the first kind objects so that the first kind objects go away from the virtual camera, the first object control processing deforms the plurality of the first kind objects so that when the distance of the first kind objects from the virtual camera decreases, length of the first kind objects decreases such that the height of the first kind objects decreases. 6 . The image processing apparatus according to claim 1 , wherein the objects arranged in the virtual space further includes a third kind object as a ground, and the first kind object is an object of a vertically-long shape arranged on the third kind object, and the object control performs the deformation such a length from an upper surface of the third kind object to an upper end of the first kind object decreases, so that a height from the upper surface of the third kind object to the upper end of the first kind object decreases, as the distance of the first kind objects from the virtual camera decreases. 7 . A non-transitory computer readable storage medium storing a game program that is executed by a computer, wherein the game program causes one or more processors provided in the computer to perform an object controlling step controlling objects arranged in a virtual space; a virtual camera controlling step controlling a virtual camera that is movably arranged in the virtual space; and an image producing step producing an image of the virtual space based on the virtual camera, wherein: the object controlling step performs first object control processing that deforms a plurality of first kind objects out of the objects arranged in the virtual space in accordance with a distance from the virtual camera so as to go away from the virtual camera, and the first object control processing deforms the plurality of the first kind objects so that when the distance of the first kind objects from the virtual camera decreases, length of the first kind objects decreases such that the height of the first kind objects decreases. 8 . The storage medium according to claim 7 , wherein the game program further causes the one or more processors to perform an operation receiving step receiving an operation input by a user, and the virtual camera controlling step moves the virtual camera in the virtual space according to the operation input by the user. 9 . The storage medium according to claim 8 , wherein the objects arranged in the virtual space further include a second kind object that is controlled according to the operation input by the user, and the object controlling step includes a second object controlling processing that controls a position of the second kind object in the virtual space according to the operation input by the user, and the virtual camera controlling step performing control that makes the virtual camera follow the second kind object so that the second kind object can enter into a field of view of the virtual camera. 10 . A non-transitory computer readable storage medium storing a game program that is executed by a computer, wherein the game program causes one or more processors provided in the computer to perform an operation receiving step receiving an operation input by a user; an object controlling step controlling objects arranged in a virtual space; a virtual camera controlling step controlling a virtual camera that is movably arranged in the virtual space; and an image producing step producing an image of the virtual space based on the virtual camera, wherein the objects arranged in the virtual space include a plurality of first kind objects and a second kind object that is controlled in accordance with the operation input by the user, and the object controlling step determines, based on the virtual camera, whether at least a part of the second kind object is hindered by the first kind objects, and in a case of a hindering state, performs first object control processing that deforms the first kind objects so that the first kind objects go away from the virtual camera, and the first object control processing deforms the plurality of the first kind objects so that when the distance of the first kind objects from the virtual camera decreases, length of the first kind objects decreases such that the height of the first kind objects decreases. 11 . The storage medium according to claim 7 , wherein the objects arranged in the virtual space further includes a third kind object as a ground, and the first kind object is an object of a vertically-long shape arranged on the third kind object, and the object controlling step performs t
the virtual viewpoint locations being selected by the viewers or determined by tracking · CPC title
Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title
Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object · CPC title
Manipulating three-dimensional [3D] models or images for computer graphics · CPC title
by dynamically adapting the position of the virtual camera to keep a game object or game character in its viewing frustum, e.g. for tracking a character or a ball · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.