| 10 |   |  
|
| 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 #1- if you understand this, lab #1 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 one.
|
| 10.10 | Other tree strucures are beyond the scope of this class.
|
| 10.11 | Graphics and the internet are beyond the scope of this class.
|
| 10.12 | Procedural models are beyond the scope of this class.
|
| 10.13 | Physcially based models and particle systems are beyond the scope of this class.
|
| 10.14 | Newtonian particles are beyond the scope of this class.
|
| 10.15 | Solving particle systems are beyond the scope of this class
|
| 10.16 | Constraints are beyond the scope of this class.
| 11 |   |  
| | In general | Curves and surfaces. We probably won't cover this except for a high-level survey at the end of class.
| 12 |   |  
| | In general | This covers advanced rendering. We won't cover this except for a high-level survey at the end of class.
| | |