×

Display techniques for three-dimensional virtual reality

  • US 6,504,535 B1
  • Filed: 11/12/1998
  • Issued: 01/07/2003
  • Est. Priority Date: 06/30/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for use in processing a view of a three-dimensional world in which a first portion of said world is modeled as computer graphics and a second portion of said world is represented by a two-dimensional image texture-mapped on a panel, said two-dimensional image including an object depicted in perspective, said image being such that features of the object closer to a predetermined point of the image are farther away from a user'"'"'s viewpoint, comprising the steps of:

  • segmenting the two-dimensional image into a plurality of sections;

    setting the pixel resolution of each of said plurality of sections according to its location within the two-dimensional image;

    determining a vector, {overscore (C)}, corresponding to the direction of said perspective object in the three-dimensional world;

    projecting towards said panel the vector, {overscore (C)}, from the two-dimensional image'"'"'s ideal viewing point, IVP, the intersection of said vector, {overscore (C)}, with the panel being denoted as the image'"'"'s vanishing point, P;

    segmenting said panel into triangular regions intersecting at the image'"'"'s vanishing point, P;

    determining the current viewpoint, V, of the user and projecting a vector, {overscore (T)}, from the image'"'"'s ideal viewing point, IVP, to the current viewpoint, V;

    determining a new vanishing point for the two-dimensional image in accordance with the following relationship P′

    =P+{overscore (T)};

    distorting the triangular regions in the space of the three-dimensional world such that they intersect at the new vanishing point, P′

    ;

    texture-mapping the two-dimensional image in the triangular regions onto said distorted triangular regions; and

    displaying the computer graphics along with the two-dimensional image.

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