Assignments (Fall 2011)

  1. hw0
    1. Get OpenGL working in the programming language of your choice, AND
    2. Also the first part of a 4x4 matrix transform library.
       Due Tuesday October 4 at 11:59pm

  2. (Preliminary) hw1:
    1. The rest of the 4x4 matrix library, AND
    2. Bresenham line rasterization, AND
    3. a "new" parser component. See resources on CS2 Week 1, regular expressions and parsers from last year, W 2011 (Login as guest)
        Due Friday October 14 at 11:59 pm

  3. hw2: 3-D wireframe renderer
        Due Wednesday October 19 at 11:59 pm

  4. (Preliminary) hw3: 3-D {Phong, Gouraud, Flat}-shaded renderer
        Due Tuesday October 25 at 11:59 pm

  5. (Preliminary) hw4: Shaded renderer in OpenGL
        Due Tuesday November 1 at 11:59 pm

  6. (Preliminary) hw5: 2-D NURBS editor
        Due Tuesday November 8 at 11:59 pm

  7. (Preliminary) hw6:
    1. OpenGL Texture-mapping AND
    2. Animated sphere-mapped surface
        Due Tuesday November 15 at 11:59 pm

  8. (Preliminary) hw7: Animation:
    1. Interpolating Keyframes OR
    2. Inverse Kinematics
        Due Tuesday November 22 at 11:59 pm

  9. (Preliminary) hw8: GPU
        Due Friday December 2 at 11:59 pm

  10. (tentative) Extra Credit: hw9: Digital image filtering
        Due Tuesday, December 7 at 11:59 pm
    To be created this year

    Note that the last day of classes is Fri, December 2.