G2 Tensor Product Splines
- ver
G 2 Tensor Product Splines over Extraordinary Vertices Charles - - PowerPoint PPT Presentation
G 2 Tensor Product Splines over Extraordinary Vertices Charles Loop Scott Schaefer Microsoft Research Texas A&M University Spline Rings Spline Rings Spline Rings Problems with Catmull-Clark Subdivision Composed of an infinite
– Assumed to be identity on edge
1 1
k k
G C i i i i
2 2
1 i i
D D
[DeRose ’85] Pi Pi+1
1 2 1
n n
[Hahn ’89] 0 n-1 1 P0 ,…,Pn-1
1
1 2
1 2 3
1 2
2 3
2 1 1 , 2 1 1 ,
cos , b b 1 1 sin , b b tan
n n x n n y n
u v u v u v u v
2 2
n
Interior Correspondence Map
1 1 n n n n
1 1 n n n n
1 n n
2 3
1 1 1 1 1 1 n n n n n m m m m m
Cocycle Condition at type 2 vertex:
1 1 1 1 1 1 n n n n n m m m m m
1 1 1 n n n n n
1 1 1 1 k k l l m m n n
S S S S S S S S
Cocycle Condition at type 3 vertex:
2 2
:
n
3 4 5 8 ∞ n =
n u v
10 11 21 2 1 1 10 00 10 20 3 3 1 1 1 11 10 11 12 1 12 20 21 22 1
, B B
i i i T i i i i i i i i i i i i i
a a a a a a a H u v u v a a a a a a a a
10 11 21 2 1 1 10 00 10 20 3 3 1 1 1 11 10 11 12 1 12 20 21 22 1
, B B
i i i T i i i i i i i i i i i i i
a a a a a a a H u v u v a a a a a a a a
j j j j
i i n u u
1 1 1
j k j k j k j k
i i n n n u v u v
55 64 7 64
n n n n
4 4 4 4
1 1 2 2 0 0
, ,
i i u v
energy P u v P u v du dv
4 4 4 4
1 1 2 2 0 0
, ,
i i u v
energy P u v P u v du dv
T i i
T
p E C a W C
E E E E
ˆ ˆ , 0, 1 ˆ ˆ ˆ
H j j j j j
p E j n w c c
Catmull-Clark This Scheme Loop ‘04
Catmull-Clark This Scheme
Catmull-Clark This Scheme
Catmull-Clark This Scheme
Catmull-Clark This Scheme