Interactive G1 Splines with Tangent Specification Method


The Transactions of the Korea Information Processing Society (1994 ~ 2000), Vol. 1, No. 4, pp. 531-540, Nov. 1994
10.3745/KIPSTE.1994.1.4.531,   PDF Download:

Abstract

Spline curve scheme is the most valuable tool for the CAD of industrial products. Hence, the development of a new, effective curve scheme can have immediate impact on the current design industries. This paper develops and implements a new methodology for the implementation of the visually continuous class of splines which can produce a more flexible and diverse curve shapes. This class of splines has advantages over existing splines in that it can accommodate wider range of shapes while maintaining the interpolatory property of the ordinary cardinal splines. Most importantly, we avoid using the previous method of implementing G1 curves, where users must specify scalar values for the control of curve shapes. We derive and implement an easy-to-use transformation between the user-specified graphical tangent vectors and the actual parameters for the resulting curve. Since the resulting curve shape reflects original tangential direction faithfully, CAD users can simply represent approximate curve shapes with proper tangents. Consequently, a simple user interface device such as a mouse can effectively produce a various spline curves using the proposed spline tool.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
J. W. Seok, P. K. Hee, L. H. Seung, "Interactive G1 Splines with Tangent Specification Method," The Transactions of the Korea Information Processing Society (1994 ~ 2000), vol. 1, no. 4, pp. 531-540, 1994. DOI: 10.3745/KIPSTE.1994.1.4.531.

[ACM Style]
Jou Wou Seok, Park Kgung Hee, and Lee Hee Seung. 1994. Interactive G1 Splines with Tangent Specification Method. The Transactions of the Korea Information Processing Society (1994 ~ 2000), 1, 4, (1994), 531-540. DOI: 10.3745/KIPSTE.1994.1.4.531.