2002
DOI: 10.1111/1467-8659.00581
|View full text |Cite
|
Sign up to set email alerts
|

Metamorphosis of Polyhedral Surfaces using Decomposition

Abstract: This paper describes an algorithm for morphing polyhedral surfaces based on their decompositions into patches. The given surfaces need neither be genus‐zero nor two‐manifolds. We present a new algorithm for decomposing surfaces into patches. We also present a new projection scheme that handles topologically cylinder‐like polyhedral surfaces. We show how these two new techniques can be used within a general framework and result with morph sequences that maintain the distinctive features of the input models. Ca… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
158
0
2

Year Published

2005
2005
2019
2019

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 223 publications
(163 citation statements)
references
References 15 publications
0
158
0
2
Order By: Relevance
“…7, we can see that in a novel situation, as shown in Fig. 9, if a face f j belongs to patch i represented by edge (u 1 , v 1 ), the direction of its normal should be the same with 1 vc ( The result of final decomposition of the cow model is shown in Fig. 10.…”
Section: Extracting Boundariesmentioning
confidence: 99%
See 3 more Smart Citations
“…7, we can see that in a novel situation, as shown in Fig. 9, if a face f j belongs to patch i represented by edge (u 1 , v 1 ), the direction of its normal should be the same with 1 vc ( The result of final decomposition of the cow model is shown in Fig. 10.…”
Section: Extracting Boundariesmentioning
confidence: 99%
“…With this method, we avoid using complex computing. For a mesh consists of n edges, it takes (log ) O n to find the lowest cost edge and (1) O to refresh the data. So the total runtime of the procedure is ( log ) O n n .…”
Section: Extracting Skeletonmentioning
confidence: 99%
See 2 more Smart Citations
“…Some of them use standard clustering techniques or borrow segmentation procedures from the 2D domain, other exploit graph partitioning algorithms, shape fitting or even the distribution of symmetry planes over watertight objects. Shlafman et al propose to use a variation of K-means to group the triangles of the mesh into clusters (Shlafman et al, 2002). This is a quite direct adaptation: first the user specify the desired number of clusters (k), then the process starts by randomly selecting a set of k well spaced seed triangles and it iterates by alternating an assignment step (where each non-seed triangle is assigned to the nearest seed) and an adjustment step (where new seeds are selected by picking the triangle nearest to the center of each cluster).…”
Section: Introductionmentioning
confidence: 99%