Publication | Closed Access
A signal processing approach to fair surface design
1.8K
Citations
36
References
1995
Year
Unknown Venue
Geometric ModelingEngineeringGeometryNatural SciencesDesignComputer EngineeringArbitrary TopologySubdivision SurfaceComputer-aided DesignSignal Processing ApproachSurface Subdivision MethodsVolume ParameterizationSurface SmoothingComputational GeometrySurface ModelingSurface DesignGeometry Processing
The authors present an interactive tool for free‑form fair surface design that extends to various constraints. They generalize two‑dimensional discrete Fourier analysis to surface signals, yielding a simple low‑pass filter algorithm applicable to arbitrary topology, linear in time and space, and combine it with subdivision and linear‑system solutions for constraints. Compared to optimization‑based fairing, the algorithm runs in linear time and space, enabling affordable fairing of very large surfaces such as volumetric medical data. © CR.
In this paper we describe a new tool for interactive free-form fair surface design. By generalizing classical discrete Fourier analysis to two-dimensional discrete surface signals – functions defined on polyhedral surfaces of arbitrary topology –, we reduce the problem of surface smoothing, or fairing, to low-pass filtering. We describe a very simple surface signal low-pass filter algorithm that applies to surfaces of arbitrary topology. As opposed to other existing optimization-based fairing methods, which are computationally more expensive, this is a linear time and space complexity algorithm. With this algorithm, fairing very large surfaces, such as those obtained from volumetric medical data, becomes affordable. By combining this algorithm with surface subdivision methods we obtain a very effective fair surface design technique. We then extend the analysis, and modify the algorithm accordingly, to accommodate different types of constraints. Some constraints can be imposed without any modification of the algorithm, while others require the solution of a small associated linear system of equations. In particular, vertex location constraints, vertex normal constraints, and surface normal discontinuities across curves embedded in the surface, can be imposed with this technique. CR
| Year | Citations | |
|---|---|---|
Page 1
Page 1