CS 481/681 - Topics in Computer Graphics

Meets MWF 1-2 PM
Room 104 Chapman Building
University of Alaska Fairbanks
CS F481-F01 (#32850) / 681 (#32858)
3.0 Credits, Spring 2005
Prerequisite: CS 381 (Intro to CG)
Instructor: Dr. O. Lawlor
ffosl@uaf.edu, 474-7678
Office: 210C Chapman, 2-4 MWF
Book Cover
Recommended Textbook: Interactive Computer Graphics, by Edward Angel, Addison-Wesley ADA Compliance: Will work with Office of Disabilities Services (203 WHIT, 474-7043) to provide reasonable accomodation to students with disabilities. Course Website (& links to Blackboard): http://lawlor.cs.uaf.edu/2005/cs481/
Graphics Lab Machines with Fast, Capable Graphics Cards: TBA

Announcements

Resources

Reference Material

Current Course Schedule

High Speed Rendering
  • Advanced Textures
    • Mipmapping
    • Anisotropic texture filtering
    • 3D (solid) texturing
    • Multitexture
  • Pixel/Fragment Shaders
    • Basics
    • ARB_FRAGMENT_PROGRAM
    • Dependent textures
    • Higher-level languages
  • Shadow Computation
    • Shadow maps
    • Shadow volumes
  • If time and interest warrant: Geometry processing
    • Large-scale terrain decimation
    • Subdivision surfaces & adaptive refinement

High Quality Rendering
  • Raytracing
    • Raytracing basics
    • Raytracing accelleration via bounding volumes
    • Soft raytracing via multisampling
    • Soft raytracing via cone tracing
  • Radiometry
    • Terminology: luminance, irradiance
    • Surface-to-surface rendering equation
    • Radiosity & Global Illumination
  • Volume Rendering
    • Ray marching
    • Splatting and shear-warp
    • Discrete ordinates radiation transport
  • If time and interest warrant: Camera calibration
    • Geometric calibration (camera matrix, radial distortion)
    • Radiometric calibration (gamma correction, aperture compensation)
    • High dynamic range imagery
    • Integration of synthetic and real imagery

Calendar Monday Wednesday Friday
January

21 First day
of class
Textures
24
26
28 Add Deadline
-
31






February
2 HW1, PROJ1 Topic Due 4
Drop Deadline
Pixel Shaders

11
-
14
16 PROJ1
Design Due
18
Shadows
21
23  25
- 28






March
2
4
Review and Midterm
7
9 MIDTERM & PROJ1 Code Due 11
Spring Break
14 (BREAK)
16 (BREAK)
18 (BREAK)
Raytracing
21 Last day
to Withdraw
23 PROJ2
Topic Due
25
- 28
30




April

1
Radiometry 4
6 PROJ2 Design Due 8
- 11
13
15
Volume Rendering
18
20
22
- 25
27 PROJ2 Due
29 (BREAK)
Springfest




May


Semester Project Demos
2 PROJECT
Demos
4 PROJECT
Demos
6 Review for
final exam
Finals Week
9  (NO CLASS)
11 FINAL at 1PM