×

System and method of from-region visibility determination and delta-PVS based content streaming using conservative linearized umbral event surfaces

  • US 9,472,019 B2
  • Filed: 06/29/2011
  • Issued: 10/18/2016
  • Est. Priority Date: 06/30/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of determining a set of mesh polygons or fragments of said mesh polygons visible from a view region having a plurality of view region vertices, said mesh polygons forming polygon meshes, the method comprising:

  • a) determining, using processing circuitry, at least one first-order silhouette edge of said polygon meshes, wherein said at least one first-order silhouette edge includes;

    first and second polygons sharing said at least one first-order silhouette edge,the first polygon backfacing to each view region vertex from the plurality of view region vertices,the second polygon front-facing to at least one view region vertex from the plurality of view region vertices, andthe first and second polygons having a backfacing orientation with respect to each other;

    b) determining, using the processing circuitry, at least one supporting polygon between said view region and said at least one first-order silhouette edge wherein said at least one supporting polygon is a conservative supporting polygon that is constructed regardless of any mesh polygon intersecting said supporting polygon between said view region and said at least one first-order silhouette edge;

    c) constructing, using the processing circuitry, at least one wedge from said at least one supporting polygon, said at least one wedge extending away from said view region beyond said at least one first-order silhouette edge;

    d) determining, using the processing circuitry, one or more intersections of said wedges with said mesh polygons; and

    e) determining, using the processing circuitry, said set of said mesh polygons or fragments of said mesh polygons visible from said view region using said determined one or more intersections of said at least one wedge with said polygon meshes; and

    f) outputting, using processing circuitry, said set of said mesh polygons or fragments of said mesh polygons visible from said view region as a conservative approximate of exact surfaces visible from said view region.

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