Approximate T-spline surface skinning
This paper considers the problem of constructing a smooth surface to fit rows of data points. A special class of TT-spline surfaces is examined, which is characterized to have a global knot vector in one parameter direction and individual knot vectors from row to row in the other parameter direction...
Saved in:
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2013
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/84503 http://hdl.handle.net/10220/12762 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-84503 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-845032020-05-28T07:17:17Z Approximate T-spline surface skinning Yang, Xunnian. Zheng, Jianmin. School of Computer Engineering DRNTU::Engineering::Computer science and engineering This paper considers the problem of constructing a smooth surface to fit rows of data points. A special class of TT-spline surfaces is examined, which is characterized to have a global knot vector in one parameter direction and individual knot vectors from row to row in the other parameter direction. These TT-spline surfaces are suitable for lofted surface interpolation or approximation. A skinning algorithm using these TT-spline surfaces is proposed, which does not require the knot compatibility of sectional curves. The algorithm consists of three main steps: generating sectional curves by interpolating data points of each row by a BB-spline curve; computing the control curves of a skinning surface that interpolates the sectional curves; and approximating each control curve by a BB-spline curve with fewer knots, which results in a TT-spline surface. Compared with conventional BB-spline surface skinning, the proposed TT-spline surface skinning has two advantages. First, the sectional curves and the control curves of a TT-spline surface can be constructed independently. Second, the generated TT-spline skinning surface usually has much fewer control points than a lofted BB-spline surface that fits the data points with the same error bound. Experimental examples have demonstrated the effectiveness of the proposed algorithm. 2013-08-01T04:01:42Z 2019-12-06T15:46:12Z 2013-08-01T04:01:42Z 2019-12-06T15:46:12Z 2012 2012 Journal Article Yang, X.,& Zheng, J. (2012). Approximate -spline surface skinning. Computer-Aided Design, 44(12), 1269-1276. 0010-4485 https://hdl.handle.net/10356/84503 http://hdl.handle.net/10220/12762 10.1016/j.cad.2012.07.003 en Computer-aided design |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering |
spellingShingle |
DRNTU::Engineering::Computer science and engineering Yang, Xunnian. Zheng, Jianmin. Approximate T-spline surface skinning |
description |
This paper considers the problem of constructing a smooth surface to fit rows of data points. A special class of TT-spline surfaces is examined, which is characterized to have a global knot vector in one parameter direction and individual knot vectors from row to row in the other parameter direction. These TT-spline surfaces are suitable for lofted surface interpolation or approximation. A skinning algorithm using these TT-spline surfaces is proposed, which does not require the knot compatibility of sectional curves. The algorithm consists of three main steps: generating sectional curves by interpolating data points of each row by a BB-spline curve; computing the control curves of a skinning surface that interpolates the sectional curves; and approximating each control curve by a BB-spline curve with fewer knots, which results in a TT-spline surface. Compared with conventional BB-spline surface skinning, the proposed TT-spline surface skinning has two advantages. First, the sectional curves and the control curves of a TT-spline surface can be constructed independently. Second, the generated TT-spline skinning surface usually has much fewer control points than a lofted BB-spline surface that fits the data points with the same error bound. Experimental examples have demonstrated the effectiveness of the proposed algorithm. |
author2 |
School of Computer Engineering |
author_facet |
School of Computer Engineering Yang, Xunnian. Zheng, Jianmin. |
format |
Article |
author |
Yang, Xunnian. Zheng, Jianmin. |
author_sort |
Yang, Xunnian. |
title |
Approximate T-spline surface skinning |
title_short |
Approximate T-spline surface skinning |
title_full |
Approximate T-spline surface skinning |
title_fullStr |
Approximate T-spline surface skinning |
title_full_unstemmed |
Approximate T-spline surface skinning |
title_sort |
approximate t-spline surface skinning |
publishDate |
2013 |
url |
https://hdl.handle.net/10356/84503 http://hdl.handle.net/10220/12762 |
_version_ |
1681058375584972800 |