File list:
premier press - focus on 3d terrain programming(source code)
...........................................................\Code
...........................................................\....\Chapter 1
...........................................................\....\.........\Base Code
...........................................................\....\.........\.........\camera.cpp
...........................................................\....\.........\.........\camera.h
...........................................................\....\.........\.........\glext.h
...........................................................\....\.........\.........\gl_app.cpp
...........................................................\....\.........\.........\gl_app.h
...........................................................\....\.........\.........\image.cpp
...........................................................\....\.........\.........\image.h
...........................................................\....\.........\.........\log.cpp
...........................................................\....\.........\.........\log.h
...........................................................\....\.........\.........\math_ops.cpp
...........................................................\....\.........\.........\math_ops.h
...........................................................\....\.........\.........\timer.h
...........................................................\....\.........\demo1_1
...........................................................\....\.........\.......\Debug
...........................................................\....\.........\.......\.....\camera.obj
...........................................................\....\.........\.......\.....\camera.sbr
...........................................................\....\.........\.......\.....\demo1_1.bsc
...........................................................\....\.........\.......\.....\demo1_1.exe
...........................................................\....\.........\.......\.....\demo1_1.ilk
...........................................................\....\.........\.......\.....\demo1_1.pch
...........................................................\....\.........\.......\.....\demo1_1.pdb
...........................................................\....\.........\.......\.....\gl_app.obj
...........................................................\....\.........\.......\.....\gl_app.sbr
...........................................................\....\.........\.......\.....\image.obj
...........................................................\....\.........\.......\.....\image.sbr
...........................................................\....\.........\.......\.....\log.obj
...........................................................\....\.........\.......\.....\log.sbr
...........................................................\....\.........\.......\.....\main.obj
...........................................................\....\.........\.......\.....\main.sbr
...........................................................\....\.........\.......\.....\math_ops.obj
...........................................................\....\.........\.......\.....\math_ops.sbr
...........................................................\....\.........\.......\.....\ROAM.obj
...........................................................\....\.........\.......\.....\ROAM.sbr
...........................................................\....\.........\.......\.....\vc60.idb
...........................................................\....\.........\.......\.....\vc60.pdb
...........................................................\....\.........\.......\compiling demo1_1.txt
...........................................................\....\.........\.......\demo1_1.dsp
...........................................................\....\.........\.......\demo1_1.dsw
...........................................................\....\.........\.......\demo1_1.exe
...........................................................\....\.........\.......\demo1_1.ncb
...........................................................\....\.........\.......\demo1_1.opt
...........................................................\....\.........\.......\demo1_1.plg
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\program log.html
...........................................................\....\.........\.......\randtab.h
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\ROAM.cpp
...........................................................\....\.........\.......\ROAM.h
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\Chapter 2
...........................................................\....\.........\Base Code
...........................................................\....\.........\.........\camera.cpp
...........................................................\....\.........\.........\camera.h
...........................................................\....\.........\.........\glext.h
...........................................................\....\.........\.........\gl_app.cpp
...........................................................\....\.........\.........\gl_app.h
...........................................................\....\.........\.........\image.cpp
...........................................................\....\.........\.........\image.h
...........................................................\....\.........\.........\log.cpp
...........................................................\....\.........\.........\log.h
...........................................................\....\.........\.........\math_ops.cpp
...........................................................\....\.........\.........\math_ops.h
...........................................................\....\.........\.........\timer.h
...........................................................\....\.........\demo2_1
...........................................................\....\.........\.......\Debug
...........................................................\....\.........\.......\.....\brute_force.obj
...........................................................\....\.........\.......\.....\brute_force.sbr
...........................................................\....\.........\.......\.....\camera.obj
...........................................................\....\.........\.......\.....\camera.sbr
...........................................................\....\.........\.......\.....\demo2_1.bsc
...........................................................\....\.........\.......\.....\demo2_1.exe
...........................................................\....\.........\.......\.....\demo2_1.ilk
...........................................................\....\.........\.......\.....\demo2_1.pch
...........................................................\....\.........\.......\.....\demo2_1.pdb
...........................................................\....\.........\.......\.....\gl_app.obj
...........................................................\....\.........\.......\.....\gl_app.sbr
...........................................................\....\.........\.......\.....\image.obj
...........................................................\....\.........\.......\.....\image.sbr
...........................................................\....\.........\.......\.....\log.obj
...........................................................\....\.........\.......\.....\log.sbr
...........................................................\....\.........\.......\.....\main.obj
...........................................................\....\.........\.......\.....\main.sbr
...........................................................\....\.........\.......\.....\math_ops.obj
...........................................................\....\.........\.......\.....\math_ops.sbr
...........................................................\....\.........\.......\.....\resource.res
...........................................................\....\.........\.......\.....\terrain.obj
...........................................................\....\.........\.......\.....\terrain.sbr
...........................................................\....\.........\.......\.....\vc60.idb
...........................................................\....\.........\.......\.....\vc60.pdb
...........................................................\....\.........\.......\brute_force.cpp
...........................................................\....\.........\.......\brute_force.h
...........................................................\....\.........\.......\compiling demo2_1.txt
...........................................................\....\.........\.......\demo2_1.dsp
...........................................................\....\.........\.......\demo2_1.dsw
...........................................................\....\.........\.......\demo2_1.exe
...........................................................\....\.........\.......\demo2_1.ncb
...........................................................\....\.........\.......\demo2_1.opt
...........................................................\....\.........\.......\demo2_1.plg
...........................................................\....\.........\.......\height128.raw
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\program log.html
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\demo2_2
...........................................................\....\.........\.......\Debug
...........................................................\....\.........\.......\brute_force.cpp
...........................................................\....\.........\.......\brute_force.h
...........................................................\....\.........\.......\compiling demo2_2.txt
...........................................................\....\.........\.......\demo2_2.dsp
...........................................................\....\.........\.......\demo2_2.dsw
...........................................................\....\.........\.......\demo2_2.exe
...........................................................\....\.........\.......\demo2_2.ncb
...........................................................\....\.........\.......\demo2_2.opt
...........................................................\....\.........\.......\demo2_2.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\program log.html
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.clw
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\Chapter 3
...........................................................\....\.........\Base Code
...........................................................\....\.........\.........\camera.cpp
...........................................................\....\.........\.........\camera.h
...........................................................\....\.........\.........\glext.h
...........................................................\....\.........\.........\gl_app.cpp
...........................................................\....\.........\.........\gl_app.h
...........................................................\....\.........\.........\image.cpp
...........................................................\....\.........\.........\image.h
...........................................................\....\.........\.........\log.cpp
...........................................................\....\.........\.........\log.h
...........................................................\....\.........\.........\math_ops.cpp
...........................................................\....\.........\.........\math_ops.h
...........................................................\....\.........\.........\timer.h
...........................................................\....\.........\Data
...........................................................\....\.........\....\detailMap.tga
...........................................................\....\.........\....\grass_1.tga
...........................................................\....\.........\....\highestTile.tga
...........................................................\....\.........\....\HighTile.tga
...........................................................\....\.........\....\lowestTile.tga
...........................................................\....\.........\....\lowTile.tga
...........................................................\....\.........\demo3_1
...........................................................\....\.........\.......\Debug
...........................................................\....\.........\.......\brute_force.cpp
...........................................................\....\.........\.......\brute_force.h
...........................................................\....\.........\.......\compiling demo3_1.txt
...........................................................\....\.........\.......\demo3_1.dsp
...........................................................\....\.........\.......\demo3_1.dsw
...........................................................\....\.........\.......\demo3_1.exe
...........................................................\....\.........\.......\demo3_1.ncb
...........................................................\....\.........\.......\demo3_1.opt
...........................................................\....\.........\.......\demo3_1.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\demo3_2
...........................................................\....\.........\.......\Debug
...........................................................\....\.........\.......\.....\brute_force.obj
...........................................................\....\.........\.......\.....\brute_force.sbr
...........................................................\....\.........\.......\.....\camera.obj
...........................................................\....\.........\.......\.....\camera.sbr
...........................................................\....\.........\.......\.....\demo3_2.bsc
...........................................................\....\.........\.......\.....\demo3_2.exe
...........................................................\....\.........\.......\.....\demo3_2.ilk
...........................................................\....\.........\.......\.....\demo3_2.pch
...........................................................\....\.........\.......\.....\demo3_2.pdb
...........................................................\....\.........\.......\.....\gl_app.obj
...........................................................\....\.........\.......\.....\gl_app.sbr
...........................................................\....\.........\.......\.....\image.obj
...........................................................\....\.........\.......\.....\image.sbr
...........................................................\....\.........\.......\.....\log.obj
...........................................................\....\.........\.......\.....\log.sbr
...........................................................\....\.........\.......\.....\main.obj
...........................................................\....\.........\.......\.....\main.sbr
...........................................................\....\.........\.......\.....\math_ops.obj
...........................................................\....\.........\.......\.....\math_ops.sbr
...........................................................\....\.........\.......\.....\resource.res
...........................................................\....\.........\.......\.....\terrain.obj
...........................................................\....\.........\.......\.....\terrain.sbr
...........................................................\....\.........\.......\.....\vc60.idb
...........................................................\....\.........\.......\.....\vc60.pdb
...........................................................\....\.........\.......\brute_force.cpp
...........................................................\....\.........\.......\brute_force.h
...........................................................\....\.........\.......\compiling demo3_2.txt
...........................................................\....\.........\.......\demo3_2.dsp
...........................................................\....\.........\.......\demo3_2.dsw
...........................................................\....\.........\.......\demo3_2.exe
...........................................................\....\.........\.......\demo3_2.ncb
...........................................................\....\.........\.......\demo3_2.opt
...........................................................\....\.........\.......\demo3_2.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\program log.html
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\demo3_3
...........................................................\....\.........\.......\brute_force.cpp
...........................................................\....\.........\.......\brute_force.h
...........................................................\....\.........\.......\compiling demo3_3.txt
...........................................................\....\.........\.......\demo3_3.dsp
...........................................................\....\.........\.......\demo3_3.dsw
...........................................................\....\.........\.......\demo3_3.exe
...........................................................\....\.........\.......\demo3_3.ncb
...........................................................\....\.........\.......\demo3_3.opt
...........................................................\....\.........\.......\demo3_3.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\Chapter 4
...........................................................\....\.........\Base Code
...........................................................\....\.........\.........\camera.cpp
...........................................................\....\.........\.........\camera.h
...........................................................\....\.........\.........\glext.h
...........................................................\....\.........\.........\gl_app.cpp
...........................................................\....\.........\.........\gl_app.h
...........................................................\....\.........\.........\image.cpp
...........................................................\....\.........\.........\image.h
...........................................................\....\.........\.........\log.cpp
...........................................................\....\.........\.........\log.h
...........................................................\....\.........\.........\math_ops.cpp
...........................................................\....\.........\.........\math_ops.h
...........................................................\....\.........\.........\timer.h
...........................................................\....\.........\Data
...........................................................\....\.........\....\detailMap.tga
...........................................................\....\.........\....\highestTile.tga
...........................................................\....\.........\....\HighTile.tga
...........................................................\....\.........\....\lowestTile.tga
...........................................................\....\.........\....\lowTile.tga
...........................................................\....\.........\demo4_1
...........................................................\....\.........\.......\brute_force.cpp
...........................................................\....\.........\.......\brute_force.h
...........................................................\....\.........\.......\compiling demo4_1.txt
...........................................................\....\.........\.......\demo4_1.dsp
...........................................................\....\.........\.......\demo4_1.dsw
...........................................................\....\.........\.......\demo4_1.exe
...........................................................\....\.........\.......\demo4_1.ncb
...........................................................\....\.........\.......\demo4_1.opt
...........................................................\....\.........\.......\demo4_1.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\demo4_2
...........................................................\....\.........\.......\brute_force.cpp
...........................................................\....\.........\.......\brute_force.h
...........................................................\....\.........\.......\compiling demo4_2.txt
...........................................................\....\.........\.......\demo4_2.dsp
...........................................................\....\.........\.......\demo4_2.dsw
...........................................................\....\.........\.......\demo4_2.exe
...........................................................\....\.........\.......\demo4_2.ncb
...........................................................\....\.........\.......\demo4_2.opt
...........................................................\....\.........\.......\demo4_2.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\lightmap.raw
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\demo4_3
...........................................................\....\.........\.......\brute_force.cpp
...........................................................\....\.........\.......\brute_force.h
...........................................................\....\.........\.......\compiling demo4_3.txt
...........................................................\....\.........\.......\demo4_3.dsp
...........................................................\....\.........\.......\demo4_3.dsw
...........................................................\....\.........\.......\demo4_3.exe
...........................................................\....\.........\.......\demo4_3.ncb
...........................................................\....\.........\.......\demo4_3.opt
...........................................................\....\.........\.......\demo4_3.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\Chapter 5
...........................................................\....\.........\Base Code
...........................................................\....\.........\.........\camera.cpp
...........................................................\....\.........\.........\camera.h
...........................................................\....\.........\.........\glext.h
...........................................................\....\.........\.........\gl_app.cpp
...........................................................\....\.........\.........\gl_app.h
...........................................................\....\.........\.........\image.cpp
...........................................................\....\.........\.........\image.h
...........................................................\....\.........\.........\log.cpp
...........................................................\....\.........\.........\log.h
...........................................................\....\.........\.........\math_ops.cpp
...........................................................\....\.........\.........\math_ops.h
...........................................................\....\.........\.........\timer.h
...........................................................\....\.........\Data
...........................................................\....\.........\....\detailMap.tga
...........................................................\....\.........\....\highestTile.tga
...........................................................\....\.........\....\HighTile.tga
...........................................................\....\.........\....\lowestTile.tga
...........................................................\....\.........\....\lowTile.tga
...........................................................\....\.........\demo5_1
...........................................................\....\.........\.......\compiling demo5_1.txt
...........................................................\....\.........\.......\demo5_1.dsp
...........................................................\....\.........\.......\demo5_1.dsw
...........................................................\....\.........\.......\demo5_1.exe
...........................................................\....\.........\.......\demo5_1.ncb
...........................................................\....\.........\.......\demo5_1.opt
...........................................................\....\.........\.......\demo5_1.plg
...........................................................\....\.........\.......\geomipmapping.cpp
...........................................................\....\.........\.......\geomipmapping.h
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\demo5_2
...........................................................\....\.........\.......\compiling demo5_2.txt
...........................................................\....\.........\.......\demo5_2.dsp
...........................................................\....\.........\.......\demo5_2.dsw
...........................................................\....\.........\.......\demo5_2.exe
...........................................................\....\.........\.......\demo5_2.ncb
...........................................................\....\.........\.......\demo5_2.opt
...........................................................\....\.........\.......\demo5_2.plg
...........................................................\....\.........\.......\geomipmapping.cpp
...........................................................\....\.........\.......\geomipmapping.h
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\Chapter 6
...........................................................\....\.........\Base Code
...........................................................\....\.........\.........\camera.cpp
...........................................................\....\.........\.........\camera.h
...........................................................\....\.........\.........\glext.h
...........................................................\....\.........\.........\gl_app.cpp
...........................................................\....\.........\.........\gl_app.h
...........................................................\....\.........\.........\image.cpp
...........................................................\....\.........\.........\image.h
...........................................................\....\.........\.........\log.cpp
...........................................................\....\.........\.........\log.h
...........................................................\....\.........\.........\math_ops.cpp
...........................................................\....\.........\.........\math_ops.h
...........................................................\....\.........\.........\timer.h
...........................................................\....\.........\Data
...........................................................\....\.........\....\detailMap.tga
...........................................................\....\.........\....\highestTile.tga
...........................................................\....\.........\....\HighTile.tga
...........................................................\....\.........\....\lowestTile.tga
...........................................................\....\.........\....\lowTile.tga
...........................................................\....\.........\demo6_1
...........................................................\....\.........\.......\compiling demo6_1.txt
...........................................................\....\.........\.......\demo6_1.dsp
...........................................................\....\.........\.......\demo6_1.dsw
...........................................................\....\.........\.......\demo6_1.exe
...........................................................\....\.........\.......\demo6_1.ncb
...........................................................\....\.........\.......\demo6_1.opt
...........................................................\....\.........\.......\demo6_1.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\quadtree.cpp
...........................................................\....\.........\.......\quadtree.h
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\demo6_2
...........................................................\....\.........\.......\compiling demo6_2.txt
...........................................................\....\.........\.......\demo6_2.dsp
...........................................................\....\.........\.......\demo6_2.dsw
...........................................................\....\.........\.......\demo6_2.exe
...........................................................\....\.........\.......\demo6_2.ncb
...........................................................\....\.........\.......\demo6_2.opt
...........................................................\....\.........\.......\demo6_2.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\quadtree.cpp
...........................................................\....\.........\.......\quadtree.h
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\demo6_3
...........................................................\....\.........\.......\compiling demo6_3.txt
...........................................................\....\.........\.......\demo6_3.dsp
...........................................................\....\.........\.......\demo6_3.dsw
...........................................................\....\.........\.......\demo6_3.exe
...........................................................\....\.........\.......\demo6_3.ncb
...........................................................\....\.........\.......\demo6_3.opt
...........................................................\....\.........\.......\demo6_3.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\quadtree.cpp
...........................................................\....\.........\.......\quadtree.h
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\Chapter 7
...........................................................\....\.........\Base Code
...........................................................\....\.........\.........\camera.cpp
...........................................................\....\.........\.........\camera.h
...........................................................\....\.........\.........\glext.h
...........................................................\....\.........\.........\gl_app.cpp
...........................................................\....\.........\.........\gl_app.h
...........................................................\....\.........\.........\gl_appdemo7_1.cpp
...........................................................\....\.........\.........\gl_appdemo7_1.h
...........................................................\....\.........\.........\image.cpp
...........................................................\....\.........\.........\image.h
...........................................................\....\.........\.........\log.cpp
...........................................................\....\.........\.........\log.h
...........................................................\....\.........\.........\math_ops.cpp
...........................................................\....\.........\.........\math_ops.h
...........................................................\....\.........\.........\timer.h
...........................................................\....\.........\Data
...........................................................\....\.........\....\detailMap.tga
...........................................................\....\.........\....\highestTile.tga
...........................................................\....\.........\....\HighTile.tga
...........................................................\....\.........\....\lowestTile.tga
...........................................................\....\.........\....\lowTile.tga
...........................................................\....\.........\demo7_1
...........................................................\....\.........\.......\compiling demo7_1.txt
...........................................................\....\.........\.......\demo7_1.dep
...........................................................\....\.........\.......\demo7_1.dsp
...........................................................\....\.........\.......\demo7_1.dsw
...........................................................\....\.........\.......\demo7_1.exe
...........................................................\....\.........\.......\demo7_1.mak
...........................................................\....\.........\.......\demo7_1.ncb
...........................................................\....\.........\.......\demo7_1.opt
...........................................................\....\.........\.......\demo7_1.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\randtab.h
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\ROAM.cpp
...........................................................\....\.........\.......\ROAM.h
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\demo7_2
...........................................................\....\.........\.......\compiling demo7_2.txt
...........................................................\....\.........\.......\demo7_2.dep
...........................................................\....\.........\.......\demo7_2.dsp
...........................................................\....\.........\.......\demo7_2.dsw
...........................................................\....\.........\.......\demo7_2.exe
...........................................................\....\.........\.......\demo7_2.mak
...........................................................\....\.........\.......\demo7_2.ncb
...........................................................\....\.........\.......\demo7_2.opt
...........................................................\....\.........\.......\demo7_2.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\ROAM.cpp
...........................................................\....\.........\.......\ROAM.h
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\demo7_3
...........................................................\....\.........\.......\compiling demo7_3.txt
...........................................................\....\.........\.......\demo7_3.dep
...........................................................\....\.........\.......\demo7_3.dsp
...........................................................\....\.........\.......\demo7_3.dsw
...........................................................\....\.........\.......\demo7_3.exe
...........................................................\....\.........\.......\demo7_3.mak
...........................................................\....\.........\.......\demo7_3.ncb
...........................................................\....\.........\.......\demo7_3.opt
...........................................................\....\.........\.......\demo7_3.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\ROAM.cpp
...........................................................\....\.........\.......\ROAM.h
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\demo7_4
...........................................................\....\.........\.......\compiling demo7_4.txt
...........................................................\....\.........\.......\demo7_3.dep
...........................................................\....\.........\.......\demo7_4.dep
...........................................................\....\.........\.......\demo7_4.dsp
...........................................................\....\.........\.......\demo7_4.dsw
...........................................................\....\.........\.......\demo7_4.exe
...........................................................\....\.........\.......\demo7_4.mak
...........................................................\....\.........\.......\demo7_4.ncb
...........................................................\....\.........\.......\demo7_4.opt
...........................................................\....\.........\.......\demo7_4.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\ROAM.cpp
...........................................................\....\.........\.......\ROAM.h
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\Thumbs.db
...........................................................\....\Chapter 8
...........................................................\....\.........\Base Code
...........................................................\....\.........\.........\camera.cpp
...........................................................\....\.........\.........\camera.h
...........................................................\....\.........\.........\glext.h
...........................................................\....\.........\.........\gl_app.cpp
...........................................................\....\.........\.........\gl_app.h
...........................................................\....\.........\.........\image.cpp
...........................................................\....\.........\.........\image.h
...........................................................\....\.........\.........\log.cpp
...........................................................\....\.........\.........\log.h
...........................................................\....\.........\.........\math_ops.cpp
...........................................................\....\.........\.........\math_ops.h
...........................................................\....\.........\.........\timer.h
...........................................................\....\.........\Data
...........................................................\....\.........\....\clouds.tga
...........................................................\....\.........\....\clouds2.tga
...........................................................\....\.........\....\detailMap.tga
...........................................................\....\.........\....\flare.tga
...........................................................\....\.........\....\height1.RAW
...........................................................\....\.........\....\highestTile.tga
...........................................................\....\.........\....\HighTile.tga
...........................................................\....\.........\....\lowestTile.tga
...........................................................\....\.........\....\lowTile.tga
...........................................................\....\.........\....\nightsky.tga
...........................................................\....\.........\....\reflection_map.tga
...........................................................\....\.........\....\skybox_back.tga
...........................................................\....\.........\....\skybox_bottom.tga
...........................................................\....\.........\....\skybox_front.tga
...........................................................\....\.........\....\skybox_left.tga
...........................................................\....\.........\....\skybox_right.tga
...........................................................\....\.........\....\skybox_top.tga
...........................................................\....\.........\....\water1.tga
...........................................................\....\.........\....\water2.tga
...........................................................\....\.........\demo8_1
...........................................................\....\.........\.......\compiling demo8_1.txt
...........................................................\....\.........\.......\demo8_1.dep
...........................................................\....\.........\.......\demo8_1.dsp
...........................................................\....\.........\.......\demo8_1.dsw
...........................................................\....\.........\.......\demo8_1.exe
...........................................................\....\.........\.......\demo8_1.mak
...........................................................\....\.........\.......\demo8_1.ncb
...........................................................\....\.........\.......\demo8_1.opt
...........................................................\....\.........\.......\demo8_1.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\ROAM.cpp
...........................................................\....\.........\.......\ROAM.h
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\.......\water.cpp
...........................................................\....\.........\.......\water.h
...........................................................\....\.........\demo8_10
...........................................................\....\.........\........\compiling demo8_10.txt
...........................................................\....\.........\........\demo8_10.dep
...........................................................\....\.........\........\demo8_10.dsp
...........................................................\....\.........\........\demo8_10.dsw
...........................................................\....\.........\........\demo8_10.exe
...........................................................\....\.........\........\demo8_10.mak
...........................................................\....\.........\........\demo8_10.ncb
...........................................................\....\.........\........\demo8_10.opt
...........................................................\....\.........\........\demo8_10.plg
...........................................................\....\.........\........\icon1.ico
...........................................................\....\.........\........\main.cpp
...........................................................\....\.........\........\particle.cpp
...........................................................\....\.........\........\particle.h
...........................................................\....\.........\........\resource.h
...........................................................\....\.........\........\resource.rc
...........................................................\....\.........\demo8_11
...........................................................\....\.........\........\compiling demo8_11.txt
...........................................................\....\.........\........\demo8_11.dep
...........................................................\....\.........\........\demo8_11.dsp
...........................................................\....\.........\........\demo8_11.dsw
...........................................................\....\.........\........\demo8_11.exe
...........................................................\....\.........\........\demo8_11.mak
...........................................................\....\.........\........\demo8_11.ncb
...........................................................\....\.........\........\demo8_11.opt
...........................................................\....\.........\........\demo8_11.plg
...........................................................\....\.........\........\icon1.ico
...........................................................\....\.........\........\main.cpp
...........................................................\....\.........\........\particle.cpp
...........................................................\....\.........\........\particle.h
...........................................................\....\.........\........\resource.h
...........................................................\....\.........\........\resource.rc
...........................................................\....\.........\demo8_12
...........................................................\....\.........\........\compiling demo8_12.txt
...........................................................\....\.........\........\demo8_12.dep
...........................................................\....\.........\........\demo8_12.dsp
...........................................................\....\.........\........\demo8_12.dsw
...........................................................\....\.........\........\demo8_12.exe
...........................................................\....\.........\........\demo8_12.mak
...........................................................\....\.........\........\demo8_12.ncb
...........................................................\....\.........\........\demo8_12.opt
...........................................................\....\.........\........\demo8_12.plg
...........................................................\....\.........\........\geomipmapping.cpp
...........................................................\....\.........\........\geomipmapping.h
...........................................................\....\.........\........\icon1.ico
...........................................................\....\.........\........\main.cpp
...........................................................\....\.........\........\particle.cpp
...........................................................\....\.........\........\particle.h
...........................................................\....\.........\........\resource.h
...........................................................\....\.........\........\resource.rc
...........................................................\....\.........\........\skydome.cpp
...........................................................\....\.........\........\skydome.h
...........................................................\....\.........\........\terrain.cpp
...........................................................\....\.........\........\terrain.h
...........................................................\....\.........\........\water.cpp
...........................................................\....\.........\........\water.h
...........................................................\....\.........\demo8_2
...........................................................\....\.........\.......\compiling demo8_2.txt
...........................................................\....\.........\.......\demo8_2.dep
...........................................................\....\.........\.......\demo8_2.dsp
...........................................................\....\.........\.......\demo8_2.dsw
...........................................................\....\.........\.......\demo8_2.exe
...........................................................\....\.........\.......\demo8_2.mak
...........................................................\....\.........\.......\demo8_2.ncb
...........................................................\....\.........\.......\demo8_2.opt
...........................................................\....\.........\.......\demo8_2.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\ROAM.cpp
...........................................................\....\.........\.......\ROAM.h
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\.......\water.cpp
...........................................................\....\.........\.......\water.h
...........................................................\....\.........\demo8_3
...........................................................\....\.........\.......\compiling demo8_3.txt
...........................................................\....\.........\.......\demo8_3.dep
...........................................................\....\.........\.......\demo8_3.dsp
...........................................................\....\.........\.......\demo8_3.dsw
...........................................................\....\.........\.......\demo8_3.exe
...........................................................\....\.........\.......\demo8_3.mak
...........................................................\....\.........\.......\demo8_3.ncb
...........................................................\....\.........\.......\demo8_3.opt
...........................................................\....\.........\.......\demo8_3.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\ROAM.cpp
...........................................................\....\.........\.......\ROAM.h
...........................................................\....\.........\.......\skybox.cpp
...........................................................\....\.........\.......\skybox.h
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\.......\water.cpp
...........................................................\....\.........\.......\water.h
...........................................................\....\.........\demo8_4
...........................................................\....\.........\.......\compiling demo8_4.txt
...........................................................\....\.........\.......\demo8_4.dep
...........................................................\....\.........\.......\demo8_4.dsp
...........................................................\....\.........\.......\demo8_4.dsw
...........................................................\....\.........\.......\demo8_4.exe
...........................................................\....\.........\.......\demo8_4.mak
...........................................................\....\.........\.......\demo8_4.ncb
...........................................................\....\.........\.......\demo8_4.opt
...........................................................\....\.........\.......\demo8_4.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\ROAM.cpp
...........................................................\....\.........\.......\ROAM.h
...........................................................\....\.........\.......\skydome.cpp
...........................................................\....\.........\.......\skydome.h
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\.......\water.cpp
...........................................................\....\.........\.......\water.h
...........................................................\....\.........\demo8_5
...........................................................\....\.........\.......\compiling demo8_5.txt
...........................................................\....\.........\.......\demo8_5.dep
...........................................................\....\.........\.......\demo8_5.dsp
...........................................................\....\.........\.......\demo8_5.dsw
...........................................................\....\.........\.......\demo8_5.exe
...........................................................\....\.........\.......\demo8_5.mak
...........................................................\....\.........\.......\demo8_5.ncb
...........................................................\....\.........\.......\demo8_5.opt
...........................................................\....\.........\.......\demo8_5.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.aps
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\ROAM.cpp
...........................................................\....\.........\.......\ROAM.h
...........................................................\....\.........\.......\skydome.cpp
...........................................................\....\.........\.......\skydome.h
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\.......\water.cpp
...........................................................\....\.........\.......\water.h
...........................................................\....\.........\demo8_6
...........................................................\....\.........\.......\compiling demo8_6.txt
...........................................................\....\.........\.......\demo8_6.dep
...........................................................\....\.........\.......\demo8_6.dsp
...........................................................\....\.........\.......\demo8_6.dsw
...........................................................\....\.........\.......\demo8_6.exe
...........................................................\....\.........\.......\demo8_6.mak
...........................................................\....\.........\.......\demo8_6.ncb
...........................................................\....\.........\.......\demo8_6.opt
...........................................................\....\.........\.......\demo8_6.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\ROAM.cpp
...........................................................\....\.........\.......\ROAM.h
...........................................................\....\.........\.......\skydome.cpp
...........................................................\....\.........\.......\skydome.h
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\.......\water.cpp
...........................................................\....\.........\.......\water.h
...........................................................\....\.........\demo8_7
...........................................................\....\.........\.......\compiling demo8_7.txt
...........................................................\....\.........\.......\demo8_7.dep
...........................................................\....\.........\.......\demo8_7.dsp
...........................................................\....\.........\.......\demo8_7.dsw
...........................................................\....\.........\.......\demo8_7.exe
...........................................................\....\.........\.......\demo8_7.mak
...........................................................\....\.........\.......\demo8_7.ncb
...........................................................\....\.........\.......\demo8_7.opt
...........................................................\....\.........\.......\demo8_7.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\ROAM.cpp
...........................................................\....\.........\.......\ROAM.h
...........................................................\....\.........\.......\skydome.cpp
...........................................................\....\.........\.......\skydome.h
...........................................................\....\.........\.......\terrain.cpp
...........................................................\....\.........\.......\terrain.h
...........................................................\....\.........\.......\water.cpp
...........................................................\....\.........\.......\water.h
...........................................................\....\.........\demo8_8a
...........................................................\....\.........\........\compiling demo8_8a.txt
...........................................................\....\.........\........\demo8_8a.dep
...........................................................\....\.........\........\demo8_8a.dsp
...........................................................\....\.........\........\demo8_8a.dsw
...........................................................\....\.........\........\demo8_8a.exe
...........................................................\....\.........\........\demo8_8a.mak
...........................................................\....\.........\........\demo8_8a.ncb
...........................................................\....\.........\........\demo8_8a.opt
...........................................................\....\.........\........\demo8_8a.plg
...........................................................\....\.........\........\geomipmapping.cpp
...........................................................\....\.........\........\geomipmapping.h
...........................................................\....\.........\........\icon1.ico
...........................................................\....\.........\........\main.cpp
...........................................................\....\.........\........\resource.h
...........................................................\....\.........\........\resource.rc
...........................................................\....\.........\........\skydome.cpp
...........................................................\....\.........\........\skydome.h
...........................................................\....\.........\........\terrain.cpp
...........................................................\....\.........\........\terrain.h
...........................................................\....\.........\........\water.cpp
...........................................................\....\.........\........\water.h
...........................................................\....\.........\demo8_8b
...........................................................\....\.........\........\compiling demo8_8b.txt
...........................................................\....\.........\........\demo8_8b.dep
...........................................................\....\.........\........\demo8_8b.dsp
...........................................................\....\.........\........\demo8_8b.dsw
...........................................................\....\.........\........\demo8_8b.exe
...........................................................\....\.........\........\demo8_8b.mak
...........................................................\....\.........\........\demo8_8b.ncb
...........................................................\....\.........\........\demo8_8b.opt
...........................................................\....\.........\........\demo8_8b.plg
...........................................................\....\.........\........\geomipmapping.cpp
...........................................................\....\.........\........\geomipmapping.h
...........................................................\....\.........\........\icon1.ico
...........................................................\....\.........\........\main.cpp
...........................................................\....\.........\........\resource.h
...........................................................\....\.........\........\resource.rc
...........................................................\....\.........\........\skydome.cpp
...........................................................\....\.........\........\skydome.h
...........................................................\....\.........\........\terrain.cpp
...........................................................\....\.........\........\terrain.h
...........................................................\....\.........\........\water.cpp
...........................................................\....\.........\........\water.h
...........................................................\....\.........\demo8_9
...........................................................\....\.........\.......\compiling demo8_9.txt
...........................................................\....\.........\.......\demo8_9.dep
...........................................................\....\.........\.......\demo8_9.dsp
...........................................................\....\.........\.......\demo8_9.dsw
...........................................................\....\.........\.......\demo8_9.exe
...........................................................\....\.........\.......\demo8_9.mak
...........................................................\....\.........\.......\demo8_9.ncb
...........................................................\....\.........\.......\demo8_9.opt
...........................................................\....\.........\.......\demo8_9.plg
...........................................................\....\.........\.......\icon1.ico
...........................................................\....\.........\.......\main.cpp
...........................................................\....\.........\.......\particle.cpp
...........................................................\....\.........\.......\particle.h
...........................................................\....\.........\.......\resource.h
...........................................................\....\.........\.......\resource.rc
...........................................................\....\.........\.......\Thumbs.db