CS594 - Project 2 

Byungil Jeong

- Programming Environment

- Application and Shaders

- Modeling Environment

              

- Bump Mapping

            

             

vec3 vTangent;

if (gl_Normal.x == 0.0 && gl_Normal.z == 0.0)

    vTangent = vec3(1.0, 0.0, 0.0);

else

    vTangent = vec3(gl_Normal.z, 0, -gl_Normal.x);

- Drawing Water

           

           

           


- Fog Effect

                     


- Light Reflection

          


- Animation of Water Surface       

- Additional notes


Links to Source codes

proj2.tar.gz

proj2-user.tar.gz (A few user interaction added - change reflectivity, fog, wave speed ...  for the presentation)

Please refer to README.txt in proj2/pond about user interaction


last revision 3/9/06