CS338 Assignments

  1. Huffman encoding/decoding (2 weeks)
  2. OpenGL program (2 weeks)
  3. GIMP (1 week) See slides for instructions
  4. Web page creation (2 weeks - overlapped with GIMP assignment) Both due on 3/16 by 8PM.
    GIMP to be sent to the TA. Web page to be available for viewing. Please ask a friend to try it from THEIR PC to be sure everything really works properly. The website will be BINGWEB.BINGHAMTON.EDU/~id where "id" is your pods userid.
    1. Assignment statement
    2. Addenda
  5. Modeling (2 weeks)
    1. Makehuman
    2. BreezeDesigner/3DCanvas
      You have 2 choices for doing this lab. As discussed in class it has a very simple description:
      1. BreezeDesigner
        1. Build a model of a rocket. The TA will decide if it really looks like a rocket. It MUST be more complex than the model I showed in class! It must be original (your own work).
        2. Save your model (it saves as a .CAD file)
        3. Print a screenshot of the program, showing your front, top and side views along with the “rendered” image.
        4. Re-save your model as type “.RIB”
        5. Print the RIB file
        6. Do not delete the RIB file, you will need it again
      2. 3DCanvas
        1. Build a model of a rocket. The TA will decide if it really looks like a rocket. It MUST be more complex than the model I showed in class! It must be original (your own work).
        2. Save the model (as a .3DC file)
        3. Print a screenshot of your model
        4. Export the model as a .POV file
        5. Print the POV file
        6. Do not delete the POV file, you will need it again
  6. Alice (2 weeks) NOTE: see this for info about creating a standalone Alice movie
  7. .RIB (from BreezeDesigner) to Renderer (Ayam) or .POV (from 3DCanvas) to POVray (1 week)
  8. Steganography (2 weeks)