EECS 598-1: Winter 2002
Programming Assignment 2: due 2/22/2002 at 11:59pm
B-SPLINE CURVES
-
Assignment description.
-
Code archive.
Keystrokes:
- 0: true curve on/off (drawn only with four control pts or more)
- 1: horner curve on/off
- 2: ADF curve on/off
- k: print knot sequence onto the console
- u: assign uniform knot sequence
- n: assign non-uniform knot sequence
- c: assign centripetal knot sequence
Mouse:
- LeftButton: add points
- RightButton: move an existing point
- Shift+RightButton: remove an existing point
-
Adaptive forward differencing for rendering curves and surfaces
by Lien, Shantz and Pratt.