HAPTIC EFFECTS DESIGN SYSTEM
First Claim
Patent Images
1. A method for editing haptic effects, the method comprising:
- retrieving an animation object;
associating a haptic effect with the animation object, the haptic effect having a corresponding haptic drive signal;
associating interpolation points with the haptic drive signal along a timeline;
adjusting one or more parameters of the haptic drive signal between successive interpolation points to generate a modified haptic effect; and
rendering the animation object and the modified haptic effects.
1 Assignment
0 Petitions
Accused Products
Abstract
The systems and methods described herein are used to edit haptic effects in real-time. At the outset, an animation object is received. A haptic effect is associated with the animation object, the haptic effect having a corresponding haptic drive signal. Subsequently, interpolation points are associated with the haptic drive signal along a timeline. One or more parameters of the haptic drive signal are adjusted between successive interpolation points to generate a modified haptic effect. While adjusting the parameters, the animation object and the modified haptic effects may be rendered.
10 Citations
20 Claims
-
1. A method for editing haptic effects, the method comprising:
-
retrieving an animation object; associating a haptic effect with the animation object, the haptic effect having a corresponding haptic drive signal; associating interpolation points with the haptic drive signal along a timeline; adjusting one or more parameters of the haptic drive signal between successive interpolation points to generate a modified haptic effect; and rendering the animation object and the modified haptic effects. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer readable storage medium storing one or more programs configured to be executed by a processor, the one or more programs comprising instructions for:
-
retrieving an animation object; associating a haptic effect with the animation object, the haptic effect having a corresponding haptic drive signal; associating interpolation points with the haptic drive signal along a timeline; adjusting one or more parameters of the haptic drive signal between successive interpolation points to generate a modified haptic effect; and rendering the animation object and the modified haptic effects. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A device comprising:
-
a processor; and a memory storing one or more programs for execution by the processor, the one or more programs including instructions for; retrieving an animation object; associating a haptic effect with the animation object, the haptic effect having a corresponding haptic drive signal; associating interpolation points with the haptic drive signal along a timeline; adjusting one or more parameters of the haptic drive signal between successive interpolation points to generate a modified haptic effect; and rendering the animation object and the modified haptic effects. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification