What is it?
Represent a shape by the signed distance to its surface. Rays march forward by (it is always safe), the surface is , and the normal is . Neural SDFs learn with a network.
Formulas
- eikonal property; normal by central differences
The mathematics behind it
An SDF represents a shape as the zero level set of a distance function.
For a signed distance , and is the surface normal; ray marchers estimate it by finite differences.
An SDF is a scalar field whose value is the signed distance to a shape.
This page has the essentials. A fuller treatment (intuition, formal definition, worked example) is on the way.