Description: opengl 3d scene roaming implementation, there are three-dimensional terrain, water, fountain, collision detection, Billboard and other special effects.
File list (Check if you may need any files):
OpenGl Scene\3ds.cpp
............\3ds.h
............\Airfountain.cpp
............\Airfountain.h
............\BoundingBox.cpp
............\BoundingBox.h
............\Camera.cpp
............\Camera.h
............\Data\3DS\500D_L.3DS
............\....\...\balloon.3DS
............\....\...\car.3DS
............\....\...\F111_L.3DS
............\....\...\farTree.3DS
............\....\...\middleTree.3DS
............\....\...\MODERNHO.3DS
............\....\...\rock.3DS
............\....\...\STORY_M.3DS
............\....\...\STUT_C_L.3DS
............\....\...\Thumbs.db
............\....\...\tree_leaf.3DS
............\....\...\VICTHOU_.3DS
............\....\Terrain1.raw
............\....\.EXTURE\002.TGA
............\....\.......\004.TGA
............\....\.......\10BACK1.jpg
............\....\.......\10BACK2.jpg
............\....\.......\10FABRIC.jpg
............\....\.......\10GLASS1.JPG
............\....\.......\10GLASS2.JPG
............\....\.......\10GLASS3.JPG
............\....\.......\10GLASS4.JPG
............\....\.......\10HEAD1.jpg
............\....\.......\10HEAD2.jpg
............\....\.......\10REK.jpg
............\....\.......\10SIDE1.jpg
............\....\.......\10SIDE2.jpg
............\....\.......\10SIDE3.jpg
............\....\.......\10SIDE4.jpg
............\....\.......\10SPOT1.jpg
............\....\.......\10SPOT2.jpg
............\....\.......\10TOP.jpg
............\....\.......\10TOP2.jpg
............\....\.......\10TYRE.jpg
............\....\.......\10TYRESF.jpg
............\....\.......\500DLINE.JPG
............\....\.......\500DMAT.JPG
............\....\.......\500DNUM.JPG
............\....\.......\Back.bmp
............\....\.......\Bottom.bmp
............\....\.......\CACTUS1.BMP
............\....\.......\chidi.bmp
............\....\.......\chidi.JPG
............\....\.......\CON_W2.JPG
............\....\.......\D9006BRB.JPG
............\....\.......\D9006BRI.JPG
............\....\.......\D9006M2.JPG
............\....\.......\D9006MA.JPG
............\....\.......\D9006MB.JPG
............\....\.......\D9006MR.JPG
............\....\.......\D9006RG.JPG
............\....\.......\D9006RGB.JPG
............\....\.......\D9006TB.JPG
............\....\.......\D9006W.JPG
............\....\.......\DOWN.TGA
............\....\.......\DOWNF.TGA
............\....\.......\DOWNR.TGA
............\....\.......\F111BIRD.JPG
............\....\.......\F111BIRO.JPG
............\....\.......\F111BURN.JPG
............\....\.......\F111DARK.JPG
............\....\.......\F111DETH.JPG
............\....\.......\F111DOWN.JPG
............\....\.......\F111DTHO.JPG
............\....\.......\F111LAKE.JPG
............\....\.......\F111LUH1.JPG
............\....\.......\F111LUH2.JPG
............\....\.......\F111PIZ.JPG
............\....\.......\F111RUH1.JPG
............\....\.......\F111RUH2.JPG
............\....\.......\F111STR.JPG
............\....\.......\F111STRO.JPG
............\....\.......\F111TAIL.JPG
............\....\.......\F111TOP.JPG
............\....\.......\F8016FLB.JPG
............\....\.......\F8016FLT.JPG
............\....\.......\F8016RKB.JPG
............\....\.......\F8016TLB.JPG
............\....\.......\F8016TLT.JPG
............\....\.......\F8016WDT.JPG
............\....\.......\F8016WLT.JPG
............\....\.......\farTree.bmp
............\....\.......\farTree.jpg
............\....\.......\farTree.tga
............\....\.......\farTree_back.tga
............\....\.......\farTree_back_2.TGA
............\....\.......\farTree_back_3.TGA
............\....\.......\farTree_back_4.TGA
............\....\.......\Front.bmp
............\....\.......\ground.bmp
............\....\.......\Left.bmp