Capture how surfaces curve in space
While the first fundamental form measures distances within the surface, the second fundamental form captures how the surface bends in the surrounding 3D space.
It encodes the normal curvature — how much the surface curves in each direction — via three coefficients L, M, N that describe the rate of change of the normal vector.
Click on the surface to select a point, then use the slider to rotate the direction. Watch how the normal curvature κn changes — positive (red) when bending toward the normal, negative (blue) when bending away.
These measure the component of the second derivatives that points in the normal direction — i.e., how fast the surface is “pulling away” from the tangent plane.
For a unit tangent vector v = (du, dv), the normal curvature is:
The normal section in direction v is the curve formed by slicing the surface with a plane containing both v and the normal N.
The normal curvature κn equals the ordinary curvature of this planar curve. It's positive if the curve bends toward N, negative if away.
The shape operator S is a linear map on the tangent plane defined by:
It measures how the normal vector N changes as you move in direction v. The second fundamental form is related by:
The principal curvatures k1 and k2 are the maximum and minimum values of normal curvature κn over all directions.
They are the eigenvalues of the shape operator, and their corresponding eigenvectors are the principal directions. These will be explored in detail on the next page.
Next: Gaussian and Mean Curvature — combining the principal curvatures to classify surface geometry.