This PR adds a module to compute a signed distance field given a triangulation representing a surface.
It implements an exact backend (accelerated with a BVH data structure), the fast marching backend [Sethian, 1996] being a fast approximation and the fast marching band method, a variant of the fast marching, being faster than the latter but also being a less good approximation.
This PR adds a module to compute a signed distance field given a triangulation representing a surface.
It implements an exact backend (accelerated with a BVH data structure), the fast marching backend [Sethian, 1996] being a fast approximation and the fast marching band method, a variant of the fast marching, being faster than the latter but also being a less good approximation.