Provided are a system and method for extracting a curvature adapted mesh from a three dimensional implicit function data. The system includes an initial mesh generation module, a curvature geometry module, a space division module, and a final mesh extraction module. The initial mesh generation module generates an initial mesh by receiving implicit function data. The curvature geometry module receives the initial mesh from the initial mesh generation module, calculates a directional curvature of a curved surface, generates a Delaunay vertex set used for Delaunay triangulation, and recalculates an implicit function. The space division module generates Delaunay triangulation information by performing Delaunay triangulation based on the generated Delaunay vertex set from the curvature geometry module, and the final mesh extraction module receives the generated Delaunay triangulation information from the space division module and the three dimensional implicit function data updated at the curvature geometry module, and extracts a final mesh the received three dimensional implicit function data.
展开▼