CS 284: CAGD 
Lecture #2 -- Mon 8/31, 2009.


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

Preparation:

read Rockwood: pp 20-48:

You should find access to a Windows machine and download the CAGD_LAB  from:
 http://www.cs.berkeley.edu/%7Esequin/CS284/CAGD_LAB/CAGD_LAB.rar

Brain Teaser of the Day

Homework Discussion

Quick Review of Some Important Concepts

How to Draw Smooth Curves


Administrative Comments


Definition of Cubic Bezier Curve

(to be continued)


New Homework Assignment:

Use Rockwood's Interactive Curve Editor CAGD_LAB. Open the applet shown on page 52 of the book, labelled "Higher Degree Bezier Curves" for the following tasks:
  1. Using a heptic Bezier curve {this is degree 7, order 8; using 8 ctrl pts; ==> different ways of saying the same thing},
  2. model G-1 continuous {continuous tangent directions} closed loops of as many different turning numbers
    {the # of times the tangent vector sweep around 360 degrees} as possible -- at least for turning numbers 0, 1, 2.
  3. Using the minimum number of control points (=minimum order Bezier), make a G1-continuous "figure-8" Bezier curve with overall C2-point-symmetry
    {= 2-fold rotational symmetry around a point that will bring the figure back onto itself after a 180-degree rotation around this point}.
DUE: WED 9/2/09, 10:40am.
Hand in: window snapshots showing your solutions;
label your figures with their turning numbers;
put your name on your hand-ins;
add explanatory comments as necessary.

On the PCs you can hit Alt+PrnScrn to capture the current active window to the clipboard.
You can then paste the clipboard into a program such as "paint" and from there readily send it to the printer.
"SnagIt" is another great screen/window/region-saving application that you can download.

Next Reading Assignment:

Rockwood: pp 31-58.


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