Links relavant to surface resampling of polygonal models

Curvature Based Mesh Smoothing and Resampling

Mesh Preprocessing Tutorial

GABRIEL TAUBIN / PUBLICATIONS

ACM Symposium on Solid Modeling and Applications


Surface Resampling Software

Geomagic Studio 3.0 is capable of surface sampling (not resampling). By combining the abilities of Geomagic Studio 3.0 to automatically generate nurbs surfaces, and the ability of Maya 4.0 to automatically create polygonal meshes from nurbs surfaces, the following images were made.

(above) Original Point Cloud from Minolta 700 VVD file.

Obj file created with Geomagic Studio 3.0 from VVD file.

Nurbs surface generate with Geomagic Studio 3.0 from polygonal model.

Polygonal surface created with Maya 4.0 from nurbs surface. Notice the many white lines and dots where the polygonized nurbs patches did not convert into seamless boundaries between polygonal patches.

Mesh of polygonal surface generated from nurbs surface.

Rewraped mesh (done in Geomagic Studeio 3.0) generated from nurbs surface. This was done to remove the holes left behind when Maya 4.0 created a polygonized surface from the nurbs surface.

Detailed Polygonal Meshes, Irregular Triangles, Poor Boundaries, and Poor Polygonal Spacing

The polygons generated by the various programs and techniques used produced several differnt problematic conditions. First many triangles were irregular (meaning that at least one side was significantly longer than the other sides; maybe 10 times longer for example). Second boundaries between the nurbs patches were obvious in the polygonized models creating patchs of dense triangles in one region of the mesh adjacent to a region of low density triangles (and the curvature in these two regions is similar.) Third, the density of triangles in areas of low curvature did not generally gradually increase as the curvature in the region increased (the density of triangles frequently jumped as if crossing a border.) Below are illustrations of these points.

Files used for Transformations

original face (vvd file format)

original face with holes filled manually (obj file format)

nurbs model of original face (igs file format)

polygonized nurbs surface (obj file format)

polygonized nurbs surface (iv file format)

polygonized original surface with holes filled using Geomagic curvature based hole fillling (obj file format)

curvature filled polygonized nurbs surface downsampled to 20% original number of verticies (obj file format)