Back to Search
Start Over
Localized construction of curved surfaces from polygon meshes: A simple and practical approach on GPU
- Source :
- Computer-Aided Design. 43:573-585
- Publication Year :
- 2011
- Publisher :
- Elsevier BV, 2011.
-
Abstract
- We present a method for refining n-sided polygons on a given piecewise linear model by using local computation, where the curved polygons generated by our method interpolate the positions and normals of vertices on the input model. Firstly, we construct a Bezier curve for each silhouette edge. Secondly, we employ a new method to obtain C^1 continuous cross-tangent functions that are constructed on these silhouette curves. An important feature of our method is that the cross tangent functions are produced solely by their corresponding facet parameters. Gregory patches can therefore be locally constructed on every polygon while preserving G^1 continuity between neighboring patches. To provide a flexible shape control, several local schemes are provided to modify the cross-tangent functions so that the sharp features can be retained on the resultant models. Because of the localized construction, our method can be easily accelerated by graphics hardware and fully run on the Graphics Processing Unit (GPU).
- Subjects :
- Graphics hardware
Graphics processing unit
Tangent
Bézier curve
Geometry
Computer Graphics and Computer-Aided Design
Industrial and Manufacturing Engineering
Computer Science Applications
Silhouette
Polygon
Silhouette edge
Polygon mesh
Algorithm
ComputingMethodologies_COMPUTERGRAPHICS
Mathematics
Subjects
Details
- ISSN :
- 00104485
- Volume :
- 43
- Database :
- OpenAIRE
- Journal :
- Computer-Aided Design
- Accession number :
- edsair.doi...........6f8485507747514eea46a94a881b4a4f
- Full Text :
- https://doi.org/10.1016/j.cad.2011.01.010