1 / 8

Specification

Triangular Manifold Splines Xianfeng David Gu, Ying He, Hong Qin SMI 2005, “Manifold Splines” GMP 2006, “Manifold T-Splines” (Kexiang Wang, Hongyu Wang). Specification. Input: reasonably dense, manifold triangular mesh Construct a global affine parameterization

alyles
Télécharger la présentation

Specification

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Triangular Manifold SplinesXianfeng David Gu, Ying He, Hong QinSMI 2005, “Manifold Splines”GMP 2006, “Manifold T-Splines” (Kexiang Wang, Hongyu Wang) Siggraph 2006, 7/31/2006 www.cs.wustl.edu/~cmg/

  2. Specification • Input: reasonably dense, manifold triangular mesh • Construct a global affine parameterization • Affine transformations between groups of triangles • (Except for a few points) • Construct charts on groups of triangles • Transition functions trivially affine • Embedding functions are triangular splines • Splines with triangular mesh as “knot vector” • “Fix” holes by patching Siggraph 2006, 7/31/2006 www.cs.wustl.edu/~cmg/

  3. Global parameterization • Conformal parameterization • Checkerboard, except for octagon • Cut by removing center point • Can now “unfold” locally into plane Siggraph 2006, 7/31/2006 www.cs.wustl.edu/~cmg/

  4. Embedding functions • Triangular splines • Built on 2D triangular mesh • Affine invariant Siggraph 2006, 7/31/2006 www.cs.wustl.edu/~cmg/

  5. Avoiding blend functions • Affine invariant embedding functions + affine transition functions means chart functions agree where they overlap • Use same control points Siggraph 2006, 7/31/2006 www.cs.wustl.edu/~cmg/

  6. Using T-splines, Powell-Sabin splines • Can also use T-splines for embedding function • Globally parameterize to a square Siggraph 2006, 7/31/2006 www.cs.wustl.edu/~cmg/

  7. Advantages • Simple, affine transformations for transition functions • Ck • Triangular splines can handle sharp features Siggraph 2006, 7/31/2006 www.cs.wustl.edu/~cmg/

  8. Disadvantages • Need to fix holes in the parameterization • Triangular splines require optimization • Also expensive to compute • Limited control over parameterization Siggraph 2006, 7/31/2006 www.cs.wustl.edu/~cmg/

More Related