170 likes | 317 Views
The Subdivision Surfaces. Graduate School of Software Hyo Min Ahn tamimi@lycos.co.kr. 2. 1. 2. 1. 1. 1. (. (. (. (. (. (. ). ). ). ). ). ). C. C. C. C. C. C. Face split (primal type) Vertex split (dual type). Loop Scheme. Approximating, triangular meshes.
E N D
The Subdivision Surfaces Graduate School of Software Hyo Min Ahn tamimi@lycos.co.kr
2 1 2 1 1 1 ( ( ( ( ( ( ) ) ) ) ) ) C C C C C C Face split (primal type) Vertex split (dual type)
Loop Scheme • Approximating, triangular meshes. • For as proposed by Warren. For can be used
Loop Scheme • Boundary edge
Butterfly Scheme • Interpolating, triangular meshes. • The limit surface of original butterfly scheme is not -continuous at extraordinary points of valence
Butterfly Scheme • Symmetric 8-point Butterfly SS
Modified Butterfly Scheme • Interpolating, triangular meshes. • - continuous surfaces for arbitrary meshes
Modified Butterfly Scheme • The edge connects two vertices of valence 6
Modified Butterfly Scheme • The edge connects a K-vertex and a 6-vertex
Modified Butterfly Scheme • The edge connects two extraordinary vertices • We take the average of the values computed using the appropriate scheme of the previous paragraph for each endpoint. • Boundary edge • 1-dimensional 4 point scheme
Catmull-Clark Scheme • Approximating, quadrilateral meshes. • except the extraordinary vertices, where they are
Catmull-Clark Scheme • Extraordinary vertices
Kobbelt Scheme • sdfsd
Doo-Sabin Scheme • quadrilateral meshes.
Doo-Sabin Scheme • irregular
P’3 P0 P3 P’’3 P’’0 P’0 P’2 P’’1 P’’2 P1 P2 P’1 Mid-Edge Scheme