Figure 9:
Left: Transfinite interpolation along a line of constant
.
The parameter is either
or
,
depending on the direction.
Right: The resulting interpolated curves form a surface on the triangle.
 |
Given the boundary curves and associated surface normals, we can create a
surface over the triangle using the ``loft'' operator
where
The operator takes the boundary function and returns a surface (defined over
the entire triangle) formed by Hermite interpolation along lines of constant
, as shown in Figure 9. The values of
are the
directional derivatives of
, in the direction of constant
, and
correspond to the derivatives
computed in equations (1)
and (2). The normals
and
are the edge surface
normals
and
, respectively.
The surface function
interpolates both the boundary curve and the surface normal on the two edges
and
, but only interpolates the curve on the
edge
.
Surfaces
and
are constructed similarly; each
has the proper interpolation on the two edges adjacent to vertex
, but not on the opposite edge.
Comments: Brian Smits
2000-06-02