Systems and methods for three-dimensional modeling
First Claim
1. A system for warping a three-dimensional virtual object, the system comprising:
- (a) a meshing module that creates an editable mesh corresponding to a portion of a surface of a three-dimensional virtual object;
(b) an analytic module that modifies the editable mesh in response to a stimulus; and
(c) a warping module that warps the three-dimensional virtual object to accommodate the modified editable mesh while substantially maintaining surface detail over the warped portion.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for modifying a virtual object stored within a computer. The systems and methods allow virtual object modifications that are otherwise computationally inconvenient. The virtual object is represented as a volumetric representation. A portion of the volumetric model is converted into an alternative representation. The alternative representation can be a representation having a different number of dimensions from the volumetric representations. A stimulus is applied to the alternative representation, for example by a user employing a force-feedback haptic interface. The response of the alternative representation to the stimulus is calculated. The change in shape of the virtual object is determined from the response of the alternative representation. The representations of the virtual object can be displayed at any time for the user. The user can be provided a force-feedback response. Multiple stimuli can be applied in succession. Multiple alternative representations can be employed in the system and method.
208 Citations
15 Claims
-
1. A system for warping a three-dimensional virtual object, the system comprising:
-
(a) a meshing module that creates an editable mesh corresponding to a portion of a surface of a three-dimensional virtual object; (b) an analytic module that modifies the editable mesh in response to a stimulus; and (c) a warping module that warps the three-dimensional virtual object to accommodate the modified editable mesh while substantially maintaining surface detail over the warped portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification