CSE 694A: Lab 3
Due Monday, Oct. 13
LAB 3: Add Frenet Frame orientation control to Lab #2
ASSIGNMENT
- Write a program to animate an object of your choice that follows a curved path through a given set of points starting from a stopped position, accelerating to some maximum speed and then decelerating to a stop at the initial position.
- The orientation of the object must respond to the curve. For example, use the Frenet Frame of the curve define the orientation of the object.
- Use an object whose orientation is visually easy to recognize. For example, construct a simple bird or plane shape.
- The coordinates of the points to be interpolated can be hardcoded in your lab.
Use at least 8 non-coplanar points.
Instead of computing this on the fly, you might include the first and second derivatives in your table of parametric-distance pairs used for arc length parameterization.
Display the interpolated points using small cubes
EXTRA CREDIT
- Use the Frenet Frame to control *banking* of the object