Object detection and interaction for gaming systems
First Claim
1. A wagering gaming apparatus comprising:
- a 3-dimensional (3D) display device;
at least one processor; and
at least one non-transitory computer-readable medium storing instructions which program the at least one processor to cause the 3D display device to display a 3D scene for a game, the 3D scene Comprising a virtual 3D space in which a plurality of virtual game components are displayed; and
at least one contactless sensor device configured to sense a location and shape of a physical object in a physical 3D space and generate 3D information indicative of the location and shape of the physical object in the physical 3D space, wherein the at least one processor is programmed to;
update, based at least in part on the 3D information indicative of the location and shape of the physical object in the physical 3D space, a 3D model for a virtual object in the 3D scene, the virtual object corresponding to the physical object;
detect an interaction between the virtual object and at least one virtual game component in the 3D scene; and
in response to detecting an interaction between the virtual object and at least one virtual game component in the 3D scene, cause an action to be taken in the game, the action being based at least in part on the at least one virtual game component with which the virtual object interacted.
2 Assignments
0 Petitions
Accused Products
Abstract
A wagering gaming apparatus is provided, comprising a 3-dimensional (3D) display device; at least one processor programmed to cause the 3D display device to display a 3D scene for a game, the 3D scene comprising a virtual 3D space in which a plurality of virtual game components are displayed; and at least one contactless sensor device configured to sense a location and shape of a physical object in a physical 3D space and generate 3D information indicative of the location and shape of the physical object in the physical 3D space. In some embodiments, the at least one processor is programmed to: update a 3D model for a virtual object in the 3D scene, the virtual object corresponding to the physical object; and detect an interaction between the virtual object and at least one virtual game component in the 3D scene.
18 Citations
27 Claims
-
1. A wagering gaming apparatus comprising:
-
a 3-dimensional (3D) display device; at least one processor; and at least one non-transitory computer-readable medium storing instructions which program the at least one processor to cause the 3D display device to display a 3D scene for a game, the 3D scene Comprising a virtual 3D space in which a plurality of virtual game components are displayed; and at least one contactless sensor device configured to sense a location and shape of a physical object in a physical 3D space and generate 3D information indicative of the location and shape of the physical object in the physical 3D space, wherein the at least one processor is programmed to; update, based at least in part on the 3D information indicative of the location and shape of the physical object in the physical 3D space, a 3D model for a virtual object in the 3D scene, the virtual object corresponding to the physical object; detect an interaction between the virtual object and at least one virtual game component in the 3D scene; and in response to detecting an interaction between the virtual object and at least one virtual game component in the 3D scene, cause an action to be taken in the game, the action being based at least in part on the at least one virtual game component with which the virtual object interacted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for controlling a wagering gaming apparatus, the wagering gaming apparatus comprising a 3-dimensional (3D) display device and at least one contactless sensor device, the method comprising:
-
causing, by at least one processor, the 3D display device to display a 3D scene for a game, the 3D scene comprising a virtual 3D space in which a plurality of virtual game components are displayed; sensing, by the at least one contactless sensor device, a location and shape of a physical object in a physical 3D space and generate 3D information indicative of the location and shape of the physical object in the physical 3D space; updating, based at least in part on the 3D information indicative of the location and shape of the physical object in the physical 3D space, a SD model for a virtual object in the 3D scene, the virtual object corresponding to the physical object; detecting an interaction between the virtual object and at least one virtual game component in the 3D scene; and in response to detecting an interaction between the virtual object and at least one virtual game component in the 3D scene, causing an action to be taken in the game, the action being based at least in part on the at least one virtual game component with which the virtual object interacted. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. At least one non-transitory computer-readable medium storing instructions which program at least one processor to perform a method for controlling a wagering gaming apparatus, the wagering gaming apparatus comprising a 3-dimensional (3D) display device and at least one contactless sensor device, the method comprising:
-
causing, by the at least one processor, the 3D display device to display a 3D scene for a game, the 3D scene comprising a virtual 3D space in which a plurality of virtual game components are displayed; sensing, by the at least one contactless sensor device, a location and shape of a physical object in a physical 3D space; generating, by the at least one contactless sensor device, 3D information indicative of the location and shape of the physical object in the physical 3D space; updating, by the at least one processor, based at least in part on the 3D information indicative of the location and shape of the physical object in the physical 3D space, a 3D model for a virtual object in the 3D scene, the virtual object corresponding to the physical object; detecting, by the at least one processor, an interaction between the virtual object and at least one virtual game component in the 3D scene; and in response to detecting an interaction between the virtual object and at least one virtual game component in the 3D scene, causing, by the at least one processor, an action to be taken in the game, the action being based at least in part on the at least one virtual game component with which the virtual object interacted.
-
Specification