Matchmaker: Constructing constrained texture maps

被引:72
作者
Kraevoy, V [1 ]
Sheffer, A [1 ]
Gotsman, C [1 ]
机构
[1] Technion Israel Inst Technol, Dept Comp Sci, IL-32000 Haifa, Israel
来源
ACM TRANSACTIONS ON GRAPHICS | 2003年 / 22卷 / 03期
关键词
triangle meshes; texture mapping; parameterization;
D O I
10.1145/882262.882271
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Texture mapping enhances the visual realism of 3D models by adding fine details. To achieve the best results, it is often necessary to force a correspondence between some of the details of the texture and the features of the model. The most common method for mapping texture onto 3D meshes is to use a planar parameterization of the mesh. This, however, does not reflect any special correspondence between the mesh geometry and the texture. The Matchmaker algorithm presented here forces user-defined feature correspondence for planar parameterization of meshes. This is achieved by adding positional constraints to the planar parameterization. Matchmaker allows users to introduce scores of constraints while maintaining a valid one-to-one mapping between the embedding and the 3D surface. Matchmaker's constraint mechanism can be used for other applications requiring parameterization besides texture mapping, such as morphing and remeshing. Matchmaker begins with an unconstrained planar embedding of the 3D mesh generated by conventional methods. It moves the constrained vertices to the required positions by matching a triangulation of these positions to a triangulation of the planar mesh formed by paths between constrained vertices. The matching triangulations are used to generate a new parameterization that satisfies the constraints while minimizing the deviation from the original 3D geometry.
引用
收藏
页码:326 / 333
页数:8
相关论文
共 25 条
[1]   Merging polyhedral shapes with scattered features [J].
Alexa, M .
VISUAL COMPUTER, 2000, 16 (01) :26-37
[2]  
[Anonymous], 2000, Tech. rep.
[3]  
[Anonymous], 2000, P 9 INT MESHING ROUN
[4]  
Biermann H, 2002, ACM T GRAPHIC, V21, P312, DOI 10.1145/566570.566583
[5]  
De Berg M., 2000, COMPUTATIONAL GEOMET, DOI DOI 10.1007/978-3-662-03427-9
[6]   Intrinsic parameterizations of surface meshes [J].
Desbrun, M ;
Meyer, M ;
Alliez, P .
COMPUTER GRAPHICS FORUM, 2002, 21 (03) :209-+
[7]  
Eck M., 1995, P 22 ANN C COMPUTER, P173, DOI DOI 10.1145/218380.218440
[8]  
ECKSTEIN I, 2001, COMPUT GRAPH FORUM, V20, P95
[9]   Parametrization and smooth approximation of surface triangulations [J].
Floater, MS .
COMPUTER AIDED GEOMETRIC DESIGN, 1997, 14 (03) :231-250
[10]  
Gu XF, 2002, ACM T GRAPHIC, V21, P355