10 |   | MODELING AND HIERARCHY
|
In general | This covers modeling including hierarchical modeling (10.1-10.6), scene graphs and procedural models. We will use hierarchical models in this class; the other stuff we might cover some of this at the end of the course.
|
10.1 | Covers some preliminary information on instances. Read for terminology.
|
10.2 | Introduces hierarchical models. Read for general information.
|
10.3 | This material on a robot arm, and the next couple of sections, is what we need for lab #2 - if you understand this, lab #2 will be easy.
|
10.4 | Hierarchical models are represented as trees. This talks about how to travers a general tree model.
|
10.5 | The tree data structure discussed here we won't need, but it's good to read about for understanding more general ways of doing things.
|
10.6 | Gives an overview of animating hierarchical models.
|
10.7 | Looks at more robust data structures for graphical objects. Good to read if you want to program 'real' graphics applications.
|
10.8 | Scene graphs are just a data structure to represent objects in a scene. There are several 'standard' scene graphics (e.g., Open Inventor).
|
10.9 | This continues material on scene graphics and presents an API for scene graphs.
|
10.10 | Open scene graphics are beyond the scope of this class.
|
10.11 | Graphics and the internet are beyond the scope of this class.
|
10.12 | other tree structures are beyond the scope of this class.
11 |   | PROCEDURAL MODELS
| In general | Procedural models such as hyscially based models and particle systems are beyond the scope of this class.
Take CSE683 for this material (and buy my book).
12 |   | CURVES AND SURFACES
| In general | Curves and surfaces. We probably won't cover this except for a high-level survey at the end of class.
13 |   | ADVANCED RENDERING
| In general | This covers advanced rendering. We won't cover this except for a high-level survey at the end of class.
| | | |