Dynamic creation and modeling of solid models
First Claim
Patent Images
1. A computer-implemented method performed by a computer for performing three-dimensional (3D) modeling comprising:
- (a) activating, in a 3D modeling application executing on a multi-touch device, a modeling tool;
(b) receiving an input touch event;
(c) determining that the input touch event triggers creation of a new 3D geometric form instead of another operation;
(d) receiving an input gesture on the multi-touch device, wherein the input gesture comprises a drag of a user'"'"'s finger along a path; and
(e) dynamically, in real-time as the input gesture is received, creating and displaying the new 3D geometric form, wherein a shape of the new 3D geometric form corresponds to the input gesture.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, system, and computer-readable storage device is configured to perform three-dimensional (3D) modeling. A modeling tool is activated in a 3D modeling application executing on a multi-touch device. An input touch event and input gesture for creating a new 3D geometric form is received. Dynamically, in real-time as the input gesture is received, the new 3D geometric form is created and displayed. The shape of the new 3D geometric form corresponds to the input gesture.
47 Citations
20 Claims
-
1. A computer-implemented method performed by a computer for performing three-dimensional (3D) modeling comprising:
-
(a) activating, in a 3D modeling application executing on a multi-touch device, a modeling tool; (b) receiving an input touch event; (c) determining that the input touch event triggers creation of a new 3D geometric form instead of another operation; (d) receiving an input gesture on the multi-touch device, wherein the input gesture comprises a drag of a user'"'"'s finger along a path; and (e) dynamically, in real-time as the input gesture is received, creating and displaying the new 3D geometric form, wherein a shape of the new 3D geometric form corresponds to the input gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for performing three-dimensional (3D) modeling in a multi-touch computer system comprising:
-
(a) a multi-touch computer device; and (b) a 3D modeling application executing on the multi-touch computer device, wherein the 3D modeling application is configured to; (i) activate a modeling tool; (ii) receive an input touch event; (iii) determine that the input touch event triggers creation of a new 3D geometric form instead of another operation; (iv) receive an input gesture on the multi-touch device, wherein the input gesture comprises a drag of a user'"'"'s finger along a path; and (v) dynamically, in real-time as the input gesture is received, create and display the new 3D geometric form, wherein a shape of the new 3D geometric form corresponds to the input gesture. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification