Guaranteed intersection-free polygon morphing

被引:100
作者
Gotsman, C [1 ]
Surazhsky, V [1 ]
机构
[1] Technion Israel Inst Technol, Fac Comp Sci, IL-32000 Haifa, Israel
来源
COMPUTERS & GRAPHICS-UK | 2001年 / 25卷 / 01期
关键词
morphing; metamorphosis; blending; polygons; geometric modeling;
D O I
10.1016/S0097-8493(00)00108-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 [计算机软件与理论]; 0835 [软件工程];
摘要
We present a method for naturally and continuously morphing two simple planar polygons with corresponding vertices in a manner that guarantees that the intermediate polygons are also simple. This contrasts with all existing polygon morphing schemes who cannot guarantee the non-self-intersection property on a global scale, due to the heuristics they employ. Our method achieves this property by reducing the polygon morphing problem to the problem of morphing compatible planar triangulations of corresponding point sets, which is performed by interpolating vertex barycentric coordinates instead of vertex locations. The reduction involves compatibly triangulating simple polygons and polygons with a single hole. We show how to achieve this using only a small number of extra (Steiner) vertices. (C) 2001 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:67 / 75
页数:9
相关论文
共 21 条
[1]
Alexa M, 2000, COMP GRAPH, P157, DOI 10.1145/344779.344859
[2]
ON COMPATIBLE TRIANGULATIONS OF SIMPLE POLYGONS [J].
ARONOV, B ;
SEIDEL, R ;
SOUVAINE, D .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1993, 3 (01) :27-35
[3]
Babikov M., 1997, P 9 CAN C COMP GEOM
[4]
Feature-based image metamorphosis [J].
Beier, Thaddeus ;
Neely, Shawn .
Computer Graphics (ACM), 1992, 26 (02) :35-42
[5]
Warp-guided object-space morphing [J].
Carmel E. ;
Cohen-Or D. .
The Visual Computer, 1998, 13 (9-10) :465-478
[6]
Matching of freeform curves [J].
Cohen, S ;
Elber, G ;
BarYehuda, R .
COMPUTER-AIDED DESIGN, 1997, 29 (05) :369-378
[7]
Three-dimensional distance field metamorphosis [J].
Cohen-Or, D ;
Levin, D ;
Solomovici, A .
ACM TRANSACTIONS ON GRAPHICS, 1998, 17 (02) :116-141
[8]
Parametrization and smooth approximation of surface triangulations [J].
Floater, MS .
COMPUTER AIDED GEOMETRIC DESIGN, 1997, 14 (03) :231-250
[9]
How to morph tilings injectively [J].
Floater, MS ;
Gotsman, C .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1999, 101 (1-2) :117-129
[10]
Foldover-free image warping [J].
Fujimura, K ;
Makarov, M .
GRAPHICAL MODELS AND IMAGE PROCESSING, 1998, 60 (02) :100-111