You are on page 1of 8

The indices of the basis functions of a term are all less

then 3, then the associated b vector denotes a point



When one and only one of the indices of a term is 3 or 4
then the associated b vector denotes a tangent vector

When two and only two of the indices are 3 or 4 then the
associated b vector denotes a twist vector

When in the case of tricubic solid indices of a term are 3
or 4 then the associated b vector denotes the vector
defined by the third order mixed partial derivatives of the
function p(u,v,w)

Our current method of constricting the arrays of
geometric coefficients suggests the following empirical
interpretation

For each odd index on b assign a zero and for each
even index assign a one

The transformation form geometric to algebraic
coefficients is given by



More compactly as


here M is the Hermite basis transformation matrix and
the various subscripted indices denote specific element of
the matrix

= = =
=
4
1
4
1
4
1 l m n
lmn kn jm il ijk
b M M M a
lmn kn jm il ijk
b M M M a =
Stanton and Crain developed a slightly different approch
in 1974

Treating the 64 hyper patch parameters as 4 sets of 16
parameters

This allows us to understand more easily the basic
function properties and the relationship between patches
and hyper patches
Algebraic form:
Geometric form:
Point form:

are basic functions applied to the
algebraic coefficients defined by





Similarly for v and w
ijk
p
k
p
j
p
i
ijk
b
k
b
j
b
i
ijk
a
k
a
j
a
i
p w F v F u F w v u p
b w F v F u F w v u p
a w F v F u F w v u p
) ( ) ( ) ( ) , , (
) ( ) ( ) ( ) , , (
) ( ) ( ) ( ) , , (
=
=
=
) ( ), ( ), ( w F v F u F
a
k
a
j
a
i
. 1 ) (
, ) (
, ) (
, ) (
4
3
2
2
3
1
=
=
=
=
u F
u u F
u u F
u u F
a
a
a
a
are basic functions applied to the
geometric coefficients defined by
) ( ), ( ), ( w F v F u F
b
k
b
j
b
i
. ) (
, 2 ) (
, 2 ) (
, 1 3 2 ) (
2 3
4
2 3
3
2 3
2
2 3
1
u u u F
u u u u F
u u u F
u u u F
b
b
b
b
=
+ =
+ =
+ =
are basic functions applied to the
point coefficients defined by
) ( ), ( ), ( w F v F u F
p
k
p
j
p
i
.
2
9
2
9
) (
,
2
9
18
2
27
) (
, 9
2
45
2
27
) (
, 1
2
11
9
2
9
) (
2 3
4
2 3
3
2 3
2
2 3
1
u u u u F
u u u u F
u u u u F
u u u u F
p
p
p
p
+
|
.
|

\
|

|
.
|

\
|
=
|
.
|

\
|
+
|
.
|

\
|
=
+
|
.
|

\
|

|
.
|

\
|
=
+
|
.
|

\
|

|
.
|

\
|
=

You might also like