Nova Patents
EP1545728B1

3-d text in a gaming machine

Abstract

Methods and apparatus on a gaming machine for presenting a plurality of game outcome presentations derived from one or more virtual 3-D gaming environments stored on the gaming machine are described. While a game of chance is being played on the gaming machine, two-dimensional images derived from a 3-D object in the 3-D gaming environment may be rendered to a display screen on the gaming machine in real-time as part of a game outcome presentation. The 3-D objects in the 3-D gaming environment may include 3-D texts objects that are used to display text to the display screen of the gaming machine as part of the game outcome presentation. Apparatus and methods are described for generating and displaying information in a textual format that is compatible with a 3-D graphical rendering system. In particular, font generation and typesetting methods that are applicable in a 3-D gaming environment are described.

EP1545728B1, drawing sheet 1
Sheet 1 of 16

Term

Term ended

Expired 30 September 2023, 3 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

38 claims: 4 independent, 34 dependent

  1. 1
    A method of generating a game of chance on a gaming machine that is operable i) to receive cash or indicia of credit for a wager on the 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:providing on the gaming machine a font texture comprising a plurality of characters drawn in a particular font style, said font texture comprising;one or more font parameters for defining global characteristics of the plurality of characteristics in the font texture;one or more character parameters for defining characteristics of each character;during operation of the gaming machine, determining a text string comprising a plurality of characters for display on the display device;determining a text page surface for guiding a placement of the plurality of characters in a 3-D gaming environment;for each character in the text string, sizing a 3-D object for the character using the font parameters and character parameters;mapping a texture of the character from the font texture to the 3-D object;placing each 3-D object on the text page surface;applying one or more typesetting rules to the 3-D objects for improving a visual quality of the text string rendered from the 3-D objects including determining a location of each character in the text string relative to one another in the 3-D gaming environment;rendering the text string using the 3-D graphical rendering system;displaying the rendered text string on the display device;receiving the wager for the games of chance controlled by the master gaming controller on the gaming machine;determining a game outcome for the game of chance;displaying the game outcome using the 3-D graphical rendering system to the display device.
  2. 9
    The method of claim of 1, wherein the typesetting rules are for one or more of i) adjusting a spacing between the characters, ii) adjusting color weights of the characters, iii) justifying the text string, iv) centering the text string, v) adjusting dimensions of strokes defining the characters, vi) aligning the characters with a baseline, vii), positioning the text string to two or more lines, viii) adjusting the spacing between two or more lines of text, ix) adjusting the vertical or horizontal alignment of the characters, x) adjusting a relative size of each character, xi) adjusting pixels defining the character and xii) and adjusting texels defining the character.
  3. 24
    A gaming machine comprising:a housing;a master gaming controller coupled to the housing designed or configured to control a game of chance played on the gaming machine;a three-dimensional (3-D) gaming environment for rendering at least a game outcome presentation for the game of chance stored on a memory device on the gaming machine;a memory device for storing font textures in a font library on the gaming machine each font texture comprising;i) one or more font parameters for defining global characteristics of the plurality of characteristics in the font texture;and ii) one or more character parameters for defining characteristics of each character;game logic for 1) determining a text string comprising a plurality of characters for display on the display device;2) determining a text page surface for guiding a placement of the plurality of characters in a 3-D gaming environment;3) for each character in the text string, a) sizing a 3-D object for the character using the font parameters and character parameters;b) mapping a texture of the character from the font texture to the 3-D object;c) placing each 3-D object on the text page surface;and d) applying one or more typesetting rules to the 3-D objects for improving a visual quality of the text string rendered from the 3-D objects including determining a location of each character in the text string relative to one another in the 3-D gaming environment;game logic for rendering one or more two-dimensional images derived from the 3-D objects in the 3-D gaming environment wherein at least one of the 3-D objects is a 3-D text object adapted for conveying textual information;at least one display devices for displaying the rendered one or more two-dimensional images wherein the gaming machine is operable i) to receive cash or indicia of credit for a wager on the game of chance and ii) to output cash or an indicia of credit as an award for the game of chance.
  4. 26
    The gaming machine of game 24, further comprising:game logic designed or configured for rendering textual information from a gaming machine maintenance operation in the 3-D gaming environment using a plurality of the 3-D text objects and to capture the gaming machine maintenance operation on the one or more two-dimensional images.