Abstract:An algorithm for extracting feature curves of triangular meshes based on multi seed points is proposed. First, feature contour positions of triangular meshes are detected on the basis of curvature value and normal vector, and these positions are highlighted with difference colours. Then, several seed points on the proper position are assigned and their feature attributes are computed. Next, their node assessment functions are constructed and correct path nodes are chosen. Finally, the curves extracted from the triangular meshes are smoothed. Experimental results show that the method is not only effective to extract closed feature curves and sharp edges, but also useful for opened feature curves and the region that the features change gently. It has higher accuracy than other methods to detect feature at the branch feature regions.