File list (Check if you may need any files):
realistic ray tracing
.....................\BBox.h
.....................\BVH.cc
.....................\BVH.h
.....................\Camera.h
.....................\DielectricMaterial.cc
.....................\DielectricMaterial.h
.....................\DiffSpecMaterial.cc
.....................\DiffSpecMaterial.h
.....................\DiffuseMaterial.cc
.....................\DiffuseMaterial.h
.....................\DirectRenderer.cc
.....................\DirectRenderer.h
.....................\DynArray.h
.....................\DynSphere.cc
.....................\DynSphere.h
.....................\Image.cc
.....................\Image.h
.....................\ImageTexture.cc
.....................\ImageTexture.h
.....................\Instance.cc
.....................\Instance.h
.....................\LuminaireMaterial.cc
.....................\LuminaireMaterial.h
.....................\MarbleTexture.cc
.....................\MarbleTexture.h
.....................\Material.h
.....................\Matrix.cc
.....................\Matrix.h
.....................\Mesh.h
.....................\MeshTriangle.cc
.....................\MeshTriangle.h
.....................\NoiseTexture.cc
.....................\NoiseTexture.h
.....................\ONB.cc
.....................\ONB.h
.....................\Parallelogram.cc
.....................\Parallelogram.h
.....................\PathRenderer.cc
.....................\PathRenderer.h
.....................\PhongMetalMaterial.cc
.....................\PhongMetalMaterial.h
.....................\qsplit.h
.....................\Ray.h
.....................\Renderer.h
.....................\rgb.h
.....................\RNG.h
.....................\Sample1.cc
.....................\Sample1.h
.....................\Sample2.cc
.....................\Sample2.h
.....................\Scene.cc
.....................\Scene.h
.....................\SimpleTexture.cc
.....................\SimpleTexture.h
.....................\SolidNoise.cc
.....................\SolidNoise.h
.....................\Sphere.cc
.....................\Sphere.h
.....................\Surface.h
.....................\SurfaceList.cc
.....................\SurfaceList.h
.....................\Texture.h
.....................\Triangle.cc
.....................\Triangle.h
.....................\Vector2.h
.....................\Vector3.h
.....................\Vertex.h