File list (Check if you may need any files):
source code
...........\Chapter 1
...........\.........\D3D9 Init
...........\.........\.........\d3dInit.cpp
...........\.........\.........\d3dUtility.cpp
...........\.........\.........\d3dUtility.h
...........\Chapter 10
...........\..........\D3DXCreateMeshFVF
...........\..........\.................\d3dUtility.cpp
...........\..........\.................\d3dUtility.h
...........\..........\.................\d3dxcreatemeshfvf.cpp
...........\..........\.................\Mesh Dump.txt
...........\..........\.................\texture credit.txt
...........\Chapter 11
...........\..........\Bounding Volumes
...........\..........\................\bigship1.x
...........\..........\................\boundingvolumes.cpp
...........\..........\................\d3dUtility.cpp
...........\..........\................\d3dUtility.h
...........\..........\Progressive Mesh
...........\..........\................\bigship1.x
...........\..........\................\d3dUtility.cpp
...........\..........\................\d3dUtility.h
...........\..........\................\pmesh.cpp
...........\..........\XFile
...........\..........\.....\bigship1.x
...........\..........\.....\d3dUtility.cpp
...........\..........\.....\d3dUtility.h
...........\..........\.....\xfile.cpp
...........\Chapter 12
...........\..........\Camera
...........\..........\......\camera.cpp
...........\..........\......\camera.h
...........\..........\......\cameraApp.cpp
...........\..........\......\d3dUtility.cpp
...........\..........\......\d3dUtility.h
...........\Chapter 13
...........\..........\Terrain
...........\..........\.......\camera.cpp
...........\..........\.......\camera.h
...........\..........\.......\coastMountain64.raw
...........\..........\.......\d3dfont.cpp
...........\..........\.......\d3dfont.h
...........\..........\.......\d3dutil.cpp
...........\..........\.......\d3dutil.h
...........\..........\.......\d3dUtility.cpp
...........\..........\.......\d3dUtility.h
...........\..........\.......\dxutil.cpp
...........\..........\.......\dxutil.h
...........\..........\.......\fps.cpp
...........\..........\.......\fps.h
...........\..........\.......\terrain.cpp
...........\..........\.......\terrain.h
...........\..........\.......\terrainDriver.cpp
...........\Chapter 14
...........\..........\Firework System
...........\..........\...............\camera.cpp
...........\..........\...............\camera.h
...........\..........\...............\d3dUtility.cpp
...........\..........\...............\d3dUtility.h
...........\..........\...............\firework.cpp
...........\..........\...............\pSystem.cpp
...........\..........\...............\pSystem.h
...........\..........\Laser System
...........\..........\............\camera.cpp
...........\..........\............\camera.h
...........\..........\............\d3dUtility.cpp
...........\..........\............\d3dUtility.h
...........\..........\............\flare_alpha notes.txt
...........\..........\............\flare_alpha.dds
...........\..........\............\laser.cpp
...........\..........\............\pSystem.cpp
...........\..........\............\pSystem.h
...........\..........\Snow System
...........\..........\...........\camera.cpp
...........\..........\...........\camera.h
...........\..........\...........\d3dUtility.cpp
...........\..........\...........\d3dUtility.h