Vector field design on surfaces

Author:

Zhang Eugene1,Mischaikow Konstantin2,Turk Greg3

Affiliation:

1. Oregon State University, Corvallis, OR

2. Rutgers University, Piscataway, NJ

3. Georgia Institute of Technology, Atlanta, GA

Abstract

Vector field design on surfaces is necessary for many graphics applications: example-based texture synthesis, nonphotorealistic rendering, and fluid simulation. For these applications, singularities contained in the input vector field often cause visual artifacts. In this article, we present a vector field design system that allows the user to create a wide variety of vector fields with control over vector field topology, such as the number and location of singularities. Our system combines basis vector fields to make an initial vector field that meets user specifications.The initial vector field often contains unwanted singularities. Such singularities cannot always be eliminated due to the Poincaré-Hopf index theorem. To reduce the visual artifacts caused by these singularities, our system allows the user to move a singularity to a more favorable location or to cancel a pair of singularities. These operations offer topological guarantees for the vector field in that they only affect user-specified singularities. We develop efficient implementations of these operations based on Conley index theory . Our system also provides other editing operations so that the user may change the topological and geometric characteristics of the vector field.To create continuous vector fields on curved surfaces represented as meshes, we make use of the ideas of geodesic polar maps and parallel transport to interpolate vector values defined at the vertices of the mesh. We also use geodesic polar maps and parallel transport to create basis vector fields on surfaces that meet the user specifications. These techniques enable our vector field design system to work for both planar domains and curved surfaces.We demonstrate our vector field design system for several applications: example-based texture synthesis, painterly rendering of images, and pencil sketch illustrations of smooth surfaces.

Publisher

Association for Computing Machinery (ACM)

Subject

Computer Graphics and Computer-Aided Design

Reference39 articles.

1. Anisotropic polygonal remeshing

2. Calcaterra C. and Boldt A. 2003. Flow-Box theorem for Lipschitz continuous vector fields. http://www.citebase.org/cgi-bin/citations?id=oai:arXiv.org:math/0305207. Calcaterra C. and Boldt A. 2003. Flow-Box theorem for Lipschitz continuous vector fields. http://www.citebase.org/cgi-bin/citations?id=oai:arXiv.org:math/0305207.

3. A variable order Runge-Kutta method for initial value problems with rapidly varying right-hand sides

4. Isolated Invariant Sets and the Morse Index

5. Hierarchical Morse-Smale complexes for piecewise linear 2-manifolds;Edelsbrunner H.;Discrete Comput. Geom.,2003

Cited by 153 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Embedding vector field into image features to enhance classification;Journal of Computational and Applied Mathematics;2024-05

2. Combinatorial Exploration of Morse–Smale Functions on the Sphere via Interactive Visualization;2023 Topological Data Analysis and Visualization (TopoInVis);2023-10-22

3. Mixed-Integer Quadrangulation;Seminal Graphics Papers: Pushing the Boundaries, Volume 2;2023-08

4. Complex Wrinkle Field Evolution;ACM Transactions on Graphics;2023-07-26

5. High-Order Directional Fields;ACM Transactions on Graphics;2022-11-30

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3