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
Link To Document