CS 476/506 - Slides and Notes

Week

Date

Topic

Chapter

Notes

1

8/22/2008

Introduction 1  Please read the chapter
2

8/25/2008

Programming in Java Graphics 2D 2  Slides
         ShapeDemo2D.java
3

9/11/2008

Basic 2D Algorithms 3  BufferedImageTest.java
         ReadFile.java and test.data
    Modification to AET and ET for filling polygon    PDF
    Clipping and antialiasing    Clipping.PDF and Antialiasing.PDF
4

9/23/2008

Line Drawing Algorithm   testLine.data and MyDraw.java
5

10/2/2008

Geometrical Transformation 5  PDF
6

10/6/2008

Viewing in 3D 6  PDF
       Filling polygon (implementation)    A new version of MyDraw.java that requires myEdge.java
    Review material    PDF
        Solution (part of) of 5.15
7

10/13/2008

Java 3D API    PDF
        Link to the tutorial and libraries
8

10/20/2008

Viewing in 3D (continue) 6  PDF
9

10/27/2008

Example code   House.java   HouseApp.java HouseClassDemoApp.java
10

11/04/2008

Representing curves and surfaces 11  PDF
    Regularized Boolean Operations 12  PDF
    Quadtrees    PDF
    Utah teapot data set    teaset.tar
11

11/10/2008

Solid modeling 12  PDF
12

11/11/2008

Achromatic and Colored Light 13  there is a nice note on the web
    Data for homework 9    wsmrnew.dat   wsmr.doc   organs.doc organs.dat
    Review    PDF

Last Updated on11/20/2008 02:46 PM -0700