Game processing system, game processing method, game processing apparatus, and computer-readable storage medium having game processing program stored therein
First Claim
1. A game system for displaying a scene including a predetermined object located in a virtual space, the game system comprising:
- an object locating section configured to locate a polygon model as the object in the virtual space, the polygon model including a first portion and a second portion;
a normal vector evaluation section configured to perform evaluation by determining whether a direction of a normal vector associated with each polygon of the model is indicative of a hidden surface in the first portion;
hidden surface determining section configured to determine a hidden surface of the first portion as being a part of said second portion based on a result of a performed evaluation;
a game processing section configured to perform game processing;
a transparent processing section configured to increase transparency of the first portion of the object when a predetermined condition is met in the game processing; and
a rendering processing section configured to render the first portion on the basis of the set transparency and to render a polygon of the second portion.
1 Assignment
0 Petitions
Accused Products
Abstract
An exemplary game system and the like which do not impair ease of playing a game are provided. The exemplary game system displaying a scene including a predetermined object located in a virtual space includes: an object locating section configured to locate a polygon model as the object in the virtual space, the polygon model including a first portion and a second portion set to correspond to a surface which can be determined as a hidden surface in the first portion on the basis of a normal vector; a game processing section configured to perform game processing; a transparent processing section configured to increase transparency of the first portion of the object when a predetermined condition is met in the game processing; and a rendering processing section configured to render the first portion on the basis of the set transparency and to render a polygon of the second portion.
9 Citations
32 Claims
-
1. A game system for displaying a scene including a predetermined object located in a virtual space, the game system comprising:
-
an object locating section configured to locate a polygon model as the object in the virtual space, the polygon model including a first portion and a second portion; a normal vector evaluation section configured to perform evaluation by determining whether a direction of a normal vector associated with each polygon of the model is indicative of a hidden surface in the first portion; hidden surface determining section configured to determine a hidden surface of the first portion as being a part of said second portion based on a result of a performed evaluation; a game processing section configured to perform game processing; a transparent processing section configured to increase transparency of the first portion of the object when a predetermined condition is met in the game processing; and a rendering processing section configured to render the first portion on the basis of the set transparency and to render a polygon of the second portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An image processing system for displaying a scene including a predetermined object located in a virtual space, the image processing system comprising:
-
an object locating section configured to locate a polygon model as the object in the virtual space, the polygon model including a first portion and a second portion; a vector evaluation section configured to perform a surface normal vector direction evaluation by determining for each polygon of the model whether a direction of a surface normal vector associated with each polygon is indicative of a hidden surface of the first portion; hidden surface determining section configured to determine a hidden surface of the first portion as being a part of said second portion based on a result of a performed vector direction evaluation; a transparent processing section configured to cause the first portion of the object to be translucent; and a rendering processing section configured to render the first portion on the basis of the set transparency and to render a polygon of the second portion.
-
-
11. A game controlling method, implemented using an information processing apparatus having one or more processor, for displaying a scene including a predetermined object located in a virtual space, the game controlling method comprising:
-
locating a polygon model as the object in the virtual space, the polygon model including a first portion and a second portion; performing surface normal vector direction evaluations for each poly on of the model, using said one or more processor, to determine for each polygon of the model whether direction of a surface normal vector associated with each polygon is indicative of a hidden surface of the first portion, determining a hidden surface of the first portion as being part of said second portion based on a result of a performed normal vector direction evaluation; performing game processing; increasing transparency of the first portion of the object when a predetermined condition is met in the game processing; and rendering the first portion on the basis of the set transparency and rendering a polygon of the second portion. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An image processing method, implemented using one or more computer processor, for displaying a scene including a predetermined object located in a virtual space, the image processing method comprising:
-
locating a polygon model as the object in the virtual space, the polygon model including a first portion and a second portion; performing vector evaluations for each polygon of the model, using said one or more computer processor, to determine whether a direction of a surface normal vector associated with each polygon is indicative of a hidden surface of the first portion; determining a hidden surface of the first portion based on a result of a performed surface normal vector direction evaluation; causing the first portion of the object to be translucent; and rendering the first portion on the basis of the set transparency and rendering a polygon of the second portion.
-
-
21. A game apparatus for displaying a scene including a predetermined object located in a virtual space, the game apparatus comprising:
-
an object locating section configured to locate a polygon model as the object in the virtual space, the polygon model including a first portion and a second portion; a vector evaluation section configured to perform surface normal vector direction evaluation by determining for each polygon of the model whether a direction of a surface normal vector associated with each polygon is indicative of a hidden surface of the first portion; hidden surface determining section configured to determine a hidden surface of the first portion as being a part of said second portion based on a result of a performed surface normal vector direction evaluation; a game processing section configured to perform game processing; a transparent processing section configured to increase transparency of the first portion of the object when a predetermined condition is met in the game processing; and a rendering processing section configured to render the first portion on the basis of the set transparency and to render a polygon of the second portion.
-
-
22. An image processing apparatus for displaying a scene including a predetermined object located in a virtual space, the image processing apparatus comprising:
-
an object locating section configured to locate a polygon model as the object in the virtual space, the polygon model including a first portion and a second portion; a vector evaluation section configured to perform surface normal vector direction evaluation by determining for each polygon of the model whether a direction of a surface normal vector associated with each polygon is indicative of a hidden surface of the first portion; hidden surface determining section configured to determine a hidden surface of the first portion as being a part of said second portion based on a result of a performed surface normal vector direction evaluation; a transparent processing section configured to cause the first portion of the object to be translucent; and a rendering processing section configured to render the first portion on the basis of the set transparency and to render a polygon of the second portion.
-
-
23. A non-transitory computer-readable storage medium having stored therein a program executable by a computer of a game system for displaying a scene including a predetermined object located in a virtual space, the program causing the computer to operate as:
-
an object locating section configured to locate a polygon model as the object in the virtual space, the polygon model including a first portion and a second portion; a vector evaluation section configured to perform surface normal vector direction evaluation by determining for each polygon of the model whether a direction of a surface normal vector associated with each polygon is indicative of a hidden surface of the first portion; hidden surface determining section configured to determine a hidden surface of the first portion as being a part of said second portion based on a result of a performed surface normal vector direction evaluation; a game processing section configured to perform game processing; a transparent processing section configured to increase transparency of the first portion of the object when a predetermined condition is met in the game processing; and a rendering processing section configured to render the first portion on the basis of the set transparency and to render a polygon of the second portion. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A non-transitory computer-readable storage medium having stored therein a program executable by a computer of an image processing system for displaying a scene including a predetermined object located in a virtual space, the program causing the computer to operate as:
-
an object locating section configured to locate a polygon model as the object in the virtual space, the polygon model including a first portion and a second portion; a vector evaluation section configured to perform surface normal vector direction evaluation by determining for each polygon of the model whether a direction of a surface normal vector associated with each polygon is indicative of a hidden surface of the first portion; hidden surface determining section configured to determine a hidden surface of the first portion as being a part of said second portion based on a result of a performed vector evaluation; a transparent processing section configured to cause the first portion of the object to be translucent; and a rendering processing section configured to render the first portion on the basis of the set transparency and to render a polygon of the second portion.
-
Specification