REVIEW
TEST II CS458
OPEN BOOK EXAM - unless changed by class
on Oct. 31, 2006
We will start AFTER the transformation MATRIX material.
(That is the transformations will NOT be on the test.
- GUI
- input modes: request, sample, event
- input devices: locator, stroke, valuator, choice, pick
- constraints, grids, gravity, rubber-band, dragging, rubber stamp
- structured graphical items
- visualization: pseudo-color, contour, volume rendering, vector fields,
fluid flows (streamers, particles),
multivariate data fields,
glyphs (like the weather station reporting)
(can be large number of dimensions spacially positioned),
faces
(glyph with the parts of the face controlled by different data variables)
- parametric forms: for lines, for objects, for surfaces
- curves: splines, Bezier, forcing curves by points, surface
drawing curves:
-
Continuity ( 0 meets, 1 tangents equal, 2 second derivative equal),
-
poly-line formula (use a lot of points),
-
parametric equations,
-
spline curves
(natural spline (all points included in formula),
Hermite (two points and slopes at points),
Cardinal (two points and information from point before and after),
Kochanek Bartels (add tension, bias)
),
-
Bezier curves
(constrained by convex hull, goes near points except first and last)
- 3D planes: right hand rule, face normal, parametric form
- 3D surfaces: ruled surfaces (cone, cylinder), quadric, patches
- 3D solids: points, math, sweep, parametric, Bezier surface, CSG, octrees,
blobby objects,
extrusion/deformation/morphing,
fractals
- programming
- movie
- building 3D objects
- parametric model or pretty picture