What is it?
Three ways to describe a surface: a graph , a level set (implicit), or a parametrization . Contour maps of loss functions and the isosurfaces of medical imaging are level sets.
Formulas
Where it shows up in computing
An SDF represents a shape as the zero level set of a distance function.
Normals of parametric surfaces come from ; of implicit ones from .
Where it shows up in AI
Contour plots of a loss along two directions are the standard way to visualize its landscape.
Where is it used?
Computing topics reachable from here, through the chain of ideas that leads to them:
3D Computer graphics
- Signed distance fields and ray marching★★★★★
- Curvature (basic differential geometry)→Mesh processing (discrete differential geometry)★★★★★
- Surface normals★★★★★
- Surface normals→Lighting and shading★★★★★
- Curvature (basic differential geometry)→Bézier curves and splines★★★★★
- Surface normals→Ray tracing★★★★★
- +1
What depends on it
This page has the essentials. A fuller treatment (intuition, formal definition, worked example) is on the way.