Game device, picture data and flare forming method
First Claim
1. A game device for displaying, as a picture, a scene having come into view by moving a visual point in a three-dimensional virtual space, said game device comprising flare processing means for forming a flare in said picture when a light source exists within view of said visual point, said flare processing means comprising:
- line-of-sight vector generating means for obtaining a line-of-sight vector which shows a line-of-sight direction of said visual point;
ray vector generating means for obtaining a ray vector which shows a direction of the light source from said visual point;
inner product calculating means for calculating an inner product of said line-of-sight vector and say ray vector; and
flare forming means for forming a flare having intensity according to said inner product in said picture.
1 Assignment
0 Petitions
Accused Products
Abstract
It is an object of the present invention to provide special effects which will make a video game more realistic.
When a virtual light source exists in a three-dimensional virtual space, if a light from the light source extends toward a camera, a flare is generated on a screen because of incidence of the ray of light into a camera lens, thereby forming a dazzling picture in accordance with the state of backlight.
92 Citations
15 Claims
-
1. A game device for displaying, as a picture, a scene having come into view by moving a visual point in a three-dimensional virtual space, said game device comprising flare processing means for forming a flare in said picture when a light source exists within view of said visual point, said flare processing means comprising:
-
line-of-sight vector generating means for obtaining a line-of-sight vector which shows a line-of-sight direction of said visual point;
ray vector generating means for obtaining a ray vector which shows a direction of the light source from said visual point;
inner product calculating means for calculating an inner product of said line-of-sight vector and say ray vector; and
flare forming means for forming a flare having intensity according to said inner product in said picture. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
- 8. A game device for displaying, as a picture, a scene having come into view by moving a visual point in a three-dimensional virtual space, said game device comprising flare processing means for forming a flare in said picture when a light source exists within view of said visual point, said flare processing means determining a degree of said flare in accordance with a position of said light source within view and/or intensity of said light source.
Specification