INTERACTIVE GAME APPARATUS AND TOY CONSTRUCTION SYSTEM
First Claim
1. A toy construction system comprising:
- a plurality of toy construction elements, each comprising one or more coupling members configured for releasably interconnecting the toy construction elements with each other;
an image capturing device operable to capture one or more images of a toy construction model constructed from one or more of said toy construction elements; and
a processor configuredto extract a two-dimensional view of the toy construction model from the captured image;
to create a virtual object in a virtual environment; and
to create a three-dimensional graphical representation of the virtual object from the extracted two-dimensional view, wherein the created three-dimensional representation has a first view, seen along a first direction, defined by the extracted two-dimensional view, and a size along the first direction determined from a size of the extracted two-dimensional view.
2 Assignments
0 Petitions
Accused Products
Abstract
A toy construction system comprising: a plurality of toy construction elements, each comprising one or more coupling members configured for releasably interconnecting the toy construction elements with each other; an image capturing device operable to capture one or more images of a toy construction model constructed from one or more of said toy construction elements; and a processor configured to extract a two-dimensional view of the toy construction model from the captured image; to create a virtual object in a virtual environment; and to create a three-dimensional graphical representation of the virtual object from the extracted two-dimensional view, wherein the created three-dimensional representation has a first view, seen along a first direction, defined by the extracted two-dimensional view, and a size along the first direction determined from a size of the extracted two-dimensional view.
22 Citations
33 Claims
-
1. A toy construction system comprising:
-
a plurality of toy construction elements, each comprising one or more coupling members configured for releasably interconnecting the toy construction elements with each other; an image capturing device operable to capture one or more images of a toy construction model constructed from one or more of said toy construction elements; and a processor configured to extract a two-dimensional view of the toy construction model from the captured image; to create a virtual object in a virtual environment; and to create a three-dimensional graphical representation of the virtual object from the extracted two-dimensional view, wherein the created three-dimensional representation has a first view, seen along a first direction, defined by the extracted two-dimensional view, and a size along the first direction determined from a size of the extracted two-dimensional view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 25, 26, 27)
-
-
10. A toy construction system comprising:
-
a plurality of toy construction elements, each comprising one or more coupling members configured for releasably interconnecting the toy construction elements with each other; an image capturing device operable to capture one or more images of a toy construction model constructed from one or more of said toy construction elements; and a processor configured to determine, from the captured one or more images, one or more visual attribute parameters, each indicative of a respective visual attribute derivable from one or more of a color, a shape and a size of the toy construction model; to create a virtual object in a computer-generated virtual environment; and to control the virtual object in the computer-generated virtual environment to have a behaviour based on the determined one or more visual attribute parameters. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
28. A computer-implemented method of creating a virtual object in a computer-generated virtual environment, the method comprising:
-
receiving a digital representation of a toy construction model constructed from one or more toy construction elements, each comprising coupling members configured for releasably interconnecting the toy construction elements with each other; extracting a two-dimensional view of the toy construction model from the received digital representation; creating a virtual object in a virtual environment; and creating a three-dimensional graphical representation of the virtual object from the extracted two-dimensional view, wherein the created three-dimensional representation has a first view, seen along a first direction, defined by the extracted two-dimensional view, and a size along the first direction determined from a size of the extracted two-dimensional view. - View Dependent Claims (32, 33)
-
-
29. A method of controlling a virtual character in a virtual environment, the method comprising:
-
receiving a digital representation of a toy construction model constructed from one or more toy construction elements, each comprising coupling members configured for releasably interconnecting the toy construction elements with each other; determining, from the received digital representation, one or more visual attribute parameters, each indicative of a respective visual attribute derivable from one or more of a colour, a shape and a size of the toy construction model; creating a virtual object in the virtual environment; and controlling the virtual object in the virtual environment to have a behaviour based on the determined one or more visual attribute parameters.
-
-
30. A computer-implemented method of manipulating a three-dimensional virtual construction model assembled from a plurality of virtual construction elements, the method comprising:
-
displaying a representation of a virtual construction model; displaying a plurality of virtual construction elements as a simulated heap of arbitrarily positioned virtual construction elements; and
allowing a user to select one or more virtual construction elements and to add the selected virtual construction element to the virtual construction model;wherein allowing a user to select one or more virtual construction elements comprises allowing a user to select a virtual construction element from the simulated heap and to reposition the selected construction element within the selection area.
-
-
31. A computer-implemented method of manipulating a three-dimensional virtual construction model assembled from a plurality of virtual construction elements, the method comprising:
-
displaying a representation of a virtual construction model; displaying a plurality of virtual construction elements and allowing a user to select one or more virtual construction elements and to add the selected virtual construction element to the virtual construction model; computing a virtual attribute of a virtual object represented by the virtual construction model; and responsive to adding a virtual construction element to the virtual construction model, dynamically re-computing the virtual attribute.
-
Specification