Autocuts

Simultaneous distortion and cut optimization for UV mapping

Roi Poranne, Marco Tarini, Sandro Huber, Daniele Panozzo, Olga Sorkine-Hornung

Research output: Contribution to journalArticle

Abstract

We propose a UV mapping algorithm that jointly optimizes for cuts and distortion, sidestepping heuristics for placing the cuts. The energy we minimize is a state-of-the-art geometric distortion measure, generalized to take seams into account. Our algorithm is designed to support an interactive workflow: it optimizes UV maps on the fly, while the user can interactively move vertices, cut mesh parts, join seams, separate overlapping regions, and control the placement of the parameterization patches in the UV space. Our UV maps are of high quality in terms of both geometric distortion and cut placement, and compare favorably to those designed with traditional modeling tools. The UV maps can be created in a fraction of the time as existing methods, since our algorithm drastically alleviates the trial-and-error, iterative procedures that plague traditional UV mapping approaches.

Original languageEnglish (US)
Article numbera215
JournalACM Transactions on Graphics
Volume36
Issue number6
DOIs
StatePublished - Nov 20 2017

Fingerprint

Parameterization

Keywords

  • Cuts
  • Distortion minimization
  • Parameterization
  • UV mapping

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design

Cite this

Autocuts : Simultaneous distortion and cut optimization for UV mapping. / Poranne, Roi; Tarini, Marco; Huber, Sandro; Panozzo, Daniele; Sorkine-Hornung, Olga.

In: ACM Transactions on Graphics, Vol. 36, No. 6, a215, 20.11.2017.

Research output: Contribution to journalArticle

Poranne, Roi ; Tarini, Marco ; Huber, Sandro ; Panozzo, Daniele ; Sorkine-Hornung, Olga. / Autocuts : Simultaneous distortion and cut optimization for UV mapping. In: ACM Transactions on Graphics. 2017 ; Vol. 36, No. 6.
@article{6b131676aca343cfb8936c0c944b85ee,
title = "Autocuts: Simultaneous distortion and cut optimization for UV mapping",
abstract = "We propose a UV mapping algorithm that jointly optimizes for cuts and distortion, sidestepping heuristics for placing the cuts. The energy we minimize is a state-of-the-art geometric distortion measure, generalized to take seams into account. Our algorithm is designed to support an interactive workflow: it optimizes UV maps on the fly, while the user can interactively move vertices, cut mesh parts, join seams, separate overlapping regions, and control the placement of the parameterization patches in the UV space. Our UV maps are of high quality in terms of both geometric distortion and cut placement, and compare favorably to those designed with traditional modeling tools. The UV maps can be created in a fraction of the time as existing methods, since our algorithm drastically alleviates the trial-and-error, iterative procedures that plague traditional UV mapping approaches.",
keywords = "Cuts, Distortion minimization, Parameterization, UV mapping",
author = "Roi Poranne and Marco Tarini and Sandro Huber and Daniele Panozzo and Olga Sorkine-Hornung",
year = "2017",
month = "11",
day = "20",
doi = "10.1145/3130800.3130845",
language = "English (US)",
volume = "36",
journal = "ACM Transactions on Graphics",
issn = "0730-0301",
publisher = "Association for Computing Machinery (ACM)",
number = "6",

}

TY - JOUR

T1 - Autocuts

T2 - Simultaneous distortion and cut optimization for UV mapping

AU - Poranne, Roi

AU - Tarini, Marco

AU - Huber, Sandro

AU - Panozzo, Daniele

AU - Sorkine-Hornung, Olga

PY - 2017/11/20

Y1 - 2017/11/20

N2 - We propose a UV mapping algorithm that jointly optimizes for cuts and distortion, sidestepping heuristics for placing the cuts. The energy we minimize is a state-of-the-art geometric distortion measure, generalized to take seams into account. Our algorithm is designed to support an interactive workflow: it optimizes UV maps on the fly, while the user can interactively move vertices, cut mesh parts, join seams, separate overlapping regions, and control the placement of the parameterization patches in the UV space. Our UV maps are of high quality in terms of both geometric distortion and cut placement, and compare favorably to those designed with traditional modeling tools. The UV maps can be created in a fraction of the time as existing methods, since our algorithm drastically alleviates the trial-and-error, iterative procedures that plague traditional UV mapping approaches.

AB - We propose a UV mapping algorithm that jointly optimizes for cuts and distortion, sidestepping heuristics for placing the cuts. The energy we minimize is a state-of-the-art geometric distortion measure, generalized to take seams into account. Our algorithm is designed to support an interactive workflow: it optimizes UV maps on the fly, while the user can interactively move vertices, cut mesh parts, join seams, separate overlapping regions, and control the placement of the parameterization patches in the UV space. Our UV maps are of high quality in terms of both geometric distortion and cut placement, and compare favorably to those designed with traditional modeling tools. The UV maps can be created in a fraction of the time as existing methods, since our algorithm drastically alleviates the trial-and-error, iterative procedures that plague traditional UV mapping approaches.

KW - Cuts

KW - Distortion minimization

KW - Parameterization

KW - UV mapping

UR - http://www.scopus.com/inward/record.url?scp=85038924678&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85038924678&partnerID=8YFLogxK

U2 - 10.1145/3130800.3130845

DO - 10.1145/3130800.3130845

M3 - Article

VL - 36

JO - ACM Transactions on Graphics

JF - ACM Transactions on Graphics

SN - 0730-0301

IS - 6

M1 - a215

ER -