Generation of Canvas Elements for Drawing Objects
First Claim
1. A method operable on a computing device for creating a canvas element for a three dimensional (3D) object to be displayed in a browser, the method comprising:
- receiving, via the computing device, a user input for a selection of a 3D object, which is to be displayed in the browser;
receiving, via the computing device, a user input for a location in the browser for displaying the 3D object;
receiving, via the computing device, a user input for a size of the 3D object in the browser;
receiving, via the computing device, a user input for displaying the 3D object at the location and for the 3D object to have the size;
creating, via the computing device, a canvas element having location information for the location and size information for the size and in which the 3D object is to be displayed, wherein the canvas element is created based on receiving the user input for displaying the 3D object; and
displaying, via the computing device, the 3D object in the canvas element in the browser.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for creating a canvas element for a 3D object to be displayed in a browser includes: receiving a user input for a selection of a 3D object, which is to be displayed in the browser; receiving a user input for a location in the browser for displaying the 3D object; and receiving a user input for a size of the 3D object in the browser. The method further includes: receiving a user input for displaying the 3D object at the location and for the 3D object to have the size; creating a canvas element having location information for the location and size information for the size and in which the 3D object is to be displayed where the canvas element is created based on receiving the user input for displaying the 3D object; and displaying the 3D object in the canvas element in the browser.
6 Citations
20 Claims
-
1. A method operable on a computing device for creating a canvas element for a three dimensional (3D) object to be displayed in a browser, the method comprising:
-
receiving, via the computing device, a user input for a selection of a 3D object, which is to be displayed in the browser; receiving, via the computing device, a user input for a location in the browser for displaying the 3D object; receiving, via the computing device, a user input for a size of the 3D object in the browser; receiving, via the computing device, a user input for displaying the 3D object at the location and for the 3D object to have the size; creating, via the computing device, a canvas element having location information for the location and size information for the size and in which the 3D object is to be displayed, wherein the canvas element is created based on receiving the user input for displaying the 3D object; and displaying, via the computing device, the 3D object in the canvas element in the browser. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium comprises instructions for creating a canvas element for a three dimensional (3D) object to be displayed in a browser, the instructions for controlling a computer system to be operable for:
-
receiving a user input for a selection of a 3D object, which is to be displayed in the browser; receiving a user input for a location in the browser for displaying the 3D object; receiving a user input for a size of the 3D object in the browser; receiving a user input for displaying the 3D object at the location and for the 3D object to have the size; creating a canvas element having location information for the location and size information for the size and in which the 3D object is to be displayed, wherein the canvas element is created based on receiving the user input for displaying the 3D object; and displaying the 3D object in the canvas element in the browser. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. An apparatus configured to create a canvas element for a three dimensional (3D) object to be displayed in a browser, the apparatus comprising:
-
one or more computer processors; and a computer-readable storage medium comprising instructions for controlling the one or more computer processors to be operable for; receiving a user input for a selection of a 3D object, which is to be displayed in the browser; receiving a user input for a location in the browser for displaying the 3D object; receiving a user input for a size of the 3D object in the browser; receiving a user input for displaying the 3D object at the location and for the 3D object to have the size; creating a canvas element having location information for the location and size information for the size and in which the 3D object is to be displayed, wherein the canvas element is created based on receiving the user input for displaying the 3D object; and displaying the 3D object in the canvas element in the browser. - View Dependent Claims (19, 20)
-
Specification