CSCI 444.01
Computer Graphics Concepts and Applications
Fall, 2009

Home   Syllabus   Schedule   Topics   Assignments   Resources

Topics:

  1. Java 6 programming language (Chs 1 - 10, 29)
  2. Java GUI and 2D graphics (Chs 11 & 12)
  3. Exception Handling, Java Applet and multithreading  (Chs 13, 20 & 23) 
  4. Introduction to Java 3D (Ch 1)
  5. Creating a scene graph (Ch 2)
  6. Java 6 for Java 3D (Ch 3)
  7. Building 3D objects (Ch 4)
  8. Collision detection (Ch 5)
  9. Multi-textured scene (Ch 6)
  10. Walking in the scene (Ch 7)
  11. Drawing backgrounds (Ch 8)
  12. Navigating a 3D scene (Ch 10)
  13. Controlling inputs (Ch 11)
  14. Playing sounds (Chs 12 & 13)
  15. Introduction to JOGL  (Ch 15)

Xusheng Wang, August 23, 2009