Course Outline for E4005y

Computer Graphics

1. Vector Graphics, Graphics Primitives and Graphics Directives
pdf
example
2. Transformations: Affine and Perspective
pdf
example
3. Plotting; Generating PostScript and PDF Files
example
4. Using Graphics in Internet Browsers
example
5. Mathematical Formuæ for 2-D Curves
pdf
6. Rendering Curves, Color Graphics  
example
7. Mathematical Formulæ for 3-D Surfaces
 

Midterm Examination

8. Rendering Surfaces, Using a Light Source
example

9. Web-Based Tools for Animation

example
10. Different Color Spaces and Implementation for a Web Browser
example

11. Web Graphics with Mathematica, Using HTML Editors

example
12. Integrating Sound and Animation in Web-Based Presentations
example

13. Discussions on Object-Oriented Graphics Packages


Final Examination