CS 284: CAGD 
Lecture #9 -- We 9/24, 2003.


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

Preparation:

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

B-Splines (cont.)

Reviewing some key aspects of B-Splines

Vertex Multiplicities

Non-uniform B-Splines

Knot Multiplicities

Knot Insertion (Curve Refinement)

B-Spline Derivatives


Monday --> Wednesday: Take-home Quiz on Curves.

Then we will jump to Surface Patches (2D Manifolds).
We will deal with rational curves (and surfaces) at a later time.


Current Homework Assignment: (to be done individually)

Program deCasteljau

In this assignment you will use Java to implement the de Casteljau Algorithm
as discussed on pages 42-49 of Rockwood. Follow the convention found on
page 46, which introduces the systolic array, the labeling of points, and the
formula for calculating points.

DUE: Mon. 9/29/2003, 9:10am.

Reading Assignment:

Rockwood: pp 133-151 (Spline Surface Patches)
Warren + Weimer: Chapter 1 (Subdivision: Functions as Fractals)


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