CSL781 Assignment 3

Due: Apr 04, 11pm. To be turned in on Moodle.

OpenGL Graphics II

The third assignment will continue with OpenGL Pipeline. The scene will be similar to the one in Assignment 2. The following changes must be incorporated:
  1. The rendered image will be anti-aliased (using 8x multi-sampling).
  2. Shadows are required.
  3. Floor is tiled stone shaded with a normal map, (Normal map is in tile.png)
  4. Table top has a polished wood texture (it reflects objects). (Wood albedo is in wood.jpg.)
  5. Floor and table textures must employ user-generated MIP-maps,
Generate MIP-maps on the fly. The command-line must take arguments for MIP-map filter type: "-b" for Box filter and "-t" for triangle filter. (Use any defaiult.) Continue to use the geometry file as before (you may modify the format to include normals). (Remember to submit your input files.)
** Revised: Sat, 15 Mar 2021 by Subodh Kumar

-- The URL of this page is: http://www.cse.iitd.ac.in/~subodh/courses/CSL781/opengl2.html --