Curve smoothing with conformal curvature flow and high-pass Laplacian filter.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
data
doc
include
shaders
src
Filters.nb
LICENSE.txt
Makefile
README.md
slides.pdf
update

README.md

Conformal Curve Smoothing with Laplacian Filter

This implementaion is based on Keenan Crane's source code for Spin Transformations of Discrete Surfaces

The main modification is the addition of a high-pass Laplacian filter.

Without a Laplacian filter, conformal curvature flow shrinks large features at the same rate as small bumps.

With a high-pass filter on the flow direction, we can shrink small bumps while preserving large features.

To see a more detailed technical explanation, please refer to my presentation slides (slides.pdf).

For documentation of Keenan's original package, see doc/libddg_userguide.pdf