Real time editing of a surface vector field using discrete connections

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
807 views
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jun 15, 2010

This video demonstrates a new algorithm for editing direction fields on discrete surfaces that are as smooth as possible everywhere but on a set of isolated singularities of given index. Direction fields are represented via a "discrete connection," i.e., an angle associated with each (dual) edge. These angles are determined by the solution to a linear system, and are globally optimal in the sense that they describe the trivial connection closest to Levi-Civita among all solutions with a prescribed set of singularities. Relative to previous methods our algorithm is highly efficient and surprisingly simple, and can be implemented using standard operations from mesh processing and linear algebra. The solution can be used to construct rotationally symmetric direction fields with a prescribed set of singularities and directional constraints, which are essential in applications such as quadrilateral remeshing, texture synthesis, and "fur" design.

This video is supplementary material from the paper "Trivial Connections on Discrete Surfaces" by Keenan Crane, Mathieu Desbrun, and Peter Schröder. (SGP 2010)

More information can be found at http://users.cms.caltech.edu/~keenan/project_tcods.html

  • likes, 0 dislikes

Link to this comment:

Share to:
see all

All Comments (4)

Sign In or Sign Up now to post a comment!
  • lolmacintosh

  • oR basically what specs are your computer which you run all these demos on.

  • What computer are you running this on? cept for it's a MAC >:(

  • Forgive me if I completely misunderstand the purpose of this method, but perhaps another application for this kind of thing would be visualizing how a flood might flow down a hill for emergency planning.

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more