Abstract
In this paper we present a new method for the model of interpolation sweep surfaces by the C 2-continuous generalized quasi-cubic interpolation spline. Once given some key position, orientation and some points which are passed through by the spine and initial cross-section curves, the corresponding sweep surface can be constructed by the introduced spline function without calculating control points inversely as in the cases of B-spline and Bézier methods or solving equation system as in the case of cubic polynomial interpolation spline. A local control technique is also proposed for sweep surfaces using scaling function, which allows the user to change the shape of an object intuitively and effectively. On the basis of these results, some examples are given to show how the method is used to model some interesting surfaces.
This work was completed with the support by the National Natural Science Foundation of China under Grant No. 10171026 and No. 60473114, and in part by the Research Funds for Young Innovation Group, Education Department of Anhui Province under Grant No. 2005TD03, and the Anhui Provincial Natural Science Foundation under Grant No. 070416273X, and the Natural Science Foundation of Anhui Provincial Education Department under Grant No. 2006KJ252B, and the Funds for Science & Technology Innovation of the Science & Technology Department of Anqing City under Grant No. 2003-48.
Chapter PDF
Similar content being viewed by others
Keywords
- Interpolation Spline
- Spine Curve
- Pythagorean Hodograph
- Pythagorean Hodograph Spline
- Pythagorean Hodograph Spline Curve
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Du, S.J., Surmann, T., Webber, O., Weinert, K.: Formulating swept profiles for five-axis tool motions. International Journal of Machine Tools & Manufacture 45, 849–861 (2005)
Hu, Z.J., Ling, Z.K.: Swept volumes generated by the natural quadric surfaces. Comput. & Graphics 20, 263–274 (1996)
Hua, J., Qin, H.: Free form deformations via sketching and manipulating the scalar fields. In: Proc. of the ACM Symposium on Solid Modeling and Application, pp. 328–333 (2003)
Hyun, D.E., Yoon, S.H., Kim, M.S., Jüttler, B.: Modeling and deformation of arms and legs based on ellipsoidal sweeping. In: Proc. of the 11th Pacific Conference on Computer Graphics and Applications (PG 2003), pp. 204–212 (2003)
Jüttler, B., Mäurer, C.: Cubic pythagorean hodograph spline curves and applications to sweep surface modeling. Computer-Aided Design 31, 73–83 (1999)
Li, C.J., Ge, W.B., Wang, G.P.: Dynamic surface deformation and modeling using rubber sweepers. In: Pan, Z., Aylett, R.S., Diener, H., Jin, X., Göbel, S., Li, L. (eds.) Edutainment 2006. LNCS, vol. 3942, pp. 951–961. Springer, Heidelberg (2006)
Ma, L.Z., Jiang, Z.D., Chan, T.K.Y.: Interpolating and approximating moving frames using B-splines. In: Proc. of the 8th Pacific Conference on Computer Graphics and Applications (PG 2000), pp. 154–164 (2000)
Olver, P.J.: Moving frames. Journal of Symbolic Computation 36, 501–512 (2003)
Schmidt, R., Wyvill, B.: Generalized sweep templates for implicit modeling. In: Proc. of the 3rd International Conference on Computer Graphics and Interactive Techniques in Australasia and South East Asia, pp. 187–196 (2005)
Seong, J.K., Kim, K.J., Kim, M.S., Elber, G.: Perspective silhouette of a general swept volume. The Visual Computer 22, 109–116 (2006)
Su, B.Y., Tan, J.Q.: A family of quasi-cubic blended splines and applications. J. Zhejiang Univ. SCIENCE A 7, 1550–1560 (2006)
Su, B.Y., Tan, J.Q.: Geometric modeling for interpolation surfaces based on blended coordinate system. In: Zha, H., Pan, Z., Thwaites, H., Addison, A.C., Forte, M. (eds.) VSMM 2006. LNCS, vol. 4270, pp. 222–231. Springer, Heidelberg (2006)
Wang, W.P., Joe, B.: Robust computation of the rotation minimizing frame for sweep surface modeling. Computer-Aided Design 23, 379–391 (1997)
Yoon, S.H., Kim, M.S.: Sweep-based Freeform Deformations. Computer Graphics Forum (Eurographics 2006) 25, 487–496 (2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Su, B., Tan, J. (2007). Sweeping Surface Generated by a Class of Generalized Quasi-cubic Interpolation Spline. In: Shi, Y., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds) Computational Science – ICCS 2007. ICCS 2007. Lecture Notes in Computer Science, vol 4488. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72586-2_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-72586-2_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72585-5
Online ISBN: 978-3-540-72586-2
eBook Packages: Computer ScienceComputer Science (R0)