Transparent objects on a gaming machine
First Claim
1. A gaming apparatus, comprising:
- a two dimensional (2D) display unit;
a value input device; and
a controller operatively coupled to the 2D display unit and the value input device, the controller comprising a microprocessor and a memory operatively coupled to the microprocessor, and further comprising a graphics processor separate from the microprocessor, the graphics processor operatively coupled to the microprocessor and to the memory,the controller being configured to;
(a) allow a person to make a wager on an outcome of a game,(b) generate a mathematical model for a display of the game in a three dimensional (3D) graphics space,(c) derive from the mathematical model display data for the 2D display unit, the display data corresponding to a view of the display of the game projected onto a first plane in the 3D graphics space,(d) cause the 2D display unit to display the game according to the display data,(e) determine, after the game has been displayed, a value payout associated with the outcome of the game represented by the display data,(f) generate a mathematical model of a secondary display on a second plane in the 3D graphics space, the second plane located between the first plane and a viewpoint corresponding to the view,(g) associate a transparency attribute to at least a portion of the mathematical model of the secondary display,(h) derive display data for the 2D display unit, the display data corresponding to the secondary display viewed from the viewpoint and modified by the transparency attribute, and(i) cause the 2D display unit to display the secondary display overlapping, at least in part, the display of the game so that the secondary display appears at least partially transparent.
0 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a gaming apparatus is provided. The gaming apparatus may comprise a display unit, a value input device, and a controller operatively coupled to the display unit and the value input device. The controller may comprise a microprocessor and a memory operatively coupled to the microprocessor. The controller may be configured to generate a representation of a game display in a three dimensional (3D) graphics space, and to convert a view of the 3D graphics space into display data for display on the display unit, the view including the game display. The controller may also be configured to cause the display unit to display the display data, the display data including the view of the 3D graphics space, and to allow a person to make a wager. The controller may additionally be configured to cause the display unit to display a secondary display, the secondary display overlapping, at least in part, the game display, wherein the secondary display appears at least partially transparent.
229 Citations
30 Claims
-
1. A gaming apparatus, comprising:
-
a two dimensional (2D) display unit; a value input device; and a controller operatively coupled to the 2D display unit and the value input device, the controller comprising a microprocessor and a memory operatively coupled to the microprocessor, and further comprising a graphics processor separate from the microprocessor, the graphics processor operatively coupled to the microprocessor and to the memory, the controller being configured to; (a) allow a person to make a wager on an outcome of a game, (b) generate a mathematical model for a display of the game in a three dimensional (3D) graphics space, (c) derive from the mathematical model display data for the 2D display unit, the display data corresponding to a view of the display of the game projected onto a first plane in the 3D graphics space, (d) cause the 2D display unit to display the game according to the display data, (e) determine, after the game has been displayed, a value payout associated with the outcome of the game represented by the display data, (f) generate a mathematical model of a secondary display on a second plane in the 3D graphics space, the second plane located between the first plane and a viewpoint corresponding to the view, (g) associate a transparency attribute to at least a portion of the mathematical model of the secondary display, (h) derive display data for the 2D display unit, the display data corresponding to the secondary display viewed from the viewpoint and modified by the transparency attribute, and (i) cause the 2D display unit to display the secondary display overlapping, at least in part, the display of the game so that the secondary display appears at least partially transparent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A gaming apparatus, comprising:
-
a two dimensional (2D) display unit; a value input device; and a controller operatively coupled to the 2D display unit and the value input device, the controller comprising a microprocessor and a memory operatively coupled to the microprocessor, and further comprising a graphics processor separate from the microprocessor, the graphics processor operatively coupled to the microprocessor and to the memory;
the controller being configured to;(a) generate a mathematical model of a game in a three dimensional (3D) graphics space (b) convert a view of the game in the 3D graphics space into display data; (c) cause the 2D display unit to display the view of the game according to the display data; (d) allow a person to make a wager; (e) determine an outcome of the game; (f) determine a value payout associated with the outcome of the game; (g) generate a mathematical model of a secondary display in the 3D graphics space between the mathematical model of the game and a viewpoint corresponding to the view; (h) associate a transparency attribute to at least a portion of the mathematical model of the secondary display; and (i) cause the 2D display unit to display the secondary display according to the mathematical model of the secondary display so that the secondary display appears at least partially transparent and overlays, at least in part, the view of the game. - View Dependent Claims (12, 13, 14, 16, 17, 18, 19, 20)
-
-
15. A gaming apparatus as defined in 11, wherein the microprocessor is configured to provide, during execution of function (a), indications of graphics primitives in 3D graphics space to the graphics processor, and wherein the graphics processor is configured to convert the indications of graphics primitives into display data causing the display unit to display the game during execution of step (c).
-
21. A gaming method comprising:
-
generating a mathematical model of a game in a three dimensional (3D) graphics space; converting the mathematical model into display data corresponding to a view of the game; displaying on a 2D display unit the view of the game; determining a value payout associated with an outcome of the game; generating a mathematical model of a secondary display in the 3D graphics space between the mathematical model of the game and a viewpoint corresponding to the view; associating a transparency attribute to at least a portion of the mathematical model of the secondary display; and displaying the secondary display on the 2D display unit, the secondary display overlapping, at least in part, the view of the game, wherein the secondary display appears at least partially transparent according to the transparency attribute. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A memory having a computer program stored therein, the computer program configured to be used in connection with a gaming apparatus, the memory comprising:
-
a first memory portion physically configured in accordance with computer program instructions that, when executed, cause the gaming apparatus to allow a person to make a wager; a second memory portion physically configured in accordance with computer program instructions that, when executed, cause the gaming apparatus to convert a mathematical model of a game in three dimensional (3D) graphics space into display data for a two dimensional (2D) display unit, a third memory portion physically configured in accordance with computer program instructions that, when executed, cause the gaming apparatus to display a view of the game on the 2D display unit according to the display data; a fourth memory portion physically configured in accordance with computer program instructions that, when executed, cause the gaming apparatus to determine a value payout associated with an outcome of the game corresponding to the view of the game; a fifth memory portion physically configured in accordance with computer program instructions that, when executed, cause the gaming apparatus to; generate a mathematical model of a secondary display in the 3D graphics space between the mathematical model of the game and a viewpoint corresponding to the view; associate a transparency attribute to at least a portion of the mathematical model of the secondary display; and cause the gaming apparatus to display the secondary display on the 2D display unit overlapping, at least in part, the view of the game, wherein the secondary display appears at least partially transparent according to the transparency attribute. - View Dependent Claims (30)
-
Specification