Entertainment apparatus, storage medium and object display method
First Claim
1. A computer which displays a moving picture on a display screen of a display device, the moving picture being obtained by photographing an object moving in a virtual three dimensional field, according to manipulation contents of a manipulator received via a controller, by the use of a virtual camera, comprising:
- camera setup means for determining a positional relation in said three dimensional field between said object moved by manipulation contents of the manipulator received via said controller and said virtual camera while taking a moving speed of said object in said three dimensional field into consideration;
wherein said camera setup means determines the positional relation in said three dimensional field between said object and said virtual camera so that said virtual camera moves far behind said object in a moving direction of said object as the moving speed of said object is increased.
3 Assignments
0 Petitions
Accused Products
Abstract
When a moving picture obtained by photographing a controlled object moving in a virtual three dimensional field by a virtual camera is displayed, an entertainment apparatus is designed so that a desired feeling of speed can be acquired from the moving picture displayed on a display screen. A positional relation in the three dimensional field between the controlled object and the virtual camera is determined so that the virtual camera moves farther from the controlled object according to a moving speed of the controlled object in the three dimensional field.
38 Citations
10 Claims
-
1. A computer which displays a moving picture on a display screen of a display device, the moving picture being obtained by photographing an object moving in a virtual three dimensional field, according to manipulation contents of a manipulator received via a controller, by the use of a virtual camera, comprising:
-
camera setup means for determining a positional relation in said three dimensional field between said object moved by manipulation contents of the manipulator received via said controller and said virtual camera while taking a moving speed of said object in said three dimensional field into consideration;
wherein said camera setup means determines the positional relation in said three dimensional field between said object and said virtual camera so that said virtual camera moves far behind said object in a moving direction of said object as the moving speed of said object is increased. - View Dependent Claims (2, 3, 4)
said camera setup means settles a sight line direction of said virtual camera so that said virtual camera is pointed at a camera reference point that is a virtual point in said three dimensional field, said camera reference point being settled in front of said object in the moving direction of said object. -
3. The computer according to claim 2, wherein,
said camera setup means settles said camera reference point so that said camera reference point moves farther ahead in the moving direction of said object as the moving speed of said object becomes faster. -
4. The computer according to claim 1, wherein,
said camera setup means rotates said virtual camera around a sight line direction of said virtual camera as an axis in response to a rotation of said object around the moving direction as an axis.
-
-
5. A storage medium storing a program which is read out and executed by a computer,
said program being read out and executed by said computer to realize means on said computer, said means displaying a moving picture on a display screen of a display device, said moving picture being obtained in such a manner that an object moving in a virtual three dimensional field according to manipulation contents of a player, which are received by said computer via a controller connected to said computer, is photographed by a virtual camera, and said means has a camera setup means for determining a positional relation in said three dimensional field between said object moved by manipulation contents of a manipulator received via said controller and said virtual camera while taking a moving speed of said object in said three dimensional field into consideration; -
wherein said camera setup means determines the positional relation in said three dimensional field between said object and said virtual camera so that said virtual camera moves far behind said object in a moving direction of said object as the moving speed of said object is increased. - View Dependent Claims (6, 7, 8)
said camera setup means settles a sight line direction of said virtual camera so that said virtual camera is pointed at a camera reference point that is a virtual point in said three dimensional field, said camera reference point being settled in front of said object in the moving direction of said object. -
7. The storage medium storing the program according to claim 6, wherein,
said camera setup means settles said camera reference point so that said camera reference point moves farther ahead in the moving direction of said object as the moving speed of said object becomes faster. -
8. The storage medium storing the program according to claim 5, wherein,
said camera setup means rotates said virtual camera around a sight line direction of said virtual camera as an axis in response to a rotation of said object around the moving direction as an axis.
-
-
9. A program product which is read out and executed by a computer,
said program product being executed by said computer to realize means on said computer, said means displaying a moving picture on a display screen of a display device, said moving picture being obtained in such a manner that an object moving in a virtual three dimensional field according to manipulation contents of a player, which are received by said computer via a controller connected to said computer, is photographed by a virtual camera, and said means has a camera setup means for determining a positional relation in said three dimensional field between said object moved by manipulation contents of a manipulator received via said controller and said virtual camera while taking a moving speed of said object in said three dimensional field into consideration; wherein said camera setup means determines the positional relation in said three dimensional field between said object and said virtual camera so that said virtual camera moves far behind said object in a moving direction of said object as the moving speed of said object is increased.
-
10. An object display method in which a moving picture is obtained by photographing an object moving in a virtual three dimensional field by the use of a virtual camera, and displayed on a display screen of a display device, wherein,
a positional relation in said three dimensional field between said object moved by manipulation contents of a manipulator received via a controller and said virtual camera is determined while taking a moving speed of said object in said three dimensional field into consideration; the positional relation in said three dimensional field between said object and said virtual camera is determined so that said virtual camera moves far behind said object in a moving direction of said object as the moving speed of said object is increased.
Specification