eISSN 2231-8879
Published by:
Science & Knowledge Research Society

Listed by:

Ulrich's
Periodicals Directory

Preservation of Sharp Edges on 2D Drawing Using B-Spline Curve
Nur Soffiah Sahubar Ali, Ahmad Ramli, Nur Shafiqah Daud
Pages: 25-30
DOI: 10.20967/jcscm.2016.02.001

Close abstract |  Download PDF
Abstract

B-spline is widely used in computer graphics in order to construct a smooth curve. In this paper, we discuss about the detection of sharp points on a B-spline curve and the preservation of the sharpness at the corner of the edges as the degree of the curve increases. We have made the removal process for the data that use a huge number of points and then marked the sharp edge points which will be used to calculate the Euclidean distance between the control points. The formulation of automatic knot vector generationby manual marking of points close to the sharp edges is implemented to obtain an algorithm that is capable of detecting the sharp points. The smoothness of the curve is based on the increase in the degree or order of the curve. Thus, to preserve the sharpness of the edges, knot vector repetition is applied corresponding to the sharp points. In addition, knot vectors play an important role in preserving the sharpness of the edges because the changes in knot vectors will produce various shapes of the B-spline curve.



powered by simple cms