Frame fields: Anisotropic and non-orthogonal cross fields

Daniele Panozzo, Enrico Puppo, Marco Tarini, Olga Sorkine-Hornung

Research output: Contribution to journalArticle

Abstract

We introduce frame fields, which are a non-orthogonal and non-unit-length generalization of cross fields. Frame fields represent smoothly varying linear transformations on tangent spaces of a surface. We propose an algorithm to create discrete, dense frame fields that satisfy a sparse set of constraints. By computing a surface deformation that warps a frame field into a cross field, we generalize existing quadrangulation algorithms to generate anisotropic and non-uniform quad meshes whose elements shapes match the frame field. With this, our framework enables users to control not only the alignment but also the density and anisotropy of the elements' distribution, resulting in high-quality adaptive quad meshing.

Original languageEnglish (US)
Article number134
JournalACM Transactions on Graphics
Volume33
Issue number4
DOIs
StatePublished - 2014

Fingerprint

Linear transformations
Anisotropy

Keywords

  • Anisotropic quad mesh
  • Frame field
  • N-RoSy field

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Frame fields : Anisotropic and non-orthogonal cross fields. / Panozzo, Daniele; Puppo, Enrico; Tarini, Marco; Sorkine-Hornung, Olga.

In: ACM Transactions on Graphics, Vol. 33, No. 4, 134, 2014.

Research output: Contribution to journalArticle

Panozzo, Daniele ; Puppo, Enrico ; Tarini, Marco ; Sorkine-Hornung, Olga. / Frame fields : Anisotropic and non-orthogonal cross fields. In: ACM Transactions on Graphics. 2014 ; Vol. 33, No. 4.
@article{6753198742da4662a313b5cbd36ee59a,
title = "Frame fields: Anisotropic and non-orthogonal cross fields",
abstract = "We introduce frame fields, which are a non-orthogonal and non-unit-length generalization of cross fields. Frame fields represent smoothly varying linear transformations on tangent spaces of a surface. We propose an algorithm to create discrete, dense frame fields that satisfy a sparse set of constraints. By computing a surface deformation that warps a frame field into a cross field, we generalize existing quadrangulation algorithms to generate anisotropic and non-uniform quad meshes whose elements shapes match the frame field. With this, our framework enables users to control not only the alignment but also the density and anisotropy of the elements' distribution, resulting in high-quality adaptive quad meshing.",
keywords = "Anisotropic quad mesh, Frame field, N-RoSy field",
author = "Daniele Panozzo and Enrico Puppo and Marco Tarini and Olga Sorkine-Hornung",
year = "2014",
doi = "10.1145/2601097.2601179",
language = "English (US)",
volume = "33",
journal = "ACM Transactions on Graphics",
issn = "0730-0301",
publisher = "Association for Computing Machinery (ACM)",
number = "4",

}

TY - JOUR

T1 - Frame fields

T2 - Anisotropic and non-orthogonal cross fields

AU - Panozzo, Daniele

AU - Puppo, Enrico

AU - Tarini, Marco

AU - Sorkine-Hornung, Olga

PY - 2014

Y1 - 2014

N2 - We introduce frame fields, which are a non-orthogonal and non-unit-length generalization of cross fields. Frame fields represent smoothly varying linear transformations on tangent spaces of a surface. We propose an algorithm to create discrete, dense frame fields that satisfy a sparse set of constraints. By computing a surface deformation that warps a frame field into a cross field, we generalize existing quadrangulation algorithms to generate anisotropic and non-uniform quad meshes whose elements shapes match the frame field. With this, our framework enables users to control not only the alignment but also the density and anisotropy of the elements' distribution, resulting in high-quality adaptive quad meshing.

AB - We introduce frame fields, which are a non-orthogonal and non-unit-length generalization of cross fields. Frame fields represent smoothly varying linear transformations on tangent spaces of a surface. We propose an algorithm to create discrete, dense frame fields that satisfy a sparse set of constraints. By computing a surface deformation that warps a frame field into a cross field, we generalize existing quadrangulation algorithms to generate anisotropic and non-uniform quad meshes whose elements shapes match the frame field. With this, our framework enables users to control not only the alignment but also the density and anisotropy of the elements' distribution, resulting in high-quality adaptive quad meshing.

KW - Anisotropic quad mesh

KW - Frame field

KW - N-RoSy field

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

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

U2 - 10.1145/2601097.2601179

DO - 10.1145/2601097.2601179

M3 - Article

AN - SCOPUS:84905746852

VL - 33

JO - ACM Transactions on Graphics

JF - ACM Transactions on Graphics

SN - 0730-0301

IS - 4

M1 - 134

ER -