×

Manipulation of 3-dimensional graphical objects for view in a multi-touch display

  • US 10,198,854 B2
  • Filed: 08/14/2009
  • Issued: 02/05/2019
  • Est. Priority Date: 08/14/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method that facilitates rendering a three-dimensional graphical object on a multi-touch display, the method comprising:

  • receiving an indication that a first member and a second member of a user are in contact with a surface of the multi-touch display with respect to the three-dimensional object that is graphically rendered thereon, the first member is in contact with the surface of the multi-touch display at a first touch point, and the second member is in contact with the surface of the multi-touch display at a second touch point, wherein at least one of the first touch point or the second touch point is outside the three-dimensional graphical object;

    responsive to receiving the indication, establishing a first axis, the first axis extending through the first touch point and the second touch point;

    responsive to receiving the indication, establishing a second axis that is perpendicular to the first axis, the second axis extending through the first axis at a point midway between the first touch point and the second touch point;

    responsive to receiving the indication, establishing a third axis that is perpendicular to the first axis and the second axis, the third axis being orthogonal to the surface of the multi-touch display and extending through an intersection of the first axis and the second axis, wherein the intersection of the first axis, the second axis, and the third axis is displaced from a centroid of the three-dimensional object;

    subsequent to the first axis, the second axis, and the third axis being established, receiving an indication that at least one of the first member, the second member, or a third member is moved along the surface of the multi-touch display relative to at least one of the first axis, the second axis, or the third axis;

    and causing the three-dimensional graphical object to appear to rotate and revolve in the multi-touch display about at least one of the first axis, the second axis, or the third axis based upon the indication that the at least one of the first member, the second member, or the third member is moved along the surface of the multi-touch display relative to the at least one of the first axis, the second axis, or the third axis.

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