×

View Dependent Level-of-Detail for Tree-Based Replicated Geometry

  • US 20150178976A1
  • Filed: 11/28/2011
  • Published: 06/25/2015
  • Est. Priority Date: 11/28/2011
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer-implemented method for displaying geographic data in a three-dimensional environment, comprising:

  • (a) identifying, by one or more computing devices, a first node in a node tree including an instance set, the first node being located within a field of view of a virtual camera that defines a perspective to view content of the three-dimensional environment;

    (b) identifying, by the one or more computing devices, a first level-of-detail and a second level-of-detail of a model referenced by the instance set in the first node, the second level-of-detail having a higher resolution than the first level-of-detail;

    (c) identifying, by the one or more computing devices, a maximum number of instances at the second level-of-detail to render in a frame period;

    (d) determining, by the one or more computing, devices, an estimated density of a scene, the scene including nodes in the field of view of the virtual camera, wherein the determining (d) comprises determining an estimated density of the instance set in the first node; and

    (e) determining by the one or more computing devices, for the frame period, a dynamically determined LOD distance from a location of the virtual camera to a boundary that separates an instance at the first level-of-detail from an instance at the second level-of-detail, the LOD distance being dynamically determined based at least on the maximum number of instances identified in (c) and the estimated density of the scene determined in (d);

    wherein determining an estimated density of the instance set in the first node comprises determining, by the one or more computing devices, an area in the first node, determining, by the one or more computing devices, a number of instances within the area, and dividing, by the one or more computing devices, a number of instances within the area, wherein the area is determined as a function of the depth of the first node.

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