4.4 Article

Iterative coordinates

Journal

COMPUTER AIDED GEOMETRIC DESIGN
Volume 79, Issue -, Pages -

Publisher

ELSEVIER
DOI: 10.1016/j.cagd.2020.101861

Keywords

Generalized barycentric coordinates; Mean value coordinates; Shape deformation

Funding

  1. National Natural Science Foundation of China (NSFC) [61872121, 61761136010]
  2. Swiss National Science Foundation (SNSF) [200021-188577]
  3. Swiss National Science Foundation (SNF) [200021_188577] Funding Source: Swiss National Science Foundation (SNF)

Ask authors/readers for more resources

Barycentric coordinates provide a simple way of expressing the linear interpolant to data given at the vertices of a triangle and have numerous applications in computer graphics and other fields. The generalization of barycentric coordinates to polygons with more than three vertices is not unique and many constructions have been proposed. Among them, mean value coordinates stand out by having a simple closed form and being well-defined for arbitrary polygons, but they may take on large negative values in the case of concave polygons, leading to artefacts in applications like shape deformation. We present a modification of mean value coordinates that is based on the observation that the mean value coordinates of some point v inside a polygon can be negative if the central projection of the polygon onto the unit circle around v folds over. By iteratively smoothing the projected polygon and carrying over this smoothing procedure to the barycentric coordinates of v, these fold-overs as well as the negative coordinate values and shape deformation artefacts gradually disappear, and they are guaranteed to completely vanish after a finite number of iterations. (C) 2020 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.4
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available