Three-dimensional image processing system having dynamically changing character polygon number
First Claim
1. For use with a video game system console having a game program executing processing system to execute said video game program to create a display simulating a player controlled character in a three-dimensional world, and at least one player controller having a operation control member and a plurality of control keys and operable by a player to generate video game control signals, a portable storage device for controlling the operation of said video game system console comprising:
- a memory media for storing video game instructions and graphics data;
a connector for coupling said video game instructions and said graphics data retrieved from said memory media to said video game system console;
said video game instructions including instructions for causing said game program executing processing system to display a player-controlled character and to detect the speed of the character'"'"'s movement and in response to the detected speed to generate the character display with one of a first predetermined number of polygons and a second predetermined number of polygons, wherein an overall image of said character remains substantially the same regardless of the speed of said character'"'"'s movement.
0 Assignments
0 Petitions
Accused Products
Abstract
A video game system includes a game cartridge which is pluggably attached to a main console having a main processor, a coprocessor, and player controllers. A multifunctional peripheral processing subsystem external to the game microprocessor and coprocessor is described which executes commands for handling player controller input/output to thereby lessen the processing burden on the graphics processing subsystem. A player controlled character may be controlled in a multitude of different ways utilizing the combination of the joystick and/or cross-switch and/or control keys. The controlled character'"'"'s pace may be varied between walking by slight controller joystick movement or running through a greater angular displacement of the joystick, while at the same time controlling the direction of the character'"'"'s movement over 360 degrees in the three-dimensional world. The number of polygons utilized to display a player-controlled character is modified depending upon the speed of movement of the character, whereby the number of polygons is reduced at higher speed. At low level speeds, the character is drawn with a predetermined number of polygons and at higher level speeds the character is drawn with a reduced number of polygons, except that the polygons used for drawing the face remains the same as at the first level speed. In this fashion, the character is simulated in a manner designed to appear to be most realistic to the user, who is more likely to focus on the character face, rather than the body during animated character motion.
80 Citations
13 Claims
-
1. For use with a video game system console having a game program executing processing system to execute said video game program to create a display simulating a player controlled character in a three-dimensional world, and at least one player controller having a operation control member and a plurality of control keys and operable by a player to generate video game control signals, a portable storage device for controlling the operation of said video game system console comprising:
-
a memory media for storing video game instructions and graphics data;
a connector for coupling said video game instructions and said graphics data retrieved from said memory media to said video game system console;
said video game instructions including instructions for causing said game program executing processing system to display a player-controlled character and to detect the speed of the character'"'"'s movement and in response to the detected speed to generate the character display with one of a first predetermined number of polygons and a second predetermined number of polygons, wherein an overall image of said character remains substantially the same regardless of the speed of said character'"'"'s movement. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In an image processing system having an image processing program executing system to create a display simulating a character in a three-dimensional world, and at least one operation controller having a operation control member and a plurality of control keys and, a portable storage device for storing a program for controlling the operation of said image processing system comprising the steps of:
-
detecting when the character is moving in the three-dimensional world at no faster than a first predetermined speed;
displaying said character with a first predetermined number of polygons;
detecting when the character is moving in the three-dimensional world at no faster than a second predetermined speed which is higher than said first predetermined speed; and
displaying said character with a second predetermined number of polygons which is less than said first predetermined number, wherein the displaying of said character with said second predetermined number of polygons provides an overall image of said character which is substantially the same as an overall image of said character displayed with said first predetermined number of polygons. - View Dependent Claims (7, 8, 9, 10, 11)
detecting when the character is moving in the three-dimensional world in excess of said second predetermined speed; and
displaying said character with a third predetermined number of polygons which is less than said second predetermined number.
-
-
10. A method according to claim according to claim 6, wherein said image processing system is a video game system.
-
11. A method according to claim according to claim 6, wherein said image processing system is a video game system including a player controlling having a joystick, and wherein said steps of detecting each include the step of monitoring the angular rotation of said joystick.
-
12. For use with a video game system console having a game program executing processing system to execute said video game program to create a display simulating a player controlled character in a three-dimensional world, and at least one player controller having a operation control member and a plurality of control keys and operable by a player to generate video game control signals, a portable storage device for controlling the operation of said video game system console comprising:
-
a memory media for storing video game instructions and graphics data;
a connector for coupling said video game instructions and said graphics data retrieved from said memory media to said video game system console;
said video game instructions including instructions for causing said game program executing processing system to display an image of a player-controlled character and to detect the speed of the character'"'"'s movement and in response to the detected speed to generate the character display with one of a first predetermined number of polygons and a second predetermined number of polygons, wherein said image remains substantially the same except for the complexity and detail thereof regardless of the number of polygons used for the display thereof.
-
-
13. In an image processing system having an image processing program executing system to create a display simulating a character in a three-dimensional world, and at least one operation controller having a operation control member and a plurality of control keys and, a portable storage device for storing a program for controlling the operation of said image processing system comprising the steps of:
-
detecting when the character is moving in the three-dimensional world at no faster than a first predetermined speed;
displaying said character with a first predetermined number of polygons to produce a first image of said character;
detecting when the character is moving in the three-dimensional world at no faster than a second predetermined speed which is higher than said first predetermined speed; and
displaying said character with a second predetermined number of polygons which is less than said first predetermined number to produce a second image of said character;
wherein said first image of said character is substantially the same as said second image except for the complexity and detail thereof.
-
Specification