ECE660,
Interactive Computer Graphics, Spring, 2003 |
||
Prof.
F.S. Hill,Jr. (Sandy Hill) |
||
Instructor: Prof. F.S. Hill, Jr Knowles Engineering Bldg 309
Telephone: 413-545-0767
e-mail: hill@ecs.umass.edu <-- by
far the best way!!
Office Hours: TBA - E-mail Me
Teaching Assistant: TBA
Course Prerequisites: Ability to write application programs in C or C++. Familiarity with elementary data structures, matrix algebra, and trigonometry.
Textbook:
![]() |
F.S. Hill Jr., Computer Graphics Using OpenGL, 2nd Edition. Prentice Hall 2000. isbn: 0023548568 |
Good Reference: Woo,M., Neider, J., Davis, T. OpenGL Programming Guide, 3rd Edition. Addison Wesley, Reading, MA 1999. isbn:0-201-60458-2 (It's ok to use the second edition if you already have it.)
Course grading:
Software Required: A good C/C++ compiler, with OpenGL as the
basic toolkit. (Other graphics packages are ok to use too.) If you are on a
unix workstation with Xwindows you are all set. If you are on a PC running Windows
NT you have OpenGL already installed. If you are running Windows 95/98, obtain
OpenGL from the internet. With Windows it's best to use Visual C++ 5.0 or 6.0,
or Borland C++ as the programming environment. On a Mac, Think C/C++ or Metrowerk's
CodeWarrior C/C++ is good, and OpenGL can also be downloaded from the net. We
will also be using PostScript - introduced in class.
On all mailings to me, it helps a LOT to put "ECE660" and "Project #.." on
the outside of the envelope. Thus the full address becomes:
Professor F.S.Hill, Jr.
P.O. Box 34410
Knowles Engineering Building 309A
University of Massachusetts
Amherst, MA 01003-4410 Attention ECE660, Project #2