Game software and game machine having function of displaying big surface object
First Claim
1. Game software having function of displaying big surface object, said game software having program for getting a computer to execute a procedure for obtaining an image of a surface of a big surface object having a big surface to be located in a three dimensional virtual space with a virtual camera and displaying on a monitor, comprising:
- said game software having program for getting said computer to execute the following procedures, a procedure for storing data, for storing object data in a memory of said computer, said object data having a coordinate position of said surface of said big surface object for locating said surface in said three dimensional virtual space;
a procedure for setting virtual camera, for setting said virtual camera in said three dimensional virtual space such that a lower face of a view boundary of said virtual camera intersects a plane where said surface of said big surface object is located;
a procedure for producing mesh, for computing so as to produce a mesh being comprised of a plurality of small partitions on a projecting plane of said virtual camera;
a procedure for setting projecting mesh, for setting a projecting mesh by projecting said mesh produced on said projecting plane by said procedure for producing mesh onto a position of said surface of said big surface object in said three dimensional virtual space, said position being shown by said object data;
a procedure for partially modeling, for partially modeling said surface of said big surface object on each small partition comprising said projecting mesh;
a procedure for rendering, for rendering said surface of said big surface object which was partially modeled by said procedure for partially modeling so as to compute and produce an image of said surface on said projecting plane; and
a procedure for displaying, for displaying said image of said surface which was computed and produced by said procedure for rendering on said monitor.
1 Assignment
0 Petitions
Accused Products
Abstract
Game software for getting a computer to execute a procedure for computing and producing a mesh being comprised of a plurality of small partitions on a projecting plane of a virtual camera, a procedure for projecting the mesh produced on the projecting plane onto a position of the surface of a big surface object in a three dimensional virtual space, the position being shown by object data, so as to set a projecting mesh, a procedure for partially modeling the surface of the big surface object on each of small partitions comprising the projecting mesh, a procedure for rendering the surface of the big surface object partially modeled so as to compute and produce an image of the surface on the projecting plane, and a procedure for displaying the image of the surface computed and produced on a monitor
-
Citations
8 Claims
-
1. Game software having function of displaying big surface object, said game software having program for getting a computer to execute a procedure for obtaining an image of a surface of a big surface object having a big surface to be located in a three dimensional virtual space with a virtual camera and displaying on a monitor, comprising:
-
said game software having program for getting said computer to execute the following procedures, a procedure for storing data, for storing object data in a memory of said computer, said object data having a coordinate position of said surface of said big surface object for locating said surface in said three dimensional virtual space;
a procedure for setting virtual camera, for setting said virtual camera in said three dimensional virtual space such that a lower face of a view boundary of said virtual camera intersects a plane where said surface of said big surface object is located;
a procedure for producing mesh, for computing so as to produce a mesh being comprised of a plurality of small partitions on a projecting plane of said virtual camera;
a procedure for setting projecting mesh, for setting a projecting mesh by projecting said mesh produced on said projecting plane by said procedure for producing mesh onto a position of said surface of said big surface object in said three dimensional virtual space, said position being shown by said object data;
a procedure for partially modeling, for partially modeling said surface of said big surface object on each small partition comprising said projecting mesh;
a procedure for rendering, for rendering said surface of said big surface object which was partially modeled by said procedure for partially modeling so as to compute and produce an image of said surface on said projecting plane; and
a procedure for displaying, for displaying said image of said surface which was computed and produced by said procedure for rendering on said monitor. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Game machine for obtaining an image of a surface of a big surface object having a big surface to be located in a three dimensional virtual space with a virtual camera and displaying on a monitor, comprising:
-
means for storing data, for storing object data in a memory of said game machine, said object data having a coordinate position of said surface of said big surface object for locating said surface in said three dimensional virtual space;
means for setting virtual camera, for setting said virtual camera in said three dimensional virtual space such that a lower face of a view boundary of said virtual camera intersects a plane where said surface of said big surface object is located;
means for producing mesh, for computing so as to produce a mesh being comprised of a plurality of small partitions on a projecting plane of said virtual camera;
means for setting projecting mesh, for setting a projecting mesh by projecting said mesh produced on said projecting plane by said means for producing mesh onto a position of said surface of said big surface object in said three dimensional virtual space, said position being shown by said object data;
means for partially modeling, for partially modeling said surface of said big surface object on each small partition comprising said projecting mesh;
means for rendering, for rendering said surface of said big surface object which was partially modeled by said means for partially modeling so as to compute and produce an image of said surface on said projecting plane; and
means for displaying, for displaying said image of said surface which was computed and produced by said means for rendering on said monitor.
-
-
8. Game machine for obtaining an image of a surface of a big surface object having a big surface to be located in a three dimensional virtual space with a virtual camera and displaying on a monitor, comprising:
-
unit for storing data, for storing object data in a memory of said game machine, said object data having a coordinate position of said surface of said big surface object for locating said surface in said three dimensional virtual space;
unit for setting virtual camera, for setting said virtual camera in said three dimensional virtual space such that a lower face of a view boundary of said virtual camera intersects a plane where said surface of said big surface object is located;
unit for producing mesh, for computing so as to produce a mesh being comprised of a plurality of small partitions on a projecting plane of said virtual camera;
unit for setting projecting mesh, for setting a projecting mesh by projecting said mesh produced on said projecting plane by said unit for producing mesh onto a position of said surface of said big surface object in said three dimensional virtual space, said position being shown by said object data;
unit for partially modeling, for partially modeling said surface of said big surface object on each small partition comprising said projecting mesh;
unit for rendering, for rendering said surface of said big surface object which was partially modeled by said unit for partially modeling so as to compute and produce an image of said surface on said projecting plane; and
unit for displaying, for displaying said image of said surface which was computed and produced by said unit for rendering on said monitor.
-
Specification