How to draw implicit surfaces?
Note: the surface normal is -Grad F = -? F
It’s easy to ray trace implicit surfaces
Volume Rendering can display them
Convert to polygons: the Marching Cubes algorithm
- Divide space into cubes
- Evaluate implicit function at each cube vertex
- Do root finding or linear interpolation along each edge
- Polygonize on a cube-by-cube basis