×

3D manipulation using applied pressure

  • US 9,041,679 B2
  • Filed: 02/18/2014
  • Issued: 05/26/2015
  • Est. Priority Date: 04/01/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method of manipulating a three-dimensional object displayed in a multi-touch display device, the method comprising:

  • displaying an initial view of a three-dimensional object on a two-dimensional touch display;

    detecting a first touch, second touch, and third touch at respective touch points on the touch display that correspond to virtual contact points on the three-dimensional object displayed on the touch display;

    detecting movement of the touch point for the first touch from an initial position to a final position on the touch display, while each of the second touch and third touch remain at respective initial positions; and

    rendering, on the multi-touch display device, a new three-dimensional view of the three-dimensional object based on the movement of the first touch, wherein each contact point remains displayed by the multi-touch display device substantially underneath its corresponding touch point, the new three-dimensional view being scaled, rotated, and/or translated from the initial view of the three-dimensional object;

    wherein a screen-space projection of each respective contact point is determined by projecting each contact point onto the touch display; and

    wherein rendering the new three-dimensional view of the three-dimensional object comprises applying an algorithm to reduce distances between the final position of the first touch point and a first screen-space projection, the initial position of the second touch point and a second screen-space projection, and the initial position of the third touch point and a third screen-space projection.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×