Generalized Fractional Bézier Curve with Shape Parameters

: The construction of new basis functions for the Bézier or B-spline curve has been one of the most popular themes in recent studies in Computer Aided Geometric Design (CAGD). Implementing the new basis functions with shape parameters provides a different viewpoint on how new types of basis functions can develop complex curves and surfaces beyond restricted formulation. The wide selection of shape parameters allows more control over the shape of the curves and surfaces without altering their control points. However, interpolated parametric curves with higher degrees tend to overshoot in the process of curve ﬁtting, making it difﬁcult to control the optimal length of the curved trajectory. Thus, a new parameter needs to be created to overcome this constraint to produce free-form shapes of curves and surfaces while still preserving the basic properties of the Bézier curve. In this work, a general fractional Bézier curve with shape parameters and a fractional parameter is presented. Furthermore, parametric and geometric continuity between two generalized fractional Bézier curves is discussed in this paper, as well as demonstrating the effect of the fractional parameter of curves and surfaces. However, the conventional parametric and geometric continuity can only be applied to connect curves at the endpoints. Hence, a new type of continuity called fractional continuity is proposed to overcome this limitation. Thus, with the curve ﬂexibility and adjustability provided by the generalized fractional Bézier curve, the construction of complex engineering curves and surfaces will be more efﬁcient. on the ﬁrst curve. For future research, this work can be extended to discuss the modelling of generalized fractional Bézier surfaces, such as tensor product surface, ruled surface, and coon patch.


Introduction
The Bézier curve is a topic in CAGD that is often discussed because of its geometric properties [1,2]. A classical Bézier curve with Bernstein polynomials as its basis functions become the foundation to develop complex curves and surfaces. The shape of the classical Bézier curve can be altered by changing the control points. However, changing them can affect the continuity and the smoothness of the Bézier curves. Hence, to overcome this limitation, many researchers have introduced the aesthetic Bézier curve with shape parameters by maintaining the classical Bézier curve's properties, thus improving curve flexibility. Yang and Zeng [3] implemented nth degree of Bézier curve with n shape parameters. Wang and Wang [4] introduced the general Bézier curve with shape parameters by an integral approach. There are also numerous research in which the basis functions are constructed from trigonometric functions [5][6][7]. Furthermore, Dube and Sharma [5] constructed the quartic trigonometric with a shape parameter, while Han et al. [6] and Misro et al. [7] introduced the cubic and quintic trigonometric Bézier curve with two shape parameters, respectively. The research on the basis function from Han et al. [6] is extended and applied to the motion study from a straight line to a circle, known as spiral [8,9]. The discussion of the application using a quintic trigonometric Bézier curve as a basis function can be seen in [10,11].
Fractional calculus is the study of differentiation and integration of non-integer order. It is applied in many fields of engineering and science such as diffusive transport, probability, fluid flow and radiology [27]. Samko et al. [28] thoroughly discussed the definitions of fractional calculus and the derivations of fractional integral and fractional derivative. Miller and Ross [27] had comprehensively reviewed its history, definitions and concepts, while Baleanu et al. [29] meticulously discussed the application of fractional calculus in nanotechnology. Many scholars attempted to improve the definitions of fractional integral and fractional derivative. A new definition called Hadamard fractional integral is introduced by Hadamard [30]. Meanwhile, Caputo [31] introduced a new definition of fractional derivative called the Caputo fractional derivative. Recently, Alqahtani [32] used the new Atangana-Baleanu fractional derivative to model groundwater flow within an unconfined aquifer.
There are numerous research about solving fractional differential equation (FDE) using B-spline. Li [33] proposed the numerical solution of fractional differential equations using cubic B-spline wavelet collocation method. Moreover, Arshed [34] approximated solution of super diffusion fourth-order partial differential equations using the quintic B-spline method. On the other hand, Ghomanjani [35] solved fractional optimal control problems and fractional Riccati differential equations numerically by using Bézier curve. Surprisingly, the research discussing the application of fractional calculus in constructing the Bézier curve is uncommon in CAGD. Most of the research applied the B-spline and Bézier curve to solve problems in FDEs. In this paper, the new curve is constructed by adopting the concept of fractional calculus. Riemann-Liouville fractional integral will be used as the foundation to develop a new basis function of this curve. This paper will have two important results. The first result is the effect of a new parameter called the fractional parameter on the constructed curve. By using the fractional parameter, a fraction of the curve can be constructed without changing the domain and control points of the curve. Next, the second result is the new type of continuity called the fractional continuity (F r for short) is introduced. Some special conditions need to apply to achieve this fractional continuity. It enables the designer to choose the common point of the connected curves to join at any point along the first curve.
The work is organised as follows. In Section 2, the Riemann-Liouville fractional integral definition will be discussed. Then, the basis functions of generalized fractional Bézier curve are constructed, and the properties of the basis functions are shown. In Section 3, the generalized fractional Bézier curve is constructed, and some properties are presented. The geometric effect of the shape parameter, the effect of the fractional parameter and its effect on the arc length of the curve will be demonstrated. In Section 4, parametric continuity and geometric continuity for generalized fractional Bézier curves will be confabulated. In the same section, the new type of continuity called fractional continuity will be introduced. In Section 5, some shapes are modelled using the generalized fractional Bézier curve. Next, in Section 6, some simple surfaces such as surface revolution and extruded surface are generated using the generalized fractional Bézier curve. Last but not least, in Section 7, the conclusion and recommendation for future works are discussed.

Riemann-Liouville Fractional Integral
Definition 1 (Riemann-Liouville fractional integral). Let Re(v) > 0, J is the non-negative region and let f be piecewise continuous on J = (0, ∞) and integrable on any sub-interval of J = (0, ∞). Then, for t > 0, the Riemann-Liouville fractional integral of f of order v is as follows: In this work, f (t) = t is defined specifically. Using the substitution method and multiple by parts intgerations as in [27], then Equation (1) can be simplified as follows: Note that v is the integral order in this definition. In the next subsection, this integral order is called the fractional parameter in the construction of generalized fractional Bézier curve.

The Construction of Generalized Fractional Bézier Basis Function
Using the Riemann-Liouville fractional integral in Definition 1, the generalized fractional Bézier basis function with the shape parameters is defined. It contains fractional parameter v, where v is also an integral order in fractional integral as mentioned in Definition 1. The influence of fractional parameters on the construction of Bézier curve will be discussed further in Section 3.3.
Definition 2 (Generalized fractional Bézier basis functions). For t ∈ [0, 1] and v ≥ 0, the following function is defined as generalized fractional Bézier curve basis function of degree n with n shape parameters: Note that if v = 0, and a i = 0 for i = 0, 1, . . . , n, then the basis functions will become Bernstein basis functions with the degree of n. The number of shape parameters depend on the degree of generalized fractional Bézier basis functions. For example, if the fractional Bézier basis functions are cubic, then the number of shape parameters are three. Each degree of fractional Bézier will be have one additional parameter called a fractional parameter.

Remark 1.
In the Riemann-Liouville fractional integral definition, it is clear from the definition stated that v > 0. However, for the sake of satisfying the degeneracy property, v ≥ 0 is defined. The function used in Definition 1, in which f (t) = t has been defined and the fractional integral The 0th order integral of f (t) = t is the function itself. Note that Equation (2) is still valid for v ≥ 0. Theorem 1 (Generalized fractional Bézier basis function). The generalized fractional basis functions with shape parameters have the following properties:
Proof. The proof of each properties will be shown as follows: 1. Degeneracy: When v = 0, D 0 t (t) = t and a i = 0 for i = 1, 2, . . . , n implies y i, Proof of Lemma 1. Note that since 0 ≤ D −v t (t) ≤ 1, then the proving is the same as proving the partition of unity property for the Bernstein basis function. Hence, ∑ n i=0 B i,n (t) = 1. Now, we proceed to the main proving. For any value of v and t ∈ [0, 1], we have

4.
Symmetry: Since a i = −a n−i+1 and v = 0, the basis function become the Bernstein basis function; hence the symmetry properties is satisfied. Note that the symmetry properties will get a partial symmetrical shape when v = 0, but the curve still preserves the same feature of the symmetrical shape, on a different scale. Based on Figures 1 and 2, it can be observed that the symmetry properties are in full shape when a i = −a n−i+1 and v = 0. This new property is further discussed in Section 3.
From Definition 2, the number of shape parameters depends on the degree of the curve. Figures 1 and 2 show the graph multiple degrees of fractional Bézier basis functions with multiple values of shape parameters and a fractional parameter. Figure 1 shows the quadratic and cubic fractional Bézier basis functions with shape and fractional parameters. Figure 1a,c,e are the quadratic fractional Bézier basis function of two shape parameters (a 1 , a 2 ) with v = 0, 0.5, 1, respectively. On the other hand, Figure 1b,d,f are the cubic fractional Bézier basis function of three shape parameters (a 1 , a 2 , a 3 ) with v = 0, 0.5, 1, respectively.
The graph of quartic and quintic fractional Bézier basis functions with shape parameters and fractional parameter are shown in Figure 2. The quartic fractional Bézier basis function of four shape parameters (a 1 , a 2 , a 3 , a 4 ) with v = 0, 0.5, 1, respectively are shown in Figure 2a,c,e. On the other hand, Figure 2b,d,f show the quintic fractional Bézier basis function of five shape parameters (a 1 , a 2 , a 3 , a 4 , a 5 ) with v = 0, 0.5, 1, respectively.

Construction of Generalized Fractional Bézier Curve with Shape Parameters
Definition 3 (Generalized fractional Bézier curve). The generalized fractional Bézier curve of n degree with n shape parameters is defined as follows: where v ≥ 0, P i for i = 0, 1, . . . , n is the set of control point in R m , a 0 = a n+1 = 0 and a few terms are defined below: Note that the number of shape parameters depends on the degree of the curve. The higher the degree of curve, the higher the number of shape parameters embedded in the basis function. For each degree of curve, the number of the fractional parameter is always one.

Properties of Curve
Theorem 2 (Properties of generalized fractional Bézier curve). The generalized fractional Bézier curve of degree n with n shape parameters has the following properties:
For f (1; v, a 1 , a 2 , . . . , a n ), the endpoint terminal will become the linear combination of P i , where i = 0, 1, . . . , n. Note that when v = 0, then f (1; 0, a 1 , a 2 , . . . , a n ) = P n . At t = 0, the endpoint does not depend on the fractional parameter given in Equation (5). However, at t = 1, the endpoint is not fixed by its last control point as any normal Bézier curve. This implies that the endpoint for fractional Bézier curve at t = 1 depends on the fractional parameter v. The coordinate of endpoint terminal can be obtained easily using Equation (5) by simply plugging in the value of fractional parameter v, where the specific coordinate of the endpoint at t = 1 can be determined. This endpoint terminal property for the fractional Bézier curve will provide the particle path that is tractable when the value of v varies. Hence, the endpoint terminal property is satisfied.

2.
Endpoint tangent: This endpoint tangent property is satisfied for v ≥ 0. The values of the endpoint tangent are: For the endpoint tangent at t = 0, the tangent is not affected by fractional parameter v. Different values of v will determine the coordinate of the endpoint terminal for t = 1. Therefore, the endpoint tangent for t = 1 depends on the value of v. By having this unique property of fractional parameter, the basis function will provide the optimal length of the curve so that the trajectory of the curve can be controlled. The desired length of the curve can be arbitrarily chosen when v ≥ 0. Special case occur for endpoint at t = 1 when v = 0, then the endpoint tangent f (1; 0, a 1 , a 2 , . . . , a n ) = (n − a n )(P n − P n−1 ). Hence, the endpoint tangent property is satisfied.

3.
Convex hull: In Theorem 2.1, the generalized fractional Bézier basis functions satisfy the partition of unity and non-negativity properties. Hence, the generalized fractional Bézier curve with P i , where i = 0, 1, . . . , n constructed, must lie inside the control polygon as shown in Figures 3-5.

Shape adjustable property:
The classical Bézier curve is a fixed curve within the control polygon. The limitation of the classical Bézier curve is that the curve cannot be altered without changing the control points. The generalized fractional Bézier basis functions with shape parameters can overcome this limitation. The number of shape parameters constructed depends on the number of degrees. Here, the n-th degree of the curve will have n number of shape parameters. By using shape parameters, the curve is more flexible without changing the control points. 6.
Fractional curve adjustable property: By applying the Riemann-Liouville fractional integral definition in the construction of the Bézier curve, a new parameter called fractional parameter is created. This fractional parameter is used for adjusting and controlling the length of the constructed curve. This property is further discussed in Section 3.3.

The Geometric Effect of Shape Parameter on the Curve
In recent years, embedding shape parameters in the Bézier basis functions has become one of the main focuses in CAGD. This is due to the usefulness of shape parameters in enabling the curve to alter its shape without changing any control points while still preserving the properties of the Bézier curve. For the generalized fractional Bézier curve, there is also shape parameters embedded in the basis functions. The number of shape parameters depends on the degree of the curve. The generalized fractional Bézier curve has degree n if and only if the basis functions have n shape parameters. Generally, at the endpoint of the curve, there is one shape parameter associated, while the intermediate control points are associated with two shape parameters. Thus, each shape parameter will be associated with two control points. Generally, a shape parameter will be associated with control points P n−1 and P n for n = 1, 2, . . . , n.
Figures 3-5 show a cubic fractional Bézier curve with three shape parameters. In Figures 3-5, shape parameters a 1 , a 2 and a 3 are changed, respectively. The shape parameters a 1 is associated with P 0 and P 1 . Meanwhile, a 2 will affect the control points P 1 and P 2 and lastly a 3 will integrate with control points P 2 and P 3 . Based on the Figures 3-5, increasing the value a 1 , will cause curve to move closer to the control point P 1 . This effect is also the same as a 2 and a 3 , as increasing each value, the curve will move closer to P 2 and P 3 respectively. In the next subsection, the effect of the fractional parameter will be discussed.

The Effect of Fractional Parameter on the Curve
In the construction of curve fitting using the Bézier curve, an issue arises where the curve tends to overshoot when a higher degree of curve is used to interpolate the numbers of points. Here, it gets worse when the points are close to each other. Therefore, the generalized fractional Bézier curve with shape parameters has a new parameter called fractional parameter, v. Using the same control points, the length of the curve is adjustable by varying the fractional parameter v. Hence, fractional parameter and shape parameters give more control for users to construct the desired curve in terms of shape and length flexibility of the curve. At the same time still, it also preserves the basic properties of Bézier curve. An example is presented below to show the effect of the fractional parameter. A cubic fractional Bézier curve with four control points can be defined as follows: where P i are the control points for i = 0, 1, 2, 3.

Fractional De Casteljau Algorithm
The generalized fractional Bézier basis functions can be constructed using the proposed fractional De Casteljau algorithm. The recursive algorithm is the same as the De Casteljau's Algorithm but with some special conditions. The algorithm is as follows: . . , n, r = 2, 3, . . . , n − r.
Then f (t; v, a 1 , a 2 , . . . , a n ) = If the shape parameters are set to 0 and v = 0, the algorithm will revert to the classical De Casteljau algorithm. For simplicity, the quadratic case will be shown. To extension up to the n degrees general case can be done using induction.
For n = 2, By substituting two previous equations, the quadratic fractional Bézier curve can be derived.
i,n (t; v, a 1 , a 2 , . . . , a n )P i For clear understanding, the fractional De Casteljau Algorithm can be represented by the triangular scheme as shown in Figure 6.

Arc Length for Generalized Fractional Bézier Curve
Generally, the arc length of a curve is the distance between two points along the curve. In this section, the effect of shape parameters and fractional continuity on the arc length is discussed. Definition 4 (Arc length for generalized fractional Bézier curve). Suppose f (t; v, a 1 , a 2 , . . . , a n ) be the generalized fractional Bézier curve on t ∈ [0, 1]. Then, the arc length is defined as follows: , a 1 , a 2 , . . . , a n ) dt.
Example 2. Figure 7 shows the cubic fractional Bézier curves with shape parameters. The curves that have low opacity show the original Bézier curves when fractional parameter v = 0. The magenta curve has shape parameter of (0.75, 0.25, −0.8), the black curve has shape parameter of (0, 0, 0) and the red curve has shape parameter of (−0.6, −0.1, 0.9). The solid line shows the cubic fractional at the specific value of fractional parameter v as stated in the similar figure. Table 1 shows the numerical value of the arc length for Figure 7.  From Figure 7 and Table 1, the higher the value of the fractional parameter, the lower the value of arc length of the curve. This is due to the fractional parameter enabling the user to control the adaptability length of the constructed curve. The shape parameters can be used to the control projection of the arc length. However, the shape parameters have more a restrictive range while the fractional parameter's range is broader since v ≥ 0.

Continuity for Generalized Fractional Bézier Curve
In CAGD, some of the constructed curves are too complex. One of the ways to overcome the limitation is to split the curve into a few simple curves. By using continuity, a higher-order of the curve is not needed to construct the complex curve.

Parametric Continuity for Generalized Fractional Bézier Curve, C r
Parametric continuity is the simplest way to connect between two curves. The parametric continuity must be satisfied in order to connect two simple curves for constructing the desired shape. Continuity is crucial to guarantee the smoothness of the curve [36].
Definition 5 (General parametric continuity, C r for curves). Consider two curves x 1 on t ∈ [a, b] and x 2 on t ∈ [a * , b * ] with both curves have a degree of at least r + 1. The two curves are C r continuous if the following condition is satisfied: Now, the parametric continuity for the generalized fractional Bézier curve will be discussed. Consider two adjacent generalized fractional Bézier curves as follows: x 1 (t; v 1 , a 1 , a 2 , . . . , a n ) = n ∑ i=0B i,n (t; v 1 , a 1 , a 2 , . . . , a n )Q i , t ∈ [0, 1], n ≥ 3, whereB i,n andB j,m are generalized fractional Bézier basis functions of degree n and m, respectively. The coefficients a 1 , a 2 , . . . , a n and b 1 , b 2 , . . . , b n are the shape parameters. Moreover, Q i (i = 0, 1, . . . , n) and R j (j = 0, 1, . . . , m) are the control points, while v 1 and v 2 are fractional parameters for x 1 and x 2 , respectively. (14) and (15), the necessary and sufficient conditions for parametric continuity at the joint points of v 1 = v 2 = 0 are given by:

Theorem 3 (Parametric continuity for generalized fractional Bézier curve). Consider two same degrees of generalized fractional Bézier curves as in Equations
1. C 0 continuity: 2. C 1 continuity: 3. C 2 continuity: Proof. The proof of the theorem is shown as follows: 1.
Since C 0 is position continuity, hence common point of the two curves to connect should be decided. In this case, the endpoint of the first curve, x 1 , is connected to the first point of the second curve, x 2 . Hence, by solving x 1 (1) = x 2 (0), C 0 continuity condition will be satisfied.
Example 3. Figure 8 shows the cubic fractional Bézier curves with variations of fractional parameters which satisfy the C 0 continuity conditions at their joints. a i and b j for i, j = 1, 2, 3 are the shape parameters for two adjacent cubic fractional Bézier curves x 1 (t; v 1 , a 1 , a 2 , a 3 ) and  Example 4. Figure 9 shows C 1 continuity for the cubic fractional Bézier curves with shape and fractional parameters variations. The control points of x 1 and the shape parameters are the same as in Example 3. Likewise, the control points of R 0 and R 1 and can be obtained by Theorem 3, while R 2 and R 3 are the same as in Example 3. Example 5. The cubic fractional Bézier curves with variations of shape parameters and fractional parameters that satisfy the C 2 continuity conditions at their joints are shown in Figure 10. The shape parameters and the control points of x 1 are the same as in Example 4. By using Theorem 3, the control points of R 0 , R 1 and R 2 can be obtained. For the last control point, R 3 = (6, −12) is chosen. From Figures 9 and 10, C 2 continuity is much smoother than C 1 continuity. Also, from the same figures, a fraction of the second curve can be constructed by varying the fractional parameter, v 2 of second curve.

Geometric Continuity for Generalized Fractional Bézier Curve, G r
Geometric continuity is a less restrictive form of parametric continuity. It is also independent of the parameterization but still satisfies the geometric smoothness of the resulting curve [37]. Furthermore, geometric continuity enables us to construct more shapes in less restrictive form since it has the scale factor. Hence, it is superior compared to parametric continuity [26].
Definition 6 (General geometric continuity, G r for curves). Consider two curves x 1 on t ∈ [a, b] and x 2 on t ∈ [a * , b * ] with both curves having a degree of at least r + 1. The two curves are G r are continuous if the following conditions are satisfied: The range of the scalar factor, α i for i = 0, 1, . . . , r depends on the degree of continuity r. Generally, for the G r continuity, the range for the scale factors are α 1 > 0 and α i ∈ R for i = 2, 3, . . . , r.
Theorem 4 (Geometric continuity for generalized fractional Bézier curve). Consider two same degrees of generalized fractional Bézier curves as in Equations (14) and (15), the necessary and sufficient conditions for geometric continuity at the joint points, where v 1 = v 2 = 0 are given by:
Example 6. Figure 11 shows the cubic fractional Bézier curves with variations of fractional parameters, satisfying the G 1 continuity conditions at their joints. x 1 has the same control points as in Example 4. The control points of R 0 and R 1 and can be obtained by Theorem 4. R 2 and R 3 control points are arbitrarily chosen and the value R 2 = (10, −4) and R 3 = (12, 0) are chosen. Moreover, α = 0.75 is the scalar factor for α > 0. Figure 11. G 1 continuity of two connected cubic fractional Bézier curves.

Example 7.
The cubic fractional Bézier curves with variations of fractional parameter satisfying the G 2 continuity conditions at their joints is shown in Figure 12. The control points for x 2 is the same as in Example 6. By using Theorem 4, the control points of R 0 , R 1 and R 2 can be obtained. The last control point, R 3 = (6, −12), is set. α = 0.75 and β = 0.5 are the scalar factors, where α > 0 and β ∈ R. The solid blue line represents x 1 , while solid orange line represents x 2 in Figures 11 and 12. Thus, G 2 continuity is much smoother than G 1 continuity by comparing these figures. By comparing Figures 9 and 11, the scale factor α is used to control the length of the tangent. This scale factor also has the same use for G 2 continuity, except that G 2 continuity has one more scale factor β, which gives more control. Based on the Figures 9-12, the fractional parameter is used to construct the fraction of the second curve. The designer can use fractional parameter to adjust the length of the second curve. Next, we will propose a new type of continuity when the second curve of fractional Bézier can be connected at any point along the first curve.

Fractional Continuity for Generalized Fractional Bézier Curve, F r
The parametric and geometric continuity can be obtained by setting the value v 1 = 0 for the first curve. However, if the fractional parameter v 1 is not 0, the new geometric behaviour of curves that are different from the shape parameter can be seen. Therefore, by considering fractional parameter v 1 into the continuity, a new type of continuity called fractional continuity will be introduced. This type of continuity used a fractional parameter to control the position of the common point at any position along the first curve while maintaining the parametric and geometric continuity. This fractional continuity is exclusively for the generalized fractional Bézier curve since it has the fractional parameter.
Definition 7 (Fractional continuity for generalized fractional Bézier curve, F r ). Consider two curves x 1 (t; v 1 ) on t ∈ [a, b] and x 2 (t; v 2 ) on t ∈ [a * , b * ] with fractional parameters v 1 and v 2 , respectively, where both curves have a degree of at least r + 1. The two curves are F r continuous if the following condition is satisfied: (a * ; 0) + · · · + α r x 2 (a * ; 0).
The range of the scalar factor, α i for i = 0, 1, . . . , r depends on the degree of continuity r. Generally, for F r continuity, the range for the scale factors are α 1 > 0 and α i ∈ R for i = 2, 3, . . . , r.
Theorem 5 (Fractional continuity for generalized fractional Bézier curve, F r ). Consider two same degrees of generalized fractional Bézier curves as in Equations (14) and (15), the necessary and sufficient conditions for fractional continuity at the joint points where v 2 = 0 are given by:
Note that if v 1 = 0, then F 0 , F 1 and F 2 continuity, become G 0 , G 1 and G 2 continuity respectively. If v 1 = 0 and α = 1, then F 1 continuity will become C 1 continuity. Moreover, when v 1 = 0, α = 1 and β = 0, then F 2 continuity will become C 2 continuity. For further understanding, some examples and specific corollary will be given for the cubic fractional Bézier curve.
Corollary 1 (Fractional continuity for the cubic fractional Bézier curve). Consider the same two degrees of cubic fractional Bézier curves as in Equations (14) and (15), the necessary and sufficient conditions for fractional continuity at the joint points, where v 2 = 0, are given by:
F 1 continuity: The control point for R 0 is the same as F 0 continuity condition. 3.
F 2 continuity: The control point for R 0 and R 1 are the same as F 1 continuity condition.
By Theorem 5, all control points of x 1 are used in fractional continuity to determine the control points for x 2 . The fractional parameter v 2 = 0 does not affect the endpoint of x 2 at t = 0. This is because, for t = 0, x 2 does not depend on v 2 . Hence, to simplify the calculation, v 2 = 0 is substituted to the Theorem 5.
Example 8. Figure 13 shows two cubic fractional Bézier curves connected with F 0 continuity. The control points for x 1 are Q 0 = (0, 0), Q 1 = (2, 4), Q 2 = (4, 4) and Q 3 = (6, 0) with shape parameters (a 1 , a 2 , a 3 ) = (1, 0, −1). For x 2 , the first control point (common point) can be obtained using Theorem 5. The other control points for x 2 are R 1 = (7, −5), R 2 = (10, −4) and R 3 = (12, 0) with shape parameters (b 1 , b 2 , b 3 ) = (1, 0.75, 2). The opacity lines is representation of continuity of curves when v 1 = v 2 = 0. The solid lines indicate the behavior of the fractional continuity at various value of v 1 and v 2 . This representation is similar to that in Examples 9 and 10. Example 9. Two cubic fractional Bézier curves connected with F 1 continuity with α = 0.75 are shown in Figure 14. The control points and shape parameters for x 1 are similar to Example 8. The first and second control point of x 2 can be obtained using Theorem 5. The rest control points and shape parameters for x 2 are the same as Example 8. Example 10. Two cubic fractional Bézier curves connected with F 2 continuity with α = 0.75 and β = 0.5 are shown in Figure 15. The control points and shape parameters for x 1 are the same as Example 8. By using Theorem 5, the first, second and third control points of x 2 can be obtained. The shape parameters for f 1 is similar to Example 9. For the last control point for x 1 , R 3 = (6, −12) is chosen.
From Figures 13-15, fractional parameter v 1 changes the common point position along the x 1 but still maintains the continuity. Thus, the common point moves along the curve x 1 by changing the value of fractional parameter v 1 . This fractional parameter gives the designer more control of the curve in terms of length adjustability. Moreover, the shape parameter gives more flexibility control to the designer to vary the shapes and still maintain their geometrical properties.
From the same figures, the fractional parameter v 2 does not affect the continuity of the two curves at the common point. When t = 0, the curve x 2 is reduced to the terms without the fractional parameter v 2 . Hence, in the Definition 7, the value of v 2 = 0 is used to simplify the calculation of the formula calculation. For all types of continuity, the control points of the second curve are derived from all the control points of the first curve x 1 using Theorem 5.
There is an alternative way of constructing a fraction of the curve, which is by varying the domain of t. However, there is a limitation in using this method where the domain of t needs to be fixed. The fractional parameter overcomes this limitation and maintains the domain of t at [0, 1]. Surprisingly, when this fractional parameter is used in continuity, a new type continuity can be derived, which may be reduced to parametric and geometric continuity.

Modelling of Shapes Using Generalized Fractional Bézier Curves
In the world we live in, numerous fascinating shapes occurred through natural phenomena. These fascinating natural shapes motivate scholars to analyse the shapes and determine their mathematical representation. In this section, some shapes are modelled using the generalized fractional Bézier curves with shape parameters.
Example 11. Figure 16 shows the modelling shape of the heart using cubic fractional Bézier curves. Two curves, f 1 and f 2 , are connected at starting points (0, 0) and (0, 2) at the endpoint. The intermediate point for f 1 are (2, 2) and (1, 3), and for f 2 are (−2, 2) and (−1, 3). Figure 16 shows three different shapes with different values of shape and fractional parameters. The shape parameters used are (0, 0, 0), (0.5, 0, −0.5) and (1, 0, −1) for the magenta, red, and blue curves respectively. Different states of shape can be modelled when you change the values of the fractional parameter, as shown in Figure 16a-c. Figure 16. Modelling shape of heart using cubic fractional Bézier curve with different shape parameters and fractional parameter.
Example 12. The cubic fractional Bézier curves are used to model the shape of a petal. Here, four curves of cubic fractional Bézier are used to model the petal, as shown in Figure 17. Figure 17. Modelling shape of petal using cubic fractional Bézier curve with different shape parameters and fractional parameter.

Construction of Surface Using Generalized Fractional Bézier Curve
Surfaces can be generated by using curves. For example, some surfaces can be generated by revolving around an axis, while others can be generated by extruding the curve along a scalar vector. In this section, some examples of simple types of surfaces are presented.

Surface Revolution
From the constructed curve, a surface can be generated by rotating the constructed curve about an axis. The resulting surface always has azimuthal symmetry called the surface revolution along the particular axis. In this work, the surface is generated using two connected cubic fractional Bézier curves. The two cubic fractional Bézier curves are defined as follows.
where P i and Q i for i = 0, 1, 2, 3 are the control points. The shape parameters a 1 , a 2 , a 3 and b 1 , b 2 , b 3 are for curves f 1 and f 2 , respectively, while the fractional parameters v 1 and v 2 are for curves f 1 and f 2 , respectively. Note that the two curves are connected at t = 0. The surface revolution is constructed by rotating the curves defined in Equations (28) and (29) through the x-axis.

Example 14.
The control points of the two connected curves are the same as in Figure 18. Surface revolution is constructed with shape parameters with the values of a 1 = −2.5, a 2 = 2, a 3 = −1, b 1 = 1, b 2 = −1, and b 3 = 2 with multiple values of fractional parameters v 1 and v 2 as in Figure 19. The red surface is generated by curve f 1 , while the blue surface is generated by curve f 2 . Note that by varying the fractional parameters v 1 and v 2 values, the fraction of the curve can be controlled. The shape parameters will further assist in controlling the shape of the surface. At v = 0, the Bézier surface with shape parameters is generated using low opacity. (c) v 1 = 1.5 and v 2 = 2 (d) v 1 = v 2 = 2.5 Figure 19. Surface revolution of x-axis of two connected cubic fractional Bézier curves with different shape parameters.

Extruded Surface
The extruded surface is a surface generated when a curve is extruded along a scalar vector. For example, let f (u) be the parametric curve in u direction with u ∈ [0, 1], then the extruded surface S(u, v) is defined as follows.
where a is vector and v ∈ [0, α] with α ∈ R is a scalar.
Example 15. Figure 20 shows an extruded surface is generated by cubic fractional Bézier curve with control points P 0 = (0, 0, −1), P 1 = (2, 2, −2), P 2 = (4, −2, −3) and P 3 = (6, 0, 0), fractional parameter v and shape parameters a 1 = a 2 = a 3 = 0 with the vector a = 0, 3, 2 . The low opacity surface is the extruded classical Bézier surface with v = 0. Example 16. Figure 21 shows extruded surface generated by a cubic fractional Bézier curve with same control points in Figure 20 with fractional parameter v and shape parameters a 1 = 0.5, a 2 = −1 and a 3 = 2 with the vector a = 1, 2, 1 . The blue line is the curve, while the red arrow line is the vector in Figures 20 and 21. The low opacity surface is the extruded Bézier surface with v = 0 and shape parameters, as stated above.

Conclusions
Applying the Riemann-Liouville fractional integral in constructing a new type of Bézier curve creates two different sets of parameters called the shape and fractional parameter. The shape parameters provide flexibility to alter the shape of the curve by retaining the existing control points. In contrast, the fractional parameter provides elasticity of controlling the optimal length of the curve. All the properties of the fractional Bézier curve resemble the basic properties of the Bézier curve. The generalized fractional Bézier curve satisfies all the properties of the Bézier curve, which can be reverted to the original Bézier curve when the fractional parameter is v = 0. The generalized fractional Bézier curve's flexibility and elasticity is the dominant advantage for this new type of Bézier basis function, especially in path and trajectory problems. The overshooting issue that occurs in curve fitting is overcome by applying the basis functions.
A new type of continuity called fractional continuity is one of the main advantages of using the basis functions. This fractional continuity enables the constructed curves to change their common point while maintaining their continuity. Furthermore, this fractional parameter offers more control of a curve to be connected with another curve considering particular points along the curve. Usually, using parametric continuity and geometric continuity, the designer has to change the control points and calculate the control points again if the designer wants to connect the curve at a particular point on the same curve. However, this fractional continuity will be more effective and convenient because varying the fractional parameter of the first curve can connect with the second curve at any point on the first curve. For future research, this work can be extended to discuss the modelling of generalized fractional Bézier surfaces, such as tensor product surface, ruled surface, and coon patch.