CS 284: CAGD 
Lecture #7 -- Mon 9/21, 2009.


PREVIOUS < - - - - > CS 284 HOME < - - - - > CURRENT < - - - - > NEXT

Preparation:
Rockwood:  pp 76-83; pp 89-92 (basic labeling scheme for Blossoming)
Rockwood:  pp 94-103 (basics of B-splines)

Creative Thinking: Design a Mitered Prismatic Knot

Sweeps along Piecewise Linearly Approximated Curves

Examples of mitered joints (by Koos Verhoeff): 1 2 3 4
Default:  Keep cross-section of constant geometry and always perpendicular to tangent vector.
This can be achieved by constructing "ribs" in angle-divider plane at all segment junctions,
stretching them by 1/cos(half-angle) in direction of normal vector.


Topic: Blossoms: 

A geometrical view of iterated "multi-level" linear inter-/extra-polation.

Using the Blossoming Machinery


Topic:  B-Splines

The deBoor Algorithm (= deCasteljau for B-splines)

Multi Segmented B-Splines


B-Spline Basis Functions

The Behavior of B-Splines

Non-uniform B-Splines


Next Homework Assignment:


Next Reading Assignments:

Review again: Rockwood pp. 94-117: B-Splines
Study handout: B+B+B: Effect of Knot Multiplicities


PREVIOUS < - - - - > CS 284 HOME < - - - - > CURRENT < - - - - > NEXT
Page Editor: Carlo H. Séquin