US 7,367,885 B2
3-D text in a gaming machine
Anthony Escalera, Sparks, Nev. (US); Robert E. Breckner, Reno, Nev. (US); Gregory A. Schlottmann, Sparks, Nev. (US); Alexey Kryuchkov, Reno, Nev. (US); Serge Antonov, Rose Bay (Australia); and Steven G. LeMay, Reno, Nev. (US)
Assigned to IGT, Reno, Nev. (US)
Filed on Sep. 30, 2003, as Appl. No. 10/676,719.
Application 10/676719 is a continuation in part of application No. 09/927901, filed on Aug. 09, 2001, granted, now 6,887,157.
Claims priority of provisional application 60/414982, filed on Sep. 30, 2002.
Prior Publication US 2004/0102245 A1, May 27, 2004
Int. Cl. A63F 9/24 (2006.01)
U.S. Cl. 463—32  [463/16] 90 Claims
OG exemplary drawing
 
1. A method of providing a game of chance in a gaming machine that is operable i) to receive cash or indicia of credit for a wager on a game of chance and ii) to output cash or an indicia of credit as an award for the game of chance where the gaming machine comprises a master gaming controller, a display device, a memory device and a 3-D graphical rendering system, the method comprising:
receiving the wager for the game of chance controlled by the master gaming controller on the gaming machine;
determining a game outcome for the game of chance;
during at least the game of chance, generating a 3-D text object comprising;
a) determining a text string comprising a plurality of characters;
b) determining a text page surface for guiding a placement of the plurality of characters in a 3-D gaming environment wherein the text page surface is defined by a first plurality of vertices in a 3-D coordinate system associated with the 3-D gaming environment and wherein the first plurality of vertices are for specifying one or more first polygons;
c) generating a second plurality of vertices defined in the 3-D coordinate system for rendering a first character in the text string wherein at least one of the second plurality of vertices is mapped to the text page surface and wherein the second plurality of vertices are for specifying one or more second polygons;
d) generating a third plurality of vertices in the 3-D coordinate system for rendering a second character in the text string wherein at least one of the third plurality of vertices is mapped to the text page surface and wherein the third plurality of vertices are for specifying one or more third polygons and wherein coordinates of the third plurality of vertices are determined relative to coordinates of the second plurality of vertices using one or more typesetting rules;
rendering one or more two-dimensional images derived from three-dimensional (3-D) objects in a 3-D gaming environment stored in the memory device on the gaming machine wherein at least one of the 3-D objects is the 3-D text object; and
displaying the one or more rendered two-dimensional images to the display device on the gaming machine.