Layered fields for natural tessellations on surfaces

Mimicking natural tessellation patterns is a fascinating multi-disciplinary problem. Geometric methods aiming at reproducing such partitions on surface meshes are commonly based on the Voronoi model and its variants, and are often faced with challenging issues such as metric estimation, geometric, t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:ACM transactions on graphics 2018-12, Vol.37 (6), p.1-15
Hauptverfasser: Zayer, Rhaleb, Mlakar, Daniel, Steinberger, Markus, Seidel, Hans-Peter
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 15
container_issue 6
container_start_page 1
container_title ACM transactions on graphics
container_volume 37
creator Zayer, Rhaleb
Mlakar, Daniel
Steinberger, Markus
Seidel, Hans-Peter
description Mimicking natural tessellation patterns is a fascinating multi-disciplinary problem. Geometric methods aiming at reproducing such partitions on surface meshes are commonly based on the Voronoi model and its variants, and are often faced with challenging issues such as metric estimation, geometric, topological complications, and most critically, parallelization. In this paper, we introduce an alternate model which may be of value for resolving these issues. We drop the assumption that regions need to be separated by lines. Instead, we regard region boundaries as narrow bands and we model the partition as a set of smooth functions layered over the surface. Given an initial set of seeds or regions, the partition emerges as the solution of a time dependent set of partial differential equations describing concurrently evolving fronts on the surface. Our solution does not require geodesic estimation, elaborate numerical solvers, or complicated bookkeeping data structures. The cost per time-iteration is dominated by the multiplication and addition of two sparse matrices. Extension of our approach in a Lloyd's algorithm fashion can be easily achieved and the extraction of the dual mesh can be conveniently preformed in parallel through matrix algebra. As our approach relies mainly on basic linear algebra kernels, it lends itself to efficient implementation on modern graphics hardware.
doi_str_mv 10.1145/3272127.3275072
format Article
fullrecord <record><control><sourceid>crossref</sourceid><recordid>TN_cdi_crossref_primary_10_1145_3272127_3275072</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>10_1145_3272127_3275072</sourcerecordid><originalsourceid>FETCH-LOGICAL-c352t-497202e870b3baafb72a3ebbdc5381adb63555f3f1060dfdafaa7137689c7c243</originalsourceid><addsrcrecordid>eNotz8tKxDAUgOEgCtbRtdu8QGdOcpKczlIGb1Bwo-tycoOR2krSWczbq9jVv_vhE-JewVYpY3eoSStN299aIH0hGmUttYSuuxQNEEILCOpa3NT6CQDOGNcI0_M5lRRlPqYxVpnnIideToVHuaRa0zjycpynKudJ1lPJHFK9FVeZx5ru1m7Ex9Pj--Gl7d-eXw8PfRvQ6qU1e9KgU0fg0TNnT5oxeR-DxU5x9A6ttRmzAgcxR87MpJBctw8UtMGN2P1_Q5lrLSkP3-X4xeU8KBj-0MOKHlY0_gBCJEnA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Layered fields for natural tessellations on surfaces</title><source>ACM Digital Library</source><creator>Zayer, Rhaleb ; Mlakar, Daniel ; Steinberger, Markus ; Seidel, Hans-Peter</creator><creatorcontrib>Zayer, Rhaleb ; Mlakar, Daniel ; Steinberger, Markus ; Seidel, Hans-Peter</creatorcontrib><description>Mimicking natural tessellation patterns is a fascinating multi-disciplinary problem. Geometric methods aiming at reproducing such partitions on surface meshes are commonly based on the Voronoi model and its variants, and are often faced with challenging issues such as metric estimation, geometric, topological complications, and most critically, parallelization. In this paper, we introduce an alternate model which may be of value for resolving these issues. We drop the assumption that regions need to be separated by lines. Instead, we regard region boundaries as narrow bands and we model the partition as a set of smooth functions layered over the surface. Given an initial set of seeds or regions, the partition emerges as the solution of a time dependent set of partial differential equations describing concurrently evolving fronts on the surface. Our solution does not require geodesic estimation, elaborate numerical solvers, or complicated bookkeeping data structures. The cost per time-iteration is dominated by the multiplication and addition of two sparse matrices. Extension of our approach in a Lloyd's algorithm fashion can be easily achieved and the extraction of the dual mesh can be conveniently preformed in parallel through matrix algebra. As our approach relies mainly on basic linear algebra kernels, it lends itself to efficient implementation on modern graphics hardware.</description><identifier>ISSN: 0730-0301</identifier><identifier>EISSN: 1557-7368</identifier><identifier>DOI: 10.1145/3272127.3275072</identifier><language>eng</language><ispartof>ACM transactions on graphics, 2018-12, Vol.37 (6), p.1-15</ispartof><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c352t-497202e870b3baafb72a3ebbdc5381adb63555f3f1060dfdafaa7137689c7c243</citedby><cites>FETCH-LOGICAL-c352t-497202e870b3baafb72a3ebbdc5381adb63555f3f1060dfdafaa7137689c7c243</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27923,27924</link.rule.ids></links><search><creatorcontrib>Zayer, Rhaleb</creatorcontrib><creatorcontrib>Mlakar, Daniel</creatorcontrib><creatorcontrib>Steinberger, Markus</creatorcontrib><creatorcontrib>Seidel, Hans-Peter</creatorcontrib><title>Layered fields for natural tessellations on surfaces</title><title>ACM transactions on graphics</title><description>Mimicking natural tessellation patterns is a fascinating multi-disciplinary problem. Geometric methods aiming at reproducing such partitions on surface meshes are commonly based on the Voronoi model and its variants, and are often faced with challenging issues such as metric estimation, geometric, topological complications, and most critically, parallelization. In this paper, we introduce an alternate model which may be of value for resolving these issues. We drop the assumption that regions need to be separated by lines. Instead, we regard region boundaries as narrow bands and we model the partition as a set of smooth functions layered over the surface. Given an initial set of seeds or regions, the partition emerges as the solution of a time dependent set of partial differential equations describing concurrently evolving fronts on the surface. Our solution does not require geodesic estimation, elaborate numerical solvers, or complicated bookkeeping data structures. The cost per time-iteration is dominated by the multiplication and addition of two sparse matrices. Extension of our approach in a Lloyd's algorithm fashion can be easily achieved and the extraction of the dual mesh can be conveniently preformed in parallel through matrix algebra. As our approach relies mainly on basic linear algebra kernels, it lends itself to efficient implementation on modern graphics hardware.</description><issn>0730-0301</issn><issn>1557-7368</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><recordid>eNotz8tKxDAUgOEgCtbRtdu8QGdOcpKczlIGb1Bwo-tycoOR2krSWczbq9jVv_vhE-JewVYpY3eoSStN299aIH0hGmUttYSuuxQNEEILCOpa3NT6CQDOGNcI0_M5lRRlPqYxVpnnIideToVHuaRa0zjycpynKudJ1lPJHFK9FVeZx5ru1m7Ex9Pj--Gl7d-eXw8PfRvQ6qU1e9KgU0fg0TNnT5oxeR-DxU5x9A6ttRmzAgcxR87MpJBctw8UtMGN2P1_Q5lrLSkP3-X4xeU8KBj-0MOKHlY0_gBCJEnA</recordid><startdate>20181231</startdate><enddate>20181231</enddate><creator>Zayer, Rhaleb</creator><creator>Mlakar, Daniel</creator><creator>Steinberger, Markus</creator><creator>Seidel, Hans-Peter</creator><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20181231</creationdate><title>Layered fields for natural tessellations on surfaces</title><author>Zayer, Rhaleb ; Mlakar, Daniel ; Steinberger, Markus ; Seidel, Hans-Peter</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c352t-497202e870b3baafb72a3ebbdc5381adb63555f3f1060dfdafaa7137689c7c243</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zayer, Rhaleb</creatorcontrib><creatorcontrib>Mlakar, Daniel</creatorcontrib><creatorcontrib>Steinberger, Markus</creatorcontrib><creatorcontrib>Seidel, Hans-Peter</creatorcontrib><collection>CrossRef</collection><jtitle>ACM transactions on graphics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Zayer, Rhaleb</au><au>Mlakar, Daniel</au><au>Steinberger, Markus</au><au>Seidel, Hans-Peter</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Layered fields for natural tessellations on surfaces</atitle><jtitle>ACM transactions on graphics</jtitle><date>2018-12-31</date><risdate>2018</risdate><volume>37</volume><issue>6</issue><spage>1</spage><epage>15</epage><pages>1-15</pages><issn>0730-0301</issn><eissn>1557-7368</eissn><abstract>Mimicking natural tessellation patterns is a fascinating multi-disciplinary problem. Geometric methods aiming at reproducing such partitions on surface meshes are commonly based on the Voronoi model and its variants, and are often faced with challenging issues such as metric estimation, geometric, topological complications, and most critically, parallelization. In this paper, we introduce an alternate model which may be of value for resolving these issues. We drop the assumption that regions need to be separated by lines. Instead, we regard region boundaries as narrow bands and we model the partition as a set of smooth functions layered over the surface. Given an initial set of seeds or regions, the partition emerges as the solution of a time dependent set of partial differential equations describing concurrently evolving fronts on the surface. Our solution does not require geodesic estimation, elaborate numerical solvers, or complicated bookkeeping data structures. The cost per time-iteration is dominated by the multiplication and addition of two sparse matrices. Extension of our approach in a Lloyd's algorithm fashion can be easily achieved and the extraction of the dual mesh can be conveniently preformed in parallel through matrix algebra. As our approach relies mainly on basic linear algebra kernels, it lends itself to efficient implementation on modern graphics hardware.</abstract><doi>10.1145/3272127.3275072</doi><tpages>15</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0730-0301
ispartof ACM transactions on graphics, 2018-12, Vol.37 (6), p.1-15
issn 0730-0301
1557-7368
language eng
recordid cdi_crossref_primary_10_1145_3272127_3275072
source ACM Digital Library
title Layered fields for natural tessellations on surfaces
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T11%3A59%3A59IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Layered%20fields%20for%20natural%20tessellations%20on%20surfaces&rft.jtitle=ACM%20transactions%20on%20graphics&rft.au=Zayer,%20Rhaleb&rft.date=2018-12-31&rft.volume=37&rft.issue=6&rft.spage=1&rft.epage=15&rft.pages=1-15&rft.issn=0730-0301&rft.eissn=1557-7368&rft_id=info:doi/10.1145/3272127.3275072&rft_dat=%3Ccrossref%3E10_1145_3272127_3275072%3C/crossref%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true