File list (Check if you may need any files):
documentation\advanced_per_pixel_ighting.html
.............\images
.............\......\bad_shadowvolumes.jpg
.............\......\depth_256_close.jpg
.............\......\depth_256_far.jpg
.............\......\depth_64_close.jpg
.............\......\diffuse_bump.jpg
.............\......\diffuse_nobump.jpg
.............\......\exponent.gif
.............\......\final1.jpg
.............\......\final2.jpg
.............\......\gloss.jpg
.............\......\good_shadowvolumes.jpg
.............\......\no_gloss.jpg
.............\......\no_specular.jpg
.............\......\specular.jpg
.............\......\specular_bump.jpg
documentation
images\Beacon2D.tga
......\BeaconCubeNX.tga
......\BeaconCubeNY.tga
......\BeaconCubeNZ.tga
......\BeaconCubePX.tga
......\BeaconCubePY.tga
......\BeaconCubePZ.tga
......\ceiling.tga
......\ceiling_gloss.tga
......\ceiling_height.tga
......\ceiling_specular.tga
......\cube.tga
......\cube_gloss.tga
......\cube_height.tga
......\cube_specular.tga
......\Disco2D.tga
......\DiscoCubeNX.tga
......\DiscoCubeNY.tga
......\DiscoCubeNZ.tga
......\DiscoCubePX.tga
......\DiscoCubePY.tga
......\DiscoCubePZ.tga
......\Flashlight2D.tga
......\FlashlightCubeNX.tga
......\FlashlightCubeNY.tga
......\FlashlightCubeNZ.tga
......\FlashlightCubePX.tga
......\FlashlightCubePY.tga
......\FlashlightCubePZ.tga
......\floor.tga
......\floor_gloss.tga
......\floor_height.tga
......\floor_specular.tga
......\Font.tga
......\Pointlight2D.tga
......\PointlightCubeNX.tga
......\PointlightCubeNY.tga
......\PointlightCubeNZ.tga
......\PointlightCubePX.tga
......\PointlightCubePY.tga
......\PointlightCubePZ.tga
......\pyramid.tga
......\pyramid_gloss.tga
......\pyramid_height.tga
......\RadialMap2D.tga
......\wall.tga
......\wall_bump.tga
......\wall_gloss.tga
......\wall_specular.tga
images
source\Advanced Per Pixel Lighting.dsp
......\Advanced Per Pixel Lighting.dsw
......\Advanced Per Pixel Lighting.ncb
......\Advanced Per Pixel Lighting.opt
......\Advanced Per Pixel Lighting.plg
......\DepthMapCube.cpp
......\DepthMapCube.h
......\FontTexture.cpp
......\FontTexture.h
......\HeightMap.cpp
......\HeightMap.h
......\LightTexture.cpp
......\LightTexture.h
......\main.cpp
......\main.h
......\Matrix.cpp
......\Matrix.h
......\NormalCubeMap.cpp
......\NormalCubeMap.h
......\OnScreenDisplays.cpp
......\OnScreenDisplays.h
......\OpenGLExtensions.cpp
......\OpenGLExtensions.h
......\OrthoNormalBasis.cpp
......\OrthoNormalBasis.h
......\Plane.h
......\TargaImage.cpp
......\TargaImage.h
......\Texture.cpp
......\Texture.h
......\TextureBase.cpp
......\TextureBase.h