• DocumentCode
    3115716
  • Title

    Consistent normal orientation for polygonal meshes

  • Author

    Borodin, Pavel ; Zachmann, Gabriel ; Klein, Reinhard

  • Author_Institution
    Inst. of Comput. Sci. II, Bonn Univ.
  • fYear
    2004
  • fDate
    19-19 June 2004
  • Firstpage
    18
  • Lastpage
    25
  • Abstract
    In this paper, we propose a new method that can consistently orient all normals of any mesh (if at all possible), while ensuring that most polygons are seen with their front-faces from most viewpoints. Our algorithm combines the proximity-based with a new visibility-based approach. Thus, it virtually eliminates the problems of proximity-based approaches, while avoiding the limitations of previous solid-based approaches. Our new method builds a connectivity graph of the patches of the model, which encodes the "proximity" of neighboring patches. In addition, it augments this graph with two visibility coefficients for each patch. Based on this graph, a global consistent orientation of all patches is quickly found by a greedy optimization. We have tested our new method with a large suite of models, many of which from the automotive industry. The results show that almost all models can be oriented consistently and sensibly using our new algorithm
  • Keywords
    computational geometry; mesh generation; solid modelling; boundary representation; connectivity graph; consistent normal orientation; polygonal meshes; surface patches; visibility-based approach; Automotive engineering; Computer graphics; Computer science; Light sources; Rendering (computer graphics); Solid modeling; Spline; Surface reconstruction; Surface topography; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Graphics International, 2004. Proceedings
  • Conference_Location
    Crete
  • ISSN
    1530-1052
  • Print_ISBN
    0-7695-2171-1
  • Type

    conf

  • DOI
    10.1109/CGI.2004.1309188
  • Filename
    1309188