The course web site is available on the Virginia Tech Blackboard server at http://www.learn.vt.edu/. Once you log on using your Virginia Tech PID and password, in the section My Courses follow the link SS: Computer Graphics Spring-03. The link is present only if you are registered for the course. This page contains overall information about the course, as follows:
This course covers techniques for 2D and 3D computer graphics, including graphics hardware, 2D and 3D primitives, rendering, and transformations, visible surface determination, and basic illumination and shading. More advanced techniques used for volume visualization, special visual effects and virtual reality are also review. The student will learn related algorithms and techniques, and gain the knowledge necessary to understand the latest innovations in computer graphics and design new techniques.
Denis Gracanin, Ph.D., P.E.
Assistant Professor
Department of Computer Science
Virginia Tech
Northern Virginia Center, Room 419
7054 Haycock Road
Falls Church, VA 22043
Phone: (703) 538-8378
Fax: (703) 538-8348
Email: gracanin@vt.edu
Office Hours: Monday and Wednesday 2-4pm
Edward Angel, Interactive Computer Graphics, Third Edition, Addison Wesley, 2003, ISBN 0-201-77343-0..
Other materials:
|
Week
|
Date
|
Topic
|
Textbook
|
|
1
|
January 15, 2003
|
Lecture 1: Graphics Systems and Models | Chapter 1 |
|
2
|
January 22, 2003
|
Lecture 2: Graphics Programming | Chapter 2 |
|
3
|
January 29, 2003
|
Lecture 3: Input and Interaction | Chapter 3 |
|
4
|
February 5, 2003
|
Lecture 4: Geometric Objects and Transformations | Chapter 4 |
|
5
|
February 12, 2003
|
Lecture 5: Viewing | Chapter 5 |
|
6
|
February 19, 2003
|
Lecture 6: Shading | Chapter 6 |
|
7
|
February 26, 2003
|
Lecture 7: Discrete Techniques | Chapter 7 |
|
8
|
March 5, 2003
|
SPRING BREAK | N/A |
|
9
|
March 12, 2003
|
Midterm Exam | Chapters 1-7 |
|
10
|
March 19, 2003
|
Lecture 8: Implementing of a Renderer | Chapter 8 |
|
11
|
March 26, 2003
|
Lecture 9: Hierarchical and Object-Oriented Modeling | Chapter 9 |
|
12
|
April 2, 2003
|
Lecture 10: Curves and Surfaces | Chapter 10 |
|
13
|
April 9, 2003
|
Lecture 11: Procedural methods | Chapter 11 |
|
14
|
April 16, 2003
|
Lecture 12: Visualization | Chapter 12 |
|
15
|
April 23, 2003
|
Lecture 13: Advanced Rendering | Chapter 13 |
|
16
|
April 30, 2003
|
Project Presentations | N/A |
|
17
|
May 7, 2003
|
Final Exam | Chapters 1-13 |