Application of piecewise­cubic functions for constructing a Bezier type curve of C1 smoothness

Abstract

<p class="a">We have proposed and implemented a new method for constructing a spline curve of third degree, which possesses the properties of both a cubic spline and the Bezier curve. Similar to building the Bezier curves, control points are assigned, whose position affects the shape of the curve. In the proposed approach, the sections of the straight line that connect control points are tangent to the curve that is constructed. The location of touch points can be different, allowing the construction of different curves for one set of control points. A special feature of the proposed method is assigning, in abscissa of control points, some unknown spline values that are found from conditions for the continuity of the first derivatives of the curve at these points. Finding the coefficients of polynomials that make up the curve comes down to solving a system of linear equations with a three-diagonal matrix. The built curve is a piecewise-cubic function, continuous along with its first derivative throughout the entire interval. Conditions were found for any set of control points in the form of inequalities, which parameters of the curve must meet, at which the curve does exists and it is unique. These conditions follow from the requirement for a diagonal advantage of the matrix of the system for determining coefficients of the curve. A series of computational experiments were performed, which showed that the curve effectively inherits the shape assigned by control points. Similar to the Bezier curves, the proposed curve could be used in computer graphics systems and computer systems for technical design, specifically for the creation of fonts, drawings of parts, elements of transportation vehicles' bodies, etc.</p>

Authors and Affiliations

Oleg Stelia, Leonid Potapenko, Ihor Sirenko

Keywords

Related Articles

Ontological support formation for constructive-synthesizing modeling of information systems development processes

<p>The globalization of information systems (ISs) in the process of continuous operation and modernization creates new problems and reveals specific representations of IS tasks. Such a complex industry IS, requiring appr...

Analytical study of starting current of the induction motor stator

<p>In a three-phase coordinate system, the induction motor is described by a system of nonlinear differential equations of the eighth order, which in a general case does not have an analytical solution. The system of IM...

Mathematical modelling of operational stability of sowing machines’ mechanical systems

<p>This study addresses the construction of mathematical models for the operational stability of mechanical systems in agricultural seeders. The objects of research are the coulter systems of seeders with a support-packe...

Study of the problem on constructing quadrics at the assigned tangent cones

<p>The research focuses on solving the problems, related to modeling the second-order surfaces (quadrics), the determinant of which includes tangent cones. All research was performed by the paradigm of using constructive...

Application of intelligent processing of data flows under conditions of river navigation

<p>Implementation of a context-oriented approach for intelligent processing of navigation data flows in operation of water vehicles was considered. The initial sample of processing data flows in the conditions of the cur...

Download PDF file
  • EP ID EP527874
  • DOI 10.15587/1729-4061.2018.128284
  • Views 99
  • Downloads 0

How To Cite

Oleg Stelia, Leonid Potapenko, Ihor Sirenko (2018). Application of piecewise­cubic functions for constructing a Bezier type curve of C1 smoothness. Восточно-Европейский журнал передовых технологий, 2(4), 46-52. https://europub.co.uk/articles/-A-527874