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 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 windowsrendering 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.
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.
148 Citations
26 Claims
-
1. 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 (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. 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 (16, 17, 18, 19)
-
-
20. 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 (21, 22, 23, 24, 25, 26)
-
Specification