• DocumentCode
    1454912
  • Title

    “Meshsweeper”: dynamic point-to-polygonal mesh distance and applications

  • Author

    Guezlec, A.

  • Author_Institution
    Multigen-Pradigm Inc., Comput. Associates Co., San Jose, CA
  • Volume
    7
  • Issue
    1
  • fYear
    2001
  • Firstpage
    47
  • Lastpage
    61
  • Abstract
    We introduce a new algorithm for computing the distance from a point to an arbitrary polygonal mesh. Our algorithm uses a multiresolution hierarchy of bounding volumes generated by geometric simplification. Our algorithm is dynamic, exploiting coherence between subsequent queries using a priority process and achieving constant time queries in some cases. It can be applied to meshes that transform rigidly or deform nonrigidly. We illustrate our algorithm with a simulation of particle dynamics and collisions with a deformable mesh, the computation of distance maps and offset surfaces, the computation of an approximation to the expensive Hausdorff distance between two shapes, and the detection of self-intersections. We also report comparison results between our algorithm and an alternative algorithm using an octree, upon which our method permits an order-of-magnitude speed-up
  • Keywords
    computational geometry; computer graphics; mesh generation; octrees; Hausdorff distance; Meshsweeper; bounding volumes; constant time queries; deformable mesh; distance maps; dynamic point-to-polygonal mesh distance; geometric simplification; multiresolution hierarchy; octree; offset surfaces; particle dynamics simulation; self-intersections; triangular mesh; Application software; Approximation algorithms; Computational modeling; Computer graphics; Data structures; Deformable models; Euclidean distance; Heuristic algorithms; Shape; Spatial resolution;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/2945.910820
  • Filename
    910820