Virtual cameras and 3-D gaming enviroments in a gaming machine
First Claim
1. In a gaming machine including a master gaming controller, a display device and a memory device, a method of playing a game of chance, the method comprising:
- receiving a wager for one or more games of chance controlled by the master gaming controller on the gaming machine;
determining a game outcome for each of the one or more games of chance;
rendering one or more two-dimensional images derived from a three-dimensional object in a three-dimensional gaming environment stored in the memory device on the gaming machine; and
displaying the one or more rendered two-dimensional images to the display device on the gaming machine.
1 Assignment
0 Petitions
Accused Products
Abstract
A disclosed gaming machine provides method and apparatus for presenting a plurality of game outcome presentations derived from one or more virtual 3-D gaming environments stored on the gaming machine. While a game of chance is being played on the gaming machine, two-dimensional images derived from a three-dimensional object in the 3-D gaming environment may be rendered to a display screen on the gaming machine in real-time as part of the game outcome presentation. To add excitement to the game, a 3-D position of the 3-D object and other features of the 3-D gaming environment may be controlled by a game player. Nearly an unlimited variety of virtual objects, such as slot reels, gaming machines and casinos, may be modeled in the 3-D gaming environment.
390 Citations
127 Claims
-
1. In a gaming machine including a master gaming controller, a display device and a memory device, a method of playing a game of chance, the method comprising:
-
receiving a wager for one or more games of chance controlled by the master gaming controller on the gaming machine;
determining a game outcome for each of the one or more games of chance;
rendering one or more two-dimensional images derived from a three-dimensional object in a three-dimensional gaming environment stored in the memory device on the gaming machine; and
displaying the one or more rendered two-dimensional images to the display device on the gaming machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A method of generating a game of chance played on a gaming machine, the method comprising:
-
selecting one or more game events in a game of chance that are represented visually on the gaming machine;
generating a visual storyboard for each game event;
generating one or more 3-D gaming environments designed or configured to present the visual storyboard for each game event;
filming each visual storyboard in the one or more 3-D gaming environments using a virtual camera; and
rendering a sequence of 2-D images derived from 3-D objects in the one or more 3-D gaming environments wherein the 3-D coordinates of each 3-D object in the sequence of images is defined by a position of virtual camera in the one or more 3-D gaming environments. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A gaming machine comprising:
-
a master gaming controller designed or configured to control one or more games of chance played on the gaming machine;
one or more virtual three-dimensional 3-D gaming environments available for rendering a game outcome presentation for the one or more games of chance;
game logic for rendering one or more two-dimensional images derived from a 3-D object in at least one of the 3-D gaming environments;
one or more display devices for displaying said game outcome presentations with said rendered one or more two-dimensional images. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90)
-
-
57. The gaming machine of game 56, further comprising:
game logic designed or configured to draw a plurality of the game outcome presentations in the one or more 3-D gaming environments and to capture two or more of the game outcome presentations on at least one of the two-dimensional images.
-
58. The gaming machine of game 56, further comprising:
game logic designed or configured to draw a gaming machine maintenance operation in the one or more 3-D gaming environments and to capture the gaming machine maintenance operation on the one or more two-dimensional images.
-
91. In a gaming machine comprising a master gaming controller, a display device and a memory device, a method of playing a plurality games of chance, the method comprising:
-
receiving a single wager for a plurality of games of chance controlled by the master gaming controller on the gaming machine;
determining a game outcome for each game of chance in the plurality games of chance;
rendering the plurality of games of chance in a three dimensional gaming environment stored in the memory device on the gaming machine;
rendering a first two-dimensional image derived from a first 3-D object in the three-dimensional gaming environment wherein the first two-dimensional image comprises a first portion of the plurality of rendered games of chance;
displaying the first rendered two-dimensional image to the display device on the gaming machine;
rendering a second two-dimensional image derived from a second 3-D object in the three-dimensional gaming environment wherein the second two-dimensional image comprises a second portion of the rendered plurality of games of chance;
displaying the second rendered two-image to the display device on the gaming machine. - View Dependent Claims (92, 93, 94, 95, 96, 97, 98, 99, 100, 101)
-
-
102. In a gaming machine comprising a master gaming controller, a display device and a memory device, a method of displaying a plurality game windows on the display device wherein at least one of the game windows is used to present a game of chance, the method comprising:
-
generating a plurality of 3-D game windows arranged in a 3-D game interface model wherein the 3-D game interface model comprises a 3-D geometric surface description for each of the plurality of game windows;
mapping game window content to each of the 3-D game windows rendering game window content to each of the 3-D game windows;
rendering a two-dimensional image derived from a three-dimensional object in the 3-D game interface model stored in the memory device on the gaming machine; and
displaying the rendered two-dimensional image to the display device on the gaming machine. - View Dependent Claims (103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115)
-
-
116. In a gaming machine comprising a master gaming controller, a display device and a memory device, a method of displaying game information in a game window, the method comprising:
-
generating a game window with a first size;
rendering a first two-dimensional image derived from a three-dimensional object in a three-dimensional gaming environment stored in the memory device on the gaming machine to fit within the first size of the game window;
displaying on the display device the rendered first two-dimensional image within the game window;
changing the game window to a second size;
rendering a second two-dimensional image derived from the 3-D object in the three-dimensional gaming environment stored in the memory device on the gaming machine to fit within the second size of the game window; and
displaying on the display device the rendered second two-dimensional image within the game window wherein the game information is used to play a game of chance on the gaming machine. - View Dependent Claims (117, 118, 119, 120)
-
-
121. In a gaming machine comprising a master gaming controller, a display device and a memory device, a method of activating an input button modeled in a 3-D gaming environment and displayed on the display device:
-
generating one or more 3-D object models of input buttons in a 3-D gaming environment used to play a game of chance on the gaming machine;
rendering a two-dimensional image derived from a three-dimensional object in a three-dimensional gaming environment stored in the memory device on the gaming machine wherein the three-dimensional object comprises at least a portion of one or more the input buttons modeled in the 3-D gaming environment;
displaying the rendered two-dimensional projection surface to the display device on the gaming machine;
receiving an input signal including at least an input location corresponding to a location on the display device displaying the rendered two-dimensional image;
generating an input line in the 3-D gaming environment using the input location; and
detecting a collision between the input line and at least one of an input button modeled in the 3-D gaming environment. - View Dependent Claims (122, 123, 124, 125, 126, 127)
-
Specification