(a) L
2
stretch: 1.194532. (b) L
2
stretch: 1.316625. (c) L
2
stretch: 1.450614. (d) L
2
stretch: 1.437329.
Figure 3: Models with seam-cutting paths and check-board texture mapping using square parameterization results. (a) shows
the results using our approach which terminated cut augmentation process when stretch of circle parameterization becomes
lower than threshold (2.0). (b) shows the results that manually extend seam-cutting paths to the highest stretch face in (a).
(c) shows the results using our approach which terminated cut augmentation process when the highest stretch face locate at
boundary area. (d) shows the results that manually extend seam-cutting paths to another high-curvature area (right-side ear).
All cases are parameterized after selecting best corner points that deliver lowest stretch already. (a) has a better result than
(b), (d) has slightly a better result than (c); judging from L
2
stretch value.
original method was depended on a starting face, and
the obtained seam boundary that connected holes to-
gether might cause extremely under and over stretch
around the boundary area. Hence, we avoided the
problem by connecting them with the shortest path
first before further analysis.
The issue that we are still interested in is how
to find the perfect seam boundary length. When the
highest stretch face is at boundary area, we think that
we have over-pack faces at boundary area situation
because boundary edges are too long already. We are
also interested in how to assign positions in boundary
that deliver the lowest stretch. Different positions give
different distortion. Additionally, our method is still
time consuming because of a brute force algorithm
that checks almost possible positions.
ACKNOWLEDGEMENTS
We would like to gratefully thank Shin Yoshizawa
for helpful advice and discussion including C++ code
of (Yoshizawa et al., 2004), Hugues Hoppe for filled
holes bunny and hand model data, Christian Rau
who developed OpenGI library and all reviewers,
The models are courtesy of the Stanford Univer-
sity (bunny, dragon and armadillo), the University of
Washington (mannequin head), MPI f
¨
ur Informatik
(Max-Planck), AIM@SHAPE(cow).
REFERENCES
Erickson, J. and Har-Peled, S. (2002). Optimally cutting a
surface into a disk. In Proceedings of the eighteenth
annual symposium on Computational geometry, SCG
’02, pages 244–253, New York, NY, USA. ACM.
Floater, M. S. (1997). Parametrization and smooth ap-
proximation of surface triangulations. Comput. Aided
Geom. Des., 14:231–250.
Gu, X., Gortler, S. J., and Hoppe, H. (2002). Geometry
images. ACM Trans. Graph., 21:355–361.
Lazarus, F., Pocchiola, M., Vegter, G., and Verroust, A.
(2001). Computing a canonical polygonal schema of
an orientable triangulated surface. In Proceedings of
the seventeenth annual symposium on Computational
geometry, SCG ’01, pages 80–89. ACM.
Ni, X., Garland, M., and Hart, J. C. (2004). Fair morse
functions for extracting the topological structure of a
surface mesh. In ACM SIGGRAPH 2004 Papers, SIG-
GRAPH ’04, pages 613–622, New York, NY, USA.
ACM.
Sander, P. V., Gortler, S. J., Snyder, J., and Hoppe,
H. (2002). Signal-specialized parametrization. In
Proceedings of the 13th Eurographics workshop on
Rendering, EGRW ’02, pages 87–98, Aire-la-Ville,
Switzerland, Switzerland. Eurographics Association.
Sander, P. V., Snyder, J., Gortler, S. J., and Hoppe, H.
(2001). Texture mapping progressive meshes. In Pro-
ceedings of the 28th annual conference on Computer
graphics and interactive techniques, SIGGRAPH ’01,
pages 409–416, New York, NY, USA. ACM.
Sheffer, A. and Hart, J. C. (2002). Seamster: inconspicuous
low-distortion texture seam layout. In Proceedings of
the conference on Visualization ’02, VIS ’02, pages
291–298, Washington, DC, USA. IEEE Computer So-
ciety.
Sheffer, A., Praun, E., and Rose, K. (2006). Mesh param-
eterization methods and their applications. In Foun-
dations and Trends in Computer Graphics and Vision,
page 2006. Now Publishers.
Yoshizawa, S., Belyaev, A., and Seidel, H.-P. (2004). A
fast and simple stretch-minimizing mesh parameteri-
zation. In SMI ’04: Proceedings of the Shape Model-
ing International 2004, pages 200–208, Washington,
DC, USA. IEEE Computer Society.
GRAPP 2012 - International Conference on Computer Graphics Theory and Applications
188