×

Panning in a three dimensional environment on a mobile device

  • US 10,222,931 B2
  • Filed: 04/11/2016
  • Issued: 03/05/2019
  • Est. Priority Date: 08/22/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for navigating a virtual camera in a three dimensional environment on a mobile device having a touch screen, comprising:

  • receiving a user input indicating that an object has touched a first point on a touch screen of a mobile device and the object has been dragged to a second point on the touch screen;

    receiving an orientation of the mobile device;

    determining a first panning mode for a virtual camera in a three dimensional environment on the mobile device when the orientation of the mobile device is below an angular threshold, wherein the three dimensional environment includes a three dimensional model, and wherein the first panning mode corresponds to a mode in which the virtual camera stays stationary and the three-dimensional model is translated only when the user input is up and down and in which a yaw value of the virtual camera changes when the user input is left and right; and

    determining a second panning mode for the virtual camera in a three dimensional environment on the mobile device when the orientation of the mobile device is above the angular threshold, wherein the second panning mode corresponds to a mode in which the virtual camera stays stationary and the three-dimensional model is translated in all directions based on the user input;

    wherein the user input indicating that an object has touched a first point on a screen of the mobile device and the object has been dragged to a second point on the touch screen causes a virtual camera to have a different behavior when the first panning mode is determined than when the second panning mode is determined.

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