![]() |
(3.2) |
The surface normal vector is perpendicular to the tangent plane (see
Fig. 3.3) and hence the unit normal vector is given by
Definition 3.1.1. A regular (ordinary) point
on a parametric surface is
defined as a point where
. A
point which is not a regular point is called a
singular point.
The condition
requires that
at point
the vectors
and
do not vanish and
have different directions, i.e.
and
are
linearly independent. As we discussed in Sect. 1.3.6,
in some design problems we need to employ triangular patches defined
by parametrization over a rectangular domain. Such a degenerated patch
can be generated by collapsing one boundary curve into a single point
or by arranging for two partial derivatives
and
at one of the corners of a quadrilateral patch to be
collinear. In both cases
has zero
magnitude at the degenerate corner point and (3.3) cannot
be used. Conditions for the existence of surface normals at these
degenerate corner points have been discussed in
[116,92,453,457].
The concept of a regular surface requires additional conditions beyond
the existence of a tangent plane everywhere on the surface, such as
absence of self-intersections. This concept is presented fully in do
Carmo [76].
There are essential and artificial singularities [444]. The essential singularities arise from specific features of the surface geometry such as the apex of a cone. The artificial singularities arise from the choice of parametrization.
Example 3.1.1.
The elliptic cone can be described in a parametric form
, where
,
and
,
,
are constants. We have
![]() |
![]() |
The unit normal vector for an implicit surface can be derived by
considering two parametric curves
,
lying on an
implicit surface
, and intersecting at point
on the
surface with different tangent directions. Thus we have the relations:
![]() |
(3.8) |
Alternatively, we can derive (3.9) by considering
an arbitrary parametric curve
on an implicit
surface
, leading to the relation
. Since
is arbitrary,
must be
perpendicular to the tangent plane, and hence it is a normal vector.
The tangent plane of an implicit surface
at point
with coordinates
can be obtained by replacing the
normal vector of parametric surface in
(3.4) with (3.9),
which leads to
Example 3.1.2.
The elliptic cone of Example 3.1.1 has also the following
implicit representation
. The magnitude of the normal vector
, where
, becomes 0 only when
=
=
=0
corresponding to the apex of the cone as also derived in Example
3.1.1.