Patent Number: 8,878,848

Title: Method and device for snapping normals to create fair 3D surfaces from edge curves

Abstract: A method for generating a three dimensional (3D) surface includes receiving an input corresponding to a plurality of curves joined to define a single edge loop, analyzing each of the plurality of curves to define a plurality of edge segments based on an identified curve feature, calculating snap normal vectors for the endpoints of each of the plurality of edge segments, dividing the segmented edge loop into sub-loops based on the plurality of edge segments, determining the surface normal vectors for the sub-loops and combining these values with the snap surface normals at each end point to produce a final surface normal for each end point, and generating the continuous 3D surface based on triangles associated with the segmented edge loop and the surface normals associated with the end points.

Inventors: McDaniel; Richard Gary (Hightstown, NJ)

Assignee: Siemens Aktiengesellschaft

International Classification: G06T 15/30 (20110101); G06T 17/20 (20060101)

Expiration Date: 2019-11-04 0:00:00