pub fn sdf_union(a: f64, b: f64) -> f64
SDF union: take the minimum of two distances.
The result is the SDF of the shape that is the union of the two objects.