Environment Mapping and Bump Mapping in GLSL
Final Project - CPE 473, Winter 2010
Cal Poly, San Luis Obispo
Bradley T. Barbee



Developer:

Bradley T. Barbee
  • Minimal Graphics Experience (Took 471 about 4 years ago)
  • Minimal C++ Experience
  • No Previous OpenGL Experience
  • No Previous GLSL Experience


Brief Description:

For my final project, I developed a vertex and fragment shader that would handle environment mapping and bump mapping. A small cube contained within a large box-shaped, multicolored room is used to render the environment map of the room and a bump map that looks like bricks.


References Used:

Environment Mapping - http://www.ozone3d.net/tutorials/glsl_texturing_p04.php#part_4
Bump Mapping - http://www.ozone3d.net/tutorials/bump_mapping.php