ECE 62800 - Computer Graphic Simulation and Visualization
Course Details
Credits: 3
Areas of Specialization:
- Education
Counts as:
Normally Offered:
Fall - odd years
Catalog Description:
An introduction to techniques for visually simulating multi-dimensional systems that evolve over time. The emphasis will be on the numerical issues that arise as a result of the various approximations that are performed when modeling a time-varying system by a set of mathematical equations. The issue of abstract mappings between simulation variables and visual parameters will also be discussed. Students will demonstrate their command of these topics by implementing a complete computer graphic simulation of a suitable time-varying system.
Required Text(s):
None.
Recommended Text(s):
- Chaotic Dynamics: An Introduction , L. Baker and J. P. Gollub , Cambridge University Press , 1990 , ISBN No. 0-521-38897-X
Lecture Outline:
Lectures | Topic |
---|---|
3.0 | 1. Overview of Computer Graphic Fundamentals |
4.0 | 2. Specifying Changes in View (Camera Motion) A. Position Specification and Interpolation B. Rotational Interpolation (Quaternions) |
2.0 | 3. Equations of Motion A. Linear B. Nonlinear |
8.0 | 4. Kinematic Simulations A. Singularities B. Ill-conditioning |
2.0 | 5. Numerical Integration A. Runge-Kutta B. Bulirsch-Stoer |
7.0 | 6. Dynamic Simulations A. Numerical Stability B. Best Approximate Solutions |
4.0 | 7. Visualizing System Evolution A. Phase Portraits B. Poincarre Maps |
5.0 | 8. Chaotic Systems A. Fractals B. Strange Attractors |
6.0 | 9. Visualizing Multi-Dimensional Results A. Projections B. Parallel Coordinates C. Principal Component Analysis |
2.0 | 10. Aliasing A. Temporal B. Time-varying Spatial |
2.0 | 11. Exams |
Assessment Method:
none