DESIGN OF SURFACES 213= [ 1]13200 01 02 03
10 11 12 13
20 21 22 23
30 31 32 333
2
uuuMB BTrrrr
rrrr
rrrr
rrrrM⎡⎣⎢
⎢
⎢
⎢
⎢⎤⎦⎥
⎥
⎥
⎥
⎥⎡⎣⎢
⎢
⎢
⎢
⎢⎤⎦⎥
⎥
⎥
⎥
⎥v
v
v (7.28)whereMB is the Bézier coefficient matrix defined in Eq. (4.40).
The properties of Bézier curves are inherited by Bézier patches, some notable properties being: (a)
the four corner points of the patch are the respective corner points in the control polyhedron, (b)
boundary curves are tangent to the polyhedron edges at corner points and (c) the patch is contained
within the convex hull of the polyhedron. Most solid modeling packages use bi-quintic (m = n = 5)
or bi-septic (m = n = 7) patches to provide more flexibility to a user when designing a composite
surface. We know from Chapter 4 that when designing composite Bézier curves, 3 control points are
constrained to be collinear when requiring C^1 continuity at the junction point and, in addition, 2 more
control points (a total of five) are required to be coplanar for curvature continuity.
Example 7.3. The control points for a quadratic-cubic Bézier patch are given as
rrrr
rrrr
rrrr00 01 02 03
10 11 12 13
20 21 22 23=(0, 0, 0) (1, 0, 1) (2, 0, 1) (3, 0, 0)
(0, 1, 0) (1, 1, 1) (2, 1, 1) (3, 1, 0)
(0, 2, 0) (1, 2, 1) (2, 2, 1) (3, 2, 0)⎡⎣⎢
⎢
⎢⎤⎦⎥
⎥
⎥⎡⎣⎢
⎢
⎢⎤⎦⎥
⎥
⎥Plot the Bézier’s patch. Determine the unit normal, equation of the tangent plane and curvature at (u
= 0.5, v = 0.5) on the surface.
Equation (7.27) defines the surface with m = 2 and n = 3, two opposite boundaries are quadratic Bézier
curves and the remaining is a pair of cubic Bézier curves. The expression for the surface patch is
rrrrr
rrrr
rrrr( , ) = [(1 – ) 2 (1 – ) ](1 – )
3 (1 – )
3 (1 – )2200 01 02 03
10 11 12 13
20 21 22 233
2
2
3uuuuuvv
vv
vv
v⎡⎣⎢
⎢
⎢⎤⎦⎥
⎥
⎥⎡⎣⎢
⎢
⎢
⎢
⎢⎤⎦⎥
⎥
⎥
⎥
⎥= [(1 – ) 2 (1 – ) ](0, 0, 0) (1, 0, 1) (2, 0, 1) (3, 0, 0)
(0, 1, 0) (1, 1, 1) (2, 1, 1) (3, 1, 0)
(0, 2, 0) (1, 2, 1) (2, 2, 1) (3, 2, 0)(1 – )
3 (1 – )
3 (1 – )223
2
2
3uuuu⎡⎣⎢
⎢
⎢⎤⎦⎥
⎥
⎥⎡⎣⎢
⎢
⎢
⎢
⎢⎤⎦⎥
⎥
⎥
⎥
⎥v
vv
vv
v= [3v, 2u, 3v(1 –v)]which is plotted in Figure 7.7 (a).
Unit normal to the surface is given by
n
rr
rr
(, ) =
(, ) (, )
| ( , ) ( , ) |
=
{6 – 12 , 0, – 6}
(6 – 12 ) + 36^2u
uu
uuu
uv
vv
vvv
vv
v×
× ⇒ n (0.5, 0.5) = {0, 0, –1}Equation of the tangent plane at r(0.5, 0.5) ≡ {1.5, 1, 0.75} is