geometry-central icon indicating copy to clipboard operation
geometry-central copied to clipboard

Globally optimal direction fields energy

Open nmwsharp opened this issue 5 years ago • 2 comments

Currently, the smoothest vertex direction fields algorithms do not precisely implement the energy from the Globally Optimal Direction Fields paper; they use a slightly different, simpler algorithm.

The Globally Optimal Direction Fields paper carefully derives a FEM expression which incorporates curvature (Eqn 18). The geometry-central implementation instead just uses a simple connection Laplacian which does not really incorporate curvature properly. This is mostly fine most of the time, but some examples expose the distinction. For instance, try computing a curvature-aligned cross field on a uniform sphere.

Fix: implement the proper energy.

nmwsharp avatar Feb 02 '21 05:02 nmwsharp

Thanks so much for looking into this!

burgerbua avatar Feb 02 '21 18:02 burgerbua