IN-HOMOGENEOUS BÈZIER SOLID CELLS
Basic notions
Basic figure - ordered grid of 64 real points
M4x4x4 = (ijkP), i, j, k = 0, 1, 2, 3
Tri-cubic approximation - interpolation matrices
a
I(ua) = (Be0(ua), Be1(ua), Be2(ua), Be3(ua)), a=1, 2, 3determined by Bernstein polynomials for a = 1, 2, 3 , where
Be0(ua)=(1 - ua)3 , Be1(ua)=3ua(1 - ua)2 , Be2(ua)=3ua2(1 - ua) , Be3(ua)=ua3
Bèzier cell point function on W = <0, 1>2
s(u1, u2, u3) = 3I(u3) . (1I(u1) . M4x4x4 . 2I(u2)T)= ijkPBei(u1)Bej(u2)Bek(u3), i, j, k = 0, 1, 2, 3
Density vector in the cell arbitrary point P(a, b, c), for a, b, c Î á
0, 1ñ
can be calculated from the density function
s123(u1, u2, u3) = 3I'(u3).(1I'(u1).M4x4x4.2I'(u2) T) = ijkPBei'(u1)Bej'(u2)Bek'(u3), i, j, k = 0, 1, 2, 3
a
I'(ua)=(Be0'(ua), Be1'(ua), Be2'(ua), Be3'(ua)), a = 1, 2, 3Be0'(ua) = -3(1 - ua)2, Be1'(ua) = 3(1-ua )(1 - 3ua), Be2'(ua) = 3ua (2 - 3ua), Be3'(ua) = 6ua2
Free-form deformations
Density vectors in the vertices of the Bèzier cell
(with parametric co-ordinates equal to 0 or 1)
are determined (with respect to the form of the Bernstein polynomial derivatives) by
8 interior points of the cell basic grid
- the entire vertex
- its 3 neighbouring points in the direction of parameter u1, u2, and u3
- common neighbouring points of these 3 points
- their common neighbour in the grid
Density core determined by 16 vertices
- the interior density hypercube
can be deformed arbitrarily to create desirable distribution
in the net of the modelled solid cell iso-parametric curve segments and surface patches,
and to determine the interior in-homogenity of the created cell.
Density vectors can be calculated in an arbitrary solid cell regular point
for different position of interior density hypercube vertices,
and these can be compared to estimate the results of the deformation.
Some illustrations of inhomogeneous distribution of the singular solid cell interior
an inhomogeneous Bèzier cube
are given in the following figures.
All inner vertices of the interior density hypercube are moved
within the convex envelope of the Bèzier solid cell basic grid.
A minor deformation of the homogeneous distribution
of iso-parametric curve segments in the cell can be reached only.
The first curvature of iso-parametric curve segments
can be influenced by the singular position of the interior density hypercube vertices
in the vertices of the Bèzier solid cell basic grid.
Inner vertices of the interior density hypercube are moved
Extreme in-homogeneity of the distribution of iso-parametric curve segments in the cell can be modelled,
when the inner density hypercube vertices of the same facet are moved
in the opposite directions and to the different distances.
Interior holes, bubbles and new edges can be created by this deformation,
influencing meaningfully the first curvature of the solid cell iso-parametric curve segments
with respect to the expecting results of the performed deformation.