Introduction - If you have any usage issues, please Google them yourself
Packet : Real-Time 3D Terrain Engines Using C++ And Directx9 (Source Codes).zip filelist
3DEM189.exe
bin/
bin/media/
bin/media/materials/
bin/media/materials/dragon_body.mat
bin/media/materials/dragon_head.mat
bin/media/materials/dragon_skin.mat
bin/media/models/
bin/media/models/big_tree.X
bin/media/models/big_tree_pmesh.X
bin/media/models/dragon.x
bin/media/models/grass_patch.x
bin/media/models/large_tree.X
bin/media/models/pine_tree.x
bin/media/render_methods/
bin/media/render_methods/big_tree_leaves.grm
bin/media/render_methods/big_tree_trunk.grm
bin/media/render_methods/dragon_body.grm
bin/media/render_methods/dragon_head.grm
bin/media/render_methods/dragon_skin.grm
bin/media/render_methods/grass_blades2.grm
bin/media/render_methods/pine_tree.grm
bin/media/render_methods/tree_leaves.grm
bin/media/render_methods/tree_trunk.grm
bin/media/shaders/
bin/media/shaders/animated_clouds.fx
bin/media/shaders/common_shader_data.h
bin/media/shaders/DefaultMesh.fx
bin/media/shaders/DefaultSkinnedMesh.fx
bin/media/shaders/grass_patch.fx
bin/media/shaders/grass_patch_ambient.fx
bin/media/shaders/grass_patch_bump.fx
bin/media/shaders/grass_patch_sunlight.fx
bin/media/shaders/lens_flare.fx
bin/media/shaders/light_scattering_constants.h
bin/media/shaders/multipass_terrain.fx
bin/media/shaders/ocean_water.fx
bin/media/shaders/patch_deform.h
bin/media/shaders/shaders.dsp
bin/media/shaders/shaders.vcproj
bin/media/shaders/shaders.vcproj.vspscc
bin/media/shaders/simple_skybox.fx
bin/media/shaders/simple_skydome.fx
bin/media/shaders/simple_terrain.fx
bin/media/shaders/simple_terrain_ambient.fx
bin/media/shaders/simple_terrain_bump.fx
bin/media/shaders/simple_terrain_sunlight.fx
bin/media/shaders/single_texture_terrain.fx
bin/media/shaders/sunlit_object.fx
bin/media/shaders/sunlit_skinned_object.fx
bin/media/shaders/sunlit_skydome.fx
bin/media/shaders/sunlit_terrain.fx
bin/media/shaders/three_surface_terrain.fx
bin/media/shaders/tree_fan.fx
bin/media/shaders/tree_fan_ambient.fx
bin/media/shaders/tree_fan_bump.fx
bin/media/shaders/tree_fan_sunlight.fx
bin/media/shaders/two_sided_sunlit_object.fx
bin/media/textures/
bin/media/textures/4trees2.dds
bin/media/textures/4trees2_bump.dds
bin/media/textures/clouds.dds
bin/media/textures/default.dds
bin/media/textures/dirt.dds
bin/media/textures/dirt_bump.dds
bin/media/textures/dragon_body.dds
bin/media/textures/dragon_head.dds
bin/media/textures/dragon_legs.dds
bin/media/textures/grass.dds
bin/media/textures/grass_blades bump.dds
bin/media/textures/grass_blades.dds
bin/media/textures/grass_bump.dds
bin/media/textures/grass_old.dds
bin/media/textures/grass1.dds
bin/media/textures/island_mask.dds
bin/media/textures/noise.dds
bin/media/textures/pineleaf.dds
bin/media/textures/pineleaf_bump.dds
bin/media/textures/ripples.dds
bin/media/textures/rock.dds
bin/media/textures/rock_bump.dds
bin/media/textures/tree_leaf.dds
bin/media/textures/tree_pompom_bark.dds
bin/media/textures/tree_pompom_leaf.dds
bin/media/textures/water.dds
chapter10_demo0/
chapter10_demo0/chapter10_demo0.dsp
chapter10_demo0/chapter10_demo0.plg
chapter10_demo0/chapter10_demo0.vcproj
chapter10_demo0/chapter10_demo0.vcproj.vspscc
chapter10_demo0/main.cpp
chapter10_demo1/
chapter10_demo1/chapter10_demo1.dsp
chapter10_demo1/chapter10_demo1.plg
chapter10_demo1/chapter10_demo1.vcproj
chapter10_demo1/chapter10_demo1.vcproj.vspscc
chapter10_demo1/main.cpp
chapter10_demo2/
chapter10_demo2/chapter10_demo2.dsp
chapter10_demo2/chapter10_demo2.plg
chapter10_demo2/chapter10_demo2.vcproj
chapter10_demo2/chapter10_demo2.vcproj.vspscc
chapter10_demo2/main.cpp
chapter11_demo0/
chapter11_demo0/chapter11_demo0.dsp
chapter11_demo0/chapter11_demo0.plg
chapter11_demo0/chapter11_demo0.vcproj
chapter11_demo0/chapter11_demo0.vcproj.vspscc
chapter11_demo0/main.cpp
chapter12_demo0/
chapter12_demo0/chapter12_demo0.dsp
chapter12_demo0/chapter12_demo0.plg
chapter12_demo0/chapter12_demo0.vcproj
chapter12_demo0/chapter12_demo0.vcproj.vspscc
chapter12_demo0/main.cpp
chapter13_demo0/
chapter13_demo0/chapter13_demo0.dsp
chapter13_demo0/chapter13_demo0.plg
chapter13_demo0/chapter13_demo0.vcproj
chapter13_demo0/chapter13_demo0.vcproj.vspscc
chapter13_demo0/main.cpp
chapter13_demo0/resource.aps
chapter13_demo0/wandering_object.cpp
chapter13_demo0/wandering_object.h
chapter6_demo0/
chapter6_demo0/chapter6_demo0.dsp
chapter6_demo0/chapter6_demo0.plg
chapter6_demo0/chapter6_demo0.vcproj
chapter6_demo0/chapter6_demo0.vcproj.vspscc
chapter6_demo0/main.cpp
chapter7_demo0/
chapter7_demo0/chapter7_demo0.dsp
chapter7_demo0/chapter7_demo0.plg
chapter7_demo0/chapter7_demo0.vcproj
chapter7_demo0/chapter7_demo0.vcproj.vspscc
chapter7_demo0/main.cpp
chapter8_demo0/
chapter8_demo0/chapter8_demo0.dsp
chapter8_demo0/chapter8_demo0.plg
chapter8_demo0/chapter8_demo0.vcproj
chapter8_demo0/chapter8_demo0.vcproj.vspscc
chapter8_demo0/main.cpp
chapter8_demo1/
chapter8_demo1/chapter8_demo1.dsp
chapter8_demo1/chapter8_demo1.plg
chapter8_demo1/chapter8_demo1.vcproj
chapter8_demo1/chapter8_demo1.vcproj.vspscc
chapter8_demo1/main.cpp
chapter9_demo0/
chapter9_demo0/chapter9_demo0.dsp
chapter9_demo0/chapter9_demo0.plg
chapter9_demo0/chapter9_demo0.vcproj
chapter9_demo0/chapter9_demo0.vcproj.vsp