×

Simulating three-dimensional features

  • US 9,041,734 B2
  • Filed: 08/12/2011
  • Issued: 05/26/2015
  • Est. Priority Date: 07/12/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing viewpoint-dependent image display, comprising:

  • capturing a first image of a user of an electronic device using at least one imaging element of the electronic device;

    determining a first relative viewpoint of the user with respect to the electronic device based at least in part upon the first image;

    obtaining information for generating a graphical three-dimensional representation of a plurality of objects;

    rendering a first graphical representation of the plurality of objects for display on a display element of the electronic device to correspond to the first relative viewpoint of the user, a first object of the plurality of objects being rendered to occlude a second object of the plurality of objects by a first amount;

    detecting, using an orientation determining element of the electronic device, a change in orientation of the electronic device;

    determining, based at least in part on the change in orientation, a second relative viewpoint of the user with respect to the electronic device, wherein the second relative viewpoint is different from the first relative viewpoint; and

    rendering, based at least in part on the change in orientation, a second graphical representation of the first object and the second object to correspond to the second relative viewpoint of the user, wherein rendering the second graphical representation includes;

    rendering, by utilizing three-dimensional data of the first object and three-dimensional data of the second object, the first object to occlude the second object by a second amount, the first amount being different than the second amount,determining a shadow to be cast on the second object based at least in part on the second amount of occlusion and an intersection of virtual light from a virtual light source with the first object, andrendering the shadow on the second object.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×