Local T-spline surface skinning with shape preservation. (November 2018)
- Record Type:
- Journal Article
- Title:
- Local T-spline surface skinning with shape preservation. (November 2018)
- Main Title:
- Local T-spline surface skinning with shape preservation
- Authors:
- Oh, Min-Jae
Roh, Myung-Il
Kim, Tae-wan - Abstract:
- Abstract: Surface skinning is a surface generation method that uses a set of given cross-sectional curves, and it is widely used in free-form surface design. In the B-spline surface skinning, the given B-spline curves should be compatible, that is, the curves should have the same degree and knot sequence. While making the curves compatible, lots of control vertices are generated. Although T-spline surface skinning methods have been introduced to reduce the number of control vertices, the T-spline skinning method that was proposed by Nasri et al. (2012) can generate a wiggled surface when the given B-spline curves are not sufficiently compatible. The intermediate cross sections that were introduced for T-spline surface skinning cannot preserve the shape of the given B-spline curves if the adjacent B-spline curves do not have sufficient common knots, and it can cause wiggles on the surface. In this paper, we analyze this issue and suggest a modified method to remove the wiggles on the skinned T-spline surface. Furthermore, we propose an algorithm for shape preservation of the surface. Our approach is verified by suggesting some examples compared to the Nasri et al. (2012)'s method. Graphical abstract: Highlights: A local T-spline surface skinning method with shape preservation is proposed. Refining the given cross sections is not necessary to remove wiggled shape on the skinned surface. Compatibility of given cross sections is not necessary. Shape control of the final T-splineAbstract: Surface skinning is a surface generation method that uses a set of given cross-sectional curves, and it is widely used in free-form surface design. In the B-spline surface skinning, the given B-spline curves should be compatible, that is, the curves should have the same degree and knot sequence. While making the curves compatible, lots of control vertices are generated. Although T-spline surface skinning methods have been introduced to reduce the number of control vertices, the T-spline skinning method that was proposed by Nasri et al. (2012) can generate a wiggled surface when the given B-spline curves are not sufficiently compatible. The intermediate cross sections that were introduced for T-spline surface skinning cannot preserve the shape of the given B-spline curves if the adjacent B-spline curves do not have sufficient common knots, and it can cause wiggles on the surface. In this paper, we analyze this issue and suggest a modified method to remove the wiggles on the skinned T-spline surface. Furthermore, we propose an algorithm for shape preservation of the surface. Our approach is verified by suggesting some examples compared to the Nasri et al. (2012)'s method. Graphical abstract: Highlights: A local T-spline surface skinning method with shape preservation is proposed. Refining the given cross sections is not necessary to remove wiggled shape on the skinned surface. Compatibility of given cross sections is not necessary. Shape control of the final T-spline surface is more flexible. … (more)
- Is Part Of:
- Computer aided design. Volume 104(2018)
- Journal:
- Computer aided design
- Issue:
- Volume 104(2018)
- Issue Display:
- Volume 104, Issue 2018 (2018)
- Year:
- 2018
- Volume:
- 104
- Issue:
- 2018
- Issue Sort Value:
- 2018-0104-2018-0000
- Page Start:
- 15
- Page End:
- 26
- Publication Date:
- 2018-11
- Subjects:
- T-splines -- Skinning -- Lofting -- B-spline surface -- Free-form surface
Computer-aided design -- Periodicals
Engineering design -- Data processing -- Periodicals
Computer graphics -- Periodicals
Conception technique -- Informatique -- Périodiques
Infographie -- Périodiques
Computer graphics
Engineering design -- Data processing
Periodicals
Electronic journals
620.00420285 - Journal URLs:
- http://www.journals.elsevier.com/computer-aided-design/ ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cad.2018.04.006 ↗
- Languages:
- English
- ISSNs:
- 0010-4485
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3393.520000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 12837.xml