Virtual cameras and 3-D gaming environments in a gaming machine
First Claim
1. In a gaming machine comprising a master gaming controller, a display device, and a memory device, a method of displaying a plurality of 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 first game window content in a first 3-D game window;
rendering second game window content in a second 3-D game window;
rendering the first game window content in the second 3-D game window;
rendering the second game window content in the first 3-D game windowrendering 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.
0 Assignments
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.
-
Citations
25 Claims
-
1. In a gaming machine comprising a master gaming controller, a display device, and a memory device, a method of displaying a plurality of 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 first game window content in a first 3-D game window; rendering second game window content in a second 3-D game window; rendering the first game window content in the second 3-D game window; rendering the second game window content in the first 3-D game window 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 (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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; displaying the rendered two-dimensional image to the display device on the gaming machine; and rendering a two-dimensional image derived from a 3-D object in a three-dimensional gaming environment stored in the memory device on the gaming machine to a 3-D game window in the 3-D game interface model.
-
-
14. 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 (15, 16, 17, 18)
-
-
19. 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, the method comprising:
-
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 (20, 21, 22, 23, 24, 25)
-
Specification