Program product, image generation method and image generation system
First Claim
Patent Images
1. A program product for generating an image, the program product causing a computer to function as:
- an event occurrence determination section which determines whether or not an effect event has occurred, an effect object being generated in the effect event;
a position determination section which determines whether or not a virtual camera or a player'"'"'s character operated by a player exists within a given effect range, when the event occurrence determination section determines that the effect event has occurred, the effect range being set based on an occurrence position of the effect event;
an effect position processing section which positions at least the effect object positioned outside a field of view of the virtual camera or a dummy effect object provided in advance within the field of view of the virtual camera, when the event occurrence determination section determines that the virtual camera or the player'"'"'s character exists within the effect range; and
an image generation section which generates an image viewed from the virtual camera in an object space.
6 Assignments
0 Petitions
Accused Products
Abstract
When the occurrence of an effect event in which an effect object is generated is determined, it is determined whether or not a virtual camera exists within an effect range set based on an occurrence position of the effect event. When the existence of the virtual camera within the effect range is determined, at least the effect object positioned outside a field of view of the virtual camera is moved and positioned within the field of view of the virtual camera.
17 Citations
13 Claims
-
1. A program product for generating an image, the program product causing a computer to function as:
-
an event occurrence determination section which determines whether or not an effect event has occurred, an effect object being generated in the effect event;
a position determination section which determines whether or not a virtual camera or a player'"'"'s character operated by a player exists within a given effect range, when the event occurrence determination section determines that the effect event has occurred, the effect range being set based on an occurrence position of the effect event;
an effect position processing section which positions at least the effect object positioned outside a field of view of the virtual camera or a dummy effect object provided in advance within the field of view of the virtual camera, when the event occurrence determination section determines that the virtual camera or the player'"'"'s character exists within the effect range; and
an image generation section which generates an image viewed from the virtual camera in an object space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9)
-
-
8. A program product for generating an image, the program product causing a computer to function as:
-
an event occurrence determination section which determines whether or not an effect event has occurred, an effect object being generated in the effect event;
a position determination section which determines whether or not a virtual camera or a player'"'"'s character operated by a player exists within a given effect range, when the event occurrence determination section determines that the effect event has occurred, the effect range being set based on an occurrence position of the effect event;
a virtual camera control section which changes a position of the virtual camera so that at least the effect object positioned outside a field of view of the virtual camera becomes to be within the field of view of the virtual camera, when the event occurrence determination section determines that the virtual camera or the player'"'"'s character exists within the effect range; and
an image generation section which generates an image viewed from the virtual camera in an object space.
-
-
10. An image generation system for generating an image, the image generation system comprising:
-
an event occurrence determination section which determines whether or not an effect event has occurred, an effect object being generated in the effect event;
a position determination section which determines whether or not a virtual camera or a player'"'"'s character operated by a player exists within a given effect range, when the event occurrence determination section determines that the effect event has occurred, the effect range being set based on an occurrence position of the effect event;
an effect position processing section which positions at least the effect object positioned outside a field of view of the virtual camera or a dummy effect object provided in advance within the field of view of the virtual camera, when the event occurrence determination section determines that the virtual camera or the player'"'"'s character exists within the effect range; and
an image generation section which generates an image viewed from the virtual camera in an object space.
-
-
11. An image generation system for generating an image, the image generation system comprising:
-
an event occurrence determination section which determines whether or not an effect event has occurred, an effect object being generated in the effect event;
a position determination section which determines whether or not a virtual camera or a player'"'"'s character operated by a player exists within a given effect range, when the event occurrence determination section determines that the effect event has occurred, the effect range being set based on an occurrence position of the effect event;
a virtual camera control section which changes a position of the virtual camera so that at least the effect object positioned outside a field of view of the virtual camera becomes to be within the field of view of the virtual camera, when the event occurrence determination section determines that the virtual camera or the player'"'"'s character exists within the effect range; and
an image generation section which generates an image viewed from the virtual camera in an object space.
-
-
12. An image generation method, comprising:
-
determining whether or not an effect event has occurred, an effect object being generated in the effect event;
determining whether or not a virtual camera or a player'"'"'s character operated by a player exists within a given effect range, when the occurrence of the effect event is determined, the effect range being set based on an occurrence position of the effect event;
positioning at least the effect object positioned outside a field of view of the virtual camera or a dummy effect object provided in advance within the field of view of the virtual camera, when the existence of the virtual camera or the player'"'"'s character within the effect range is determined; and
generating an image viewed from the virtual camera in an object space.
-
-
13. An image generation method, comprising:
-
determining whether or not an effect event has occurred, an effect object being generated in the effect event;
determining whether or not a virtual camera or a player'"'"'s character operated by a player exists within a given effect range, when the occurrence of the effect event is determined, the effect range being set based on an occurrence position of the effect event;
changing a position of the virtual camera so that at least the effect object positioned outside a field of view of the virtual camera becomes to be within the field of view of the virtual camera, when the existence of the virtual camera or the player'"'"'s character within the effect range is determined; and
generating an image viewed from the virtual camera in an object space.
-
Specification