×

Generating reduced resolution textured model from higher resolution model

  • US 9,041,711 B1
  • Filed: 05/08/2012
  • Issued: 05/26/2015
  • Est. Priority Date: 05/08/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for simplifying a texture of a three-dimensional model, comprising:

  • (a) simplifying, with one or more computing devices, a first three-dimensional model to determine a second three-dimensional model, the first three-dimensional model having a higher resolution than the second three-dimensional model, the first three-dimensional model having a first texture atlas associated therewith that corresponds to a mapping of color onto at least a portion of a three-dimensional surface of the first three-dimensional model;

    (b) allocating, with the one or more computing devices, a second texture atlas for the second three-dimensional model; and

    (c) filling in, with the one or more computing devices, the second texture atlas for the second three-dimensional model such that the second texture atlas corresponds to a mapping of color onto at least a portion of a three-dimensional surface of the second three-dimensional model, wherein the filling in the second texture atlas (c) comprises;

    (d) determining, with the one or more computing devices, a location on the second three-dimensional model corresponding to a pixel in the second texture atlas for the second three-dimensional model;

    (e) determining, with the one or more computing devices, a ray extending from the location on the second three-dimensional model determined in (d) to a corresponding location on the first three-dimensional model;

    (f) determining, with the one or more computing devices, a color value texture ray and the first three-dimensional model;

    (g) determining, with the one or more computing devices, a color value texture mapped to the first three-dimensional model at the intersection determined in (f) based on the first texture atlas; and

    (h) setting, with the one or more computing devices, the color value determined in (g) to the pixel in the second texture atlas for the second three-dimensional model.

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