- With openGL, I made a swimming cube man model.
- Not only moving animation but also implemented texture and light effect(GOURAUD, PHONG).
- And finally render a realistic bag model with Cook-Torrance BRDF lighting. (physically based rendering, advanced rendering)
- source codes are at /src.
- You can see the source code documentation report through swimming-man.pdf or swimming-man-texture-light.pdf file. (Language: Korean)
-
Whole visual studio project folders are at /vs-project-folder.
-
OS type : Windows
-
Used Language : ISO C++14 Standard
-
Unzip the project file first and then open ".sln" file with Visual Studio 2017 -> click Debug tab -> click Start Without Debugging
-
swimming-man : debug, Win32
-
swimming-man-texture-light : debug, x86
-
Keboard input 'c' shows the model from its left view point.
-
Keboard input 'v' shows the model from its top view point.
-
Keboard input 'q', quits the program.
-
You can see the source code documentation report through swimming-man.pdf. (Language: Korean)
-
Keboard input 'c' shows the model from its left view point.
-
Keboard input 'v' shows the model from its top view point.
-
Keboard input 'l' shows NO_LIGHT, GOURAUD, PHONG, NUM_LIGHT_MODE in order.
-
Keboard input 'q', quits the program.
-
You can see the source code documentation report through swimming-man-texture-light.pdf. (Language: Korean)
- Load model file with texture map and calculate cook-torrance light.
- You can see the source code documentation report through advanced-rendering.pdf. (Language: Korean)



