Supercomputer Applications
3D OpenGL Graphics
3D OpenGL Objectives - Program #3B
The following objectives will be used to assess your mastery of the first
program in this unit.
- Image Files and 3D Surfaces
-
The student is able to write a simple filter for an Image file in the
PPM or PGM Format.
-
The student has applied the graphic image to a surface generated
in 3D OpenGL. The surface can be viewed from different angles
by either keyboard or mouse routines.
-
The student uses some aspect of the image filter in order to relate
surface height to the original graphic image.
-
The student calculates normal vectors for the 3D surface
and properly displays lighting effects.
- Web Page Presentation on 3D OpenGL
-
The web page discusses the student's image processing technique
and provides example graphics before and after processing operations.
-
The web page has several graphic images that demonstrate the manipulation
of the 3D image surface.
-
There is a link to properly documented computer code for the
image processing program on the web page.
-
There is a link to properly documented computer code for the
surface generation program on the web page.
- Extra Credit
- Does either program involve advanced features of OpenGL
that go beyond what was required for this course?
- Does either program show exceptional creativity or imagination in
design or execution?