|
Gamma四元数样条曲线相关问题研究
|
Abstract:
随着计算机技术的发展,计算机图形学的重要性逐渐被体现出来,样条曲线也随之迅速发展起来。其研究领域也涉及诸多内容,主要有各阶次样条曲线的不同扩展,光顺的新方法研究以及造型与形状调整。本文将四元数方法与样条理论相结合,以Bézier四元数曲线和Boehm的Gamma样条曲线理论为基础,构建了Gamma四元数样条曲线并对其性质进行研究。首先,将欧氏空间中的Gamma样条曲线推广到四元数空间上,定义了球面Gamma四元数样条曲线。然后,对其光滑性进行了研究,证明了该样条曲线是C1连续的,并且在满足一定条件时,该曲线就是C2连续的。最后,对上述方法进行了应用。该构造方法引入了可以改变样条曲线形状的参数,从而使得构造的样条曲线具有很强的灵活性。
With the development of computer technology, the importance of computer graphics is gradually reflected, and the spline curve also develops rapidly. Its research field also involves a lot of contents, including different extension of spline curves of various orders, new methods of smoothing and modeling and shape adjustment. Based on Bézier quaternion curve and Boehm’s Gamma spline curve theory, this paper combines quaternion method with spline theory, constructs Gamma qua-ternion spline curve and studies its properties. Firstly, the Gamma quaternion spline curve in Eu-clidean space is extended to quaternion space, and the spherical Gamma quaternion spline curve is defined. Then, it is proved that the spline curve is C1 continuous, and it is C2 continuous when cer-tain conditions are satisfied. Finally, the above method is applied. The parameters that can change the shape of the spline curve are introduced in this construction method so that the spline curve can be constructed with strong flexibility.
[1] | Jin, X.G., Bao, H.J. and Peng, Q.S. (1997) A Survey of Computer Animation. Journal of Software, 8, 241-251. |
[2] | Shoemake, K. (1985) Animating Rotation with Quaternion Curves. Computer Graphics, 19, 245-254.
https://doi.org/10.1145/325165.325242 |
[3] | Kim, M.J., Kim, M.S. and Shin, S. (1996) A Compact Differential Formula for the First Derivative of a Unit Quaternion Curve. Journal of Vosualization and Computer Animation, 7, 43-57.
https://doi.org/10.1002/(SICI)1099-1778(199601)7:1<43::AID-VIS136>3.0.CO;2-T |
[4] | Kim, M.J., Kim, M.S. and Shin, S. (1995) A General Construction Scheme for Unit Quaternion Curves with Simple High Order Deraivatives. In: Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH, Los Angeles, 369-376. https://doi.org/10.1145/218380.218486 |
[5] | Ge, W., Huang, Z. and Wang, G. (2007) Interpolating Solid Orienta-tions with a C2-Continuous B-Spline Quaternion Curve. In: International Conference on Technologies for E-Learning and Digital Entertainment, Springer, Berlin, 606- 615. https://doi.org/10.1007/978-3-540-73011-8_58 |
[6] | 邢燕, 樊文, 檀结庆, 等. 一类C2连续的单位四元数插值样条曲线[J]. 计算机辅助设计与图形学学报, 2017, 29(1): 45-51. |
[7] | 邢燕, 白龙, 樊文, 等. C3连续的单位四元数插值样条曲线[J]. 中国图象图形学报, 2018, 23(4): 534-541. |
[8] | Tan, J., Xing, Y., Fan, W., et al. (2018) Smooth Orientation Interpolation Using Parametric Quin-tic-Polynomial-Based Quaternion Spline Curve. Journal of Computational and Applied Mathematics, 329, 256-267.
https://doi.org/10.1016/j.cam.2017.07.007 |
[9] | 孙楠, 王倩, 何耀, 杨雷, 陈佳惠. Bézier四元数曲线相关问题研究[J]. 应用数学进展, 2022, 11(3): 1428-1437. |
[10] | Boehm, W. (1987) Smooth Curves and Surfaces. In: Farin, G., Ed., Geometric Modeling: Algorithms and New Trends, SIAM, Philadelphia, 175-184. |
[11] | Farin, G. (1990) Curves and Surfaces for Computer Aided Geometric Design. 2nd Edition, Academic Press, Salt Lake City. https://doi.org/10.1016/B978-0-12-460515-2.50020-2 |
[12] | Muhammad, S. (1994) Cubic Spline Curves with Shape Control. Computers & Graphics, 18, 707-713.
https://doi.org/10.1016/0097-8493(94)90165-1 |
[13] | Xu, C. and Kim, T. (2011) Determining Tension Parameters in Rational Gamma-Spline Interpolation. Applied Mathematics and Computation, 217, 5243-5258. https://doi.org/10.1016/j.amc.2010.11.013 |
[14] | 施法中. 计算机辅助几何设计与非均匀有理B样条[M]. 修订版. 北京: 高等教育出版社, 2001: 12-24. |
[15] | 潘乐. 球面插值样条曲线相关问题研究[D]: [硕士学位论文]. 大连: 辽宁师范大学, 2021. |