Add specular component
-rw-r--r-- 202 .gitignore
-rw-r--r-- 810 CMakeLists.txt
-rw-r--r-- 230 Makefile
drwxr-xr-x - assignment-1
drwxr-xr-x - assignment-2
drwxr-xr-x - assignment-3
drwxr-xr-x - assignment-4
-rw-r--r-- 2429 brdffrag.glsl
-rw-r--r-- 124 brdfvert.glsl
-rw-r--r-- 16 cocoa.h
-rw-r--r-- 179 cocoa.mm
-rw-r--r-- 380 equirectangularfrag.glsl
-rw-r--r-- 570 gradientfrag.glsl
-rw-r--r-- 1186 image.cpp
-rw-r--r-- 518 image.hpp
-rw-r--r-- 921 irradiancefrag.glsl
-rw-r--r-- 58 latexMakefile
-rw-r--r-- 10369 main.cpp
-rw-r--r-- 3463 material.cpp
-rw-r--r-- 535 material.hpp
-rw-r--r-- 5944 model.cpp
-rw-r--r-- 1266 model.hpp
drwxr-xr-x - models
-rwxr-xr-x 55820 monkeyhead_smooth.dae
-rw-r--r-- 594 normalfrag.glsl
-rw-r--r-- 3611 pbrfrag.glsl
-rw-r--r-- 418 pbrvert.glsl
-rw-r--r-- 90 plainfrag.glsl
-rw-r--r-- 176 plainvertex.glsl
-rw-r--r-- 1938 prefilterfrag.glsl
-rw-r--r-- 1504 program.cpp
-rw-r--r-- 215 program.hpp
-rw-r--r-- 263 reflectfrag.glsl
-rw-r--r-- 295 reflectvert.glsl
-rw-r--r-- 1687 shapes.hpp
-rw-r--r-- 9649 skybox.cpp
-rw-r--r-- 756 skybox.hpp
-rw-r--r-- 236 skyboxfrag.glsl
-rw-r--r-- 204 skyboxvert.glsl
-rw-r--r-- 575 solidfrag.glsl
-rwxr-xr-x 211245 teapot.h
-rw-r--r-- 2075 texturefrag.glsl
-rw-r--r-- 1037 texturevertex.glsl
-rw-r--r-- 497 vertex.glsl
-rw-r--r-- 88 yellow.glsl