CPC G06F 3/016 (2013.01) [G06F 3/165 (2013.01); G06F 3/167 (2013.01)] | 25 Claims |
1. A computer-implemented method, comprising:
receiving, using a device, a command to generate a haptic output in accordance with a haptic event, the haptic event specifying a sharpness value and an intensity value of the haptic output;
determining a waveform corresponding to the sharpness value, wherein the waveform is determined using a mapping of the sharpness value to the waveform and the mapping is dependent on a hardware type of the device;
scaling the waveform, based at least in part on the intensity value; and
generating the haptic output based at least in part upon the scaled waveform.
|