Affiliation:
1. Università della Svizzera italiana Lugano Switzerland
2. Hangzhou Dianzi University Hangzhou Zhejiang China
Abstract
AbstractAny point inside a d‐dimensional simplex can be expressed in a unique way as a convex combination of the simplex's vertices, and the coefficients of this combination are called the barycentric coordinates of the point. The idea of barycentric coordinates extends to general polytopes with n vertices, but they are no longer unique if n > d+1. Several constructions of such generalized barycentric coordinates have been proposed, in particular for polygons and polyhedra, but most approaches cannot guarantee the non‐negativity of the coordinates, which is important for applications like image warping and mesh deformation. We present a novel construction of non‐negative and smooth generalized barycentric coordinates for arbitrary simple polygons, which extends to higher dimensions and can include isolated interior points. Our approach is inspired by maximum entropy coordinates, as it also uses a statistical model to define coordinates for convex polygons, but our generalization to non‐convex shapes is different and based instead on the project‐and‐smooth idea of iterative coordinates. We show that our coordinates and their gradients can be evaluated efficiently and provide several examples that illustrate their advantages over previous constructions.
Funder
Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung
National Natural Science Foundation of China
Subject
Computer Graphics and Computer-Aided Design
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献