Three dimensional surface drawing controlled by hand motion
First Claim
1. A method of producing a shape, comprising:
- using a virtual reality environment in which positions of a user'"'"'s hand are tracked;
forming a three-dimensional modeled surface by adding shapes defined by hand movements at each of a plurality of intervals; and
wherein an inside surface of the hand is used to form the modeled surface, by tracking movement of a tangent to the hand, to define a tangent plane of a surface being created.
2 Assignments
0 Petitions
Accused Products
Abstract
Surface drawing is described as a medium which provides direct control over the creation of a wide range of intricate shapes. Surfaces are created by moving a hand, instrumented with a special glove, through space in a semi-immersive 3D display and interaction environment. Intricate forms can be created using intuitive motions. The design space can be freely explored during the modeling process without the need to plan the construction of the final shape. In particular it supports unconstrained erasing and buildup of new geometry. An incremental Cookie Cutter algorithm, a construction method for triangulated meshes is described which allows the user to freely grow, join, and erase surfaces based on hand motions.
-
Citations
22 Claims
-
1. A method of producing a shape, comprising:
-
using a virtual reality environment in which positions of a user'"'"'s hand are tracked; forming a three-dimensional modeled surface by adding shapes defined by hand movements at each of a plurality of intervals; and wherein an inside surface of the hand is used to form the modeled surface, by tracking movement of a tangent to the hand, to define a tangent plane of a surface being created. - View Dependent Claims (2)
-
-
3. A method of producing a shape, comprising:
-
using a virtual reality environment in which positions of a user'"'"'s hand are tracked; forming a three-dimensional modeled surface by adding shapes defined by hand movements at each of a plurality of intervals, wherein an added shape comprises a surface region formed from sampled positions of a hand movement in the virtual reality environment during at least one of said intervals; and using an incremental technique to take an existing mesh of samples and changing it to add a new sample. - View Dependent Claims (4, 5)
-
-
6. A method of producing a shape, comprising:
-
using a virtual reality environment in which positions of a user'"'"'s hand are tracked; forming a three-dimensional modeled surface by adding shapes defined by hand movements at each of a plurality of intervals; using an incremental technique to take an existing mesh of samples and changing it to add a new sample; and wherein said technique comprises finding a neighborhood of samples, identifying a surface region, removing identified parts, and creating new parts to replace the identified parts, where the new parts take a new sample into account. - View Dependent Claims (7)
-
-
8. A method of producing a shape, comprising:
-
using a virtual reality environment in which positions of a user'"'"'s hand are tracked; forming a three-dimensional modeled surface by adding shapes defined by hand movements at each of a plurality of intervals; wherein the surface is selected as a normal to the surface of the hand.
-
-
9. A method of producing a shape, comprising:
-
using a virtual reality environment in which positions of a user'"'"'s hand are tracked; forming a three-dimensional modeled surface by adding shapes defined by hand movements at each of a plurality of intervals, wherein an added shape comprises a surface region formed from sampled positions of a hand movement in the virtual reality environment during at least one of said intervals; and modifying the drawing using one of a plurality of props. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method of producing a shape, comprising:
-
tracking a position of a user'"'"'s hand; forming a three-dimensional modeled surface based on said position of said user'"'"'s hand at different times; wherein said forming comprises using the hand to create 3d-strokes of shape; and wherein said samples are added by deprojecting a shape, removing parts, adding new parts, and reprojecting said shape.
-
-
15. A method of producing a shape, comprising:
-
tracking a position of a user'"'"'s hand; and forming a three-dimensional modeled surface by finding hand positions at different times, storing those positions, and forming the surface using said positions to define points on the actual surface that is formed; wherein a first hand posture comprises a start to track posture; and
,using the finger to draw a narrower stroke. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification