File list (Check if you may need any files):
TerrainLearn
............\Astarfindway.cpp
............\Astarfindway.h
............\ChangeChar.cpp
............\ChangeChar.h
............\ForPick.cpp
............\ForPick.h
............\Graphic.cpp
............\Graphic.h
............\Grass.cpp
............\Grass.h
............\LOD.cpp
............\LOD.h
............\LensFlare.cpp
............\LensFlare.h
............\QQ截图20121029194945.bmp
............\QQ截图20121029195012.bmp
............\SimpleMath.cpp
............\SimpleMath.h
............\Singleton.cpp
............\Singleton.h
............\Sky.cpp
............\Sky.h
............\Sky_wcj.cpp
............\Sky_wcj.h
............\TerrainLearn.sln
............\TerrainLearn.suo
............\TerrainLearn.vcxproj
............\TerrainLearn.vcxproj.filters
............\TerrainLearn.vcxproj.user
............\Vertex.cpp
............\Vertex.h
............\WCJ_RenderPath.cpp
............\WCJ_RenderPath.h
............\camera.cpp
............\camera.h
............\d3dUtility.cpp
............\d3dUtility.h
............\main.cpp
............\menu.aps
............\menu.rc
............\picture
............\.......\Halo.dds
............\.......\Thumbs.db
............\.......\back.bmp
............\.......\button.bmp
............\.......\cloud.png
............\.......\desert.bmp
............\.......\detail.png
............\.......\flare0.dds
............\.......\flare3.dds
............\.......\flare4.dds
............\.......\front.bmp
............\.......\grass.bmp
............\.......\grass.png
............\.......\left.bmp
............\.......\projtexture.jpg
............\.......\right.bmp
............\.......\top.bmp
............\resource.h
............\shader
............\......\Grass.fx
............\......\Sky.fx
............\......\hlsl.vsh
............\......\hlsleffect1.fx
............\......\hlslp1.psh
............\source
............\......\castlehm257.raw
............\......\coastMountain64.raw
............\......\lensflare.xml
............\......\sky.xml
............\terrain.cpp
............\terrain.h
............\tinystr.cpp
............\tinystr.h
............\tinyxml.cpp
............\tinyxml.h
............\tinyxmlerror.cpp
............\tinyxmlparser.cpp