实例介绍
使用的 主要技术有: 1、大面积山脉渲染,使用Heightmap构造地形,7级 LOD 细节精度,地形无限重复循环 。 2、清晰、自然的地表贴图。 3、读取.MD2 、.MS3D 格式的3D模型文件。 4、粒子系统,产生爆炸、炊烟等特效。 5、太阳光晕。 6、使用Blend模拟Brightness/contrast调节图象亮度。 操作控制 可以在GameSetting菜单中设定: 1.视频属性 ( Video Setting ) 1).屏幕分辨率( Resolution ) 游戏率默认为800*600,在任务执行前可改变分辨率,但不会立即生效,只有在初始化任务时才改变分辨率。 2).屏幕
【实例截图】
【核心代码】
8e18eb46-7d4f-4ecf-beb8-e425c6f8738f
└── FPS射击游戏《林海雪原》完整源代码
├── lhxy
│ ├── 3dExplorer.exe
│ ├── audio
│ │ ├── ambient
│ │ │ ├── ambient.wav
│ │ │ ├── Bird0.wav
│ │ │ ├── Bird1.wav
│ │ │ ├── Bird2.wav
│ │ │ ├── bird3.wav
│ │ │ ├── Bird4.wav
│ │ │ ├── Bird5.wav
│ │ │ ├── Bird6.wav
│ │ │ └── Bird7.WAV
│ │ ├── menu
│ │ │ └── click.wav
│ │ ├── Music
│ │ │ └── menu.mp3
│ │ ├── soldier
│ │ │ ├── blank.wav
│ │ │ ├── death1.wav
│ │ │ ├── death2.wav
│ │ │ ├── death3.wav
│ │ │ ├── Jump.wav
│ │ │ ├── Land.wav
│ │ │ ├── pain1.wav
│ │ │ ├── pain2.wav
│ │ │ ├── pain3.wav
│ │ │ ├── run0.wav
│ │ │ ├── run1.wav
│ │ │ ├── run2.wav
│ │ │ └── run3.wav
│ │ └── weapon
│ │ ├── gunshot0.wav
│ │ ├── gunShot.wav
│ │ ├── multiSound.wav
│ │ ├── singleSound.wav
│ │ └── whiz.wav
│ ├── config.ini
│ ├── default.ini
│ ├── flare
│ │ ├── Flare0.BMP
│ │ ├── Flare1.BMP
│ │ ├── Flare2.BMP
│ │ ├── Flare3.BMP
│ │ ├── Flare4.BMP
│ │ ├── Flare5.BMP
│ │ └── Flare6.BMP
│ ├── Mission
│ │ ├── Mission0.ini
│ │ ├── Mission1.ini
│ │ ├── Mission2.ini
│ │ ├── Missionlist.txt
│ │ ├── missionscript1.txt
│ │ ├── missionscript2.txt
│ │ └── missionscript3.txt
│ ├── model
│ │ ├── ms3d
│ │ │ ├── house0.BMP
│ │ │ ├── house1.BMP
│ │ │ ├── house2.BMP
│ │ │ ├── house.ms3d
│ │ │ ├── out-w-alltemp.BMP
│ │ │ └── Wall2.BMP
│ │ └── soldier
│ │ ├── hpts
│ │ │ ├── a.hpt
│ │ │ ├── b.hpt
│ │ │ ├── c.hpt
│ │ │ ├── hero0.hpt
│ │ │ ├── hero1.hpt
│ │ │ ├── hero2.hpt
│ │ │ └── hero3.hpt
│ │ ├── mygun.BMP
│ │ ├── mygun.smf
│ │ ├── soldier.BMP
│ │ ├── soldier.smf
│ │ ├── weapon.BMP
│ │ ├── weapon.smf
│ │ └── w_sniper.smf
│ ├── plants
│ │ ├── plantmap.bmp
│ │ ├── summer
│ │ │ ├── branch1.BMP
│ │ │ ├── branch2.BMP
│ │ │ ├── branch3.BMP
│ │ │ ├── branchAlpha1.bmp
│ │ │ ├── branchAlpha2.bmp
│ │ │ ├── branchAlpha3.bmp
│ │ │ ├── bush1.BMP
│ │ │ └── bushAlpha1.bmp
│ │ ├── treebody1.bmp
│ │ ├── treebody2.bmp
│ │ └── winter
│ │ ├── branch1.BMP
│ │ ├── branch2.BMP
│ │ ├── branch3.BMP
│ │ ├── branchalpha1.bmp
│ │ ├── branchalpha2.bmp
│ │ ├── branchalpha3.bmp
│ │ ├── bush1.BMP
│ │ └── bushAlpha1.bmp
│ ├── script
│ │ ├── doc.bmp
│ │ ├── hero0.txt
│ │ ├── hero1.txt
│ │ ├── hero2.txt
│ │ ├── hero3.txt
│ │ └── Players.txt
│ ├── SKY
│ │ ├── skyb0.BMP
│ │ ├── skyb1.BMP
│ │ ├── skyb2.BMP
│ │ ├── skyb3.BMP
│ │ └── skyb4.BMP
│ ├── terrains
│ │ ├── 64_index.BMP
│ │ ├── Detail1.BMP
│ │ ├── Detail2.BMP
│ │ ├── lodmap0.lod
│ │ ├── lodmap.lod
│ │ ├── ter256.bmp
│ │ ├── terrain1.bmp
│ │ ├── terrain3b.bmp
│ │ ├── terrain3.bmp
│ │ ├── terrainskin
│ │ │ ├── a1.BMP
│ │ │ ├── a2.BMP
│ │ │ ├── a3.BMP
│ │ │ ├── a4.BMP
│ │ │ ├── a5.BMP
│ │ │ ├── B1.bmp
│ │ │ ├── b2.BMP
│ │ │ ├── b3.BMP
│ │ │ ├── b4.BMP
│ │ │ ├── b5.BMP
│ │ │ ├── TerSkin1.skn
│ │ │ ├── TerSkin2.skn
│ │ │ ├── TerSkin3.skn
│ │ │ └── TerSkin4.skn
│ │ └── terrainskinsnow
│ │ ├── a1.BMP
│ │ ├── a2.BMP
│ │ ├── a3.BMP
│ │ ├── a4.BMP
│ │ ├── a5.BMP
│ │ ├── B1.bmp
│ │ ├── b2.BMP
│ │ ├── b3.BMP
│ │ ├── b4.BMP
│ │ ├── b5.BMP
│ │ ├── TerSkin1.skn
│ │ ├── TerSkin2.skn
│ │ ├── TerSkin3.skn
│ │ └── TerSkin4.skn
│ ├── texture
│ │ ├── bkg.BMP
│ │ ├── cur16Alpha.bmp
│ │ ├── cur16.BMP
│ │ ├── gunfire.bmp
│ │ ├── help.bmp
│ │ ├── metal.bmp
│ │ ├── myfont.BMP
│ │ ├── navigator.bmp
│ │ ├── sketch
│ │ │ ├── sketch00.BMP
│ │ │ ├── sketch01.bmp
│ │ │ ├── sketch02.BMP
│ │ │ ├── sketch03.BMP
│ │ │ ├── sketch04.BMP
│ │ │ └── sketch05.BMP
│ │ ├── smoke1.BMP
│ │ └── smoke2.BMP
│ └── 测试记录.txt
└── lhxySource
└── 3dexplorer
├── 3dE.cpp
├── 3dE.h
├── 3dExplorer.cpp
├── 3dExplorer.dsp
├── 3dExplorer.dsw
├── 3dExplorer.exe
├── 3dExplorer.ncb
├── 3dExplorer.opt
├── 3dExplorer.plg
├── 3DTree.cpp
├── 3DTree.h
├── AmbientSounds.cpp
├── AmbientSounds.h
├── AmmoManager.cpp
├── AmmoManager.h
├── audio
│ ├── ambient
│ │ ├── ambient.wav
│ │ ├── Bird0.wav
│ │ ├── Bird1.wav
│ │ ├── Bird2.wav
│ │ ├── bird3.wav
│ │ ├── Bird4.wav
│ │ ├── Bird5.wav
│ │ ├── Bird6.wav
│ │ └── Bird7.WAV
│ ├── menu
│ │ └── click.wav
│ ├── Music
│ │ ├── menu1.mp3
│ │ └── Menu.mp3
│ ├── soldier
│ │ ├── blank.wav
│ │ ├── death1.wav
│ │ ├── death2.wav
│ │ ├── death3.wav
│ │ ├── Jump.wav
│ │ ├── Land.wav
│ │ ├── pain1.wav
│ │ ├── pain2.wav
│ │ ├── pain3.wav
│ │ ├── run0.wav
│ │ ├── run1.wav
│ │ ├── run2.wav
│ │ └── run3.wav
│ └── weapon
│ ├── gunshot0.wav
│ ├── gunShot.wav
│ ├── multiSound.wav
│ ├── singleSound.wav
│ └── whiz.wav
├── Audio.cpp
├── AudioDef.h
├── Audio.h
├── AudioManager.cpp
├── AudioManager.h
├── backup
│ ├── 3dE.cpp
│ ├── 3dE.h
│ ├── 3dExplorer.cpp
│ ├── 3dExplorer.dsp
│ ├── 3dExplorer.dsw
│ ├── 3dExplorer.exe
│ ├── 3dExplorer.ncb
│ ├── 3dExplorer.opt
│ ├── 3dExplorer.plg
│ ├── 3DTree.cpp
│ ├── 3DTree.h
│ ├── AmbientSounds.cpp
│ ├── AmbientSounds.h
│ ├── AmmoManager.cpp
│ ├── AmmoManager.h
│ ├── Audio.cpp
│ ├── AudioDef.h
│ ├── Audio.h
│ ├── AudioManager.cpp
│ ├── AudioManager.h
│ ├── BuildingManager.cpp
│ ├── BuildingManager.h
│ ├── Bullet.cpp
│ ├── Bullet.h
│ ├── Bush.cpp
│ ├── Bush.h
│ ├── Camera.cpp
│ ├── Camera.h
│ ├── CGL.cpp
│ ├── CGL.h
│ ├── ChangeBar.cpp
│ ├── ChangeBar.h
│ ├── CheckBox.cpp
│ ├── CheckBox.h
│ ├── CMath.cpp
│ ├── CMath.h
│ ├── config.ini
│ ├── CreditSheet.cpp
│ ├── CreditSheet.h
│ ├── CtrlSetBox.cpp
│ ├── CtrlSetBox.h
│ ├── default.ini
│ ├── FPSCounter.cpp
│ ├── FPSCounter.h
│ ├── FrustumCull.cpp
│ ├── FrustumCull.h
│ ├── GameSetting.cpp
│ ├── GameSetting.h
│ ├── GraphButton.cpp
│ ├── GraphButton.h
│ ├── GraphEdit.cpp
│ ├── GraphEdit.h
│ ├── GraphSpin.cpp
│ ├── GraphSpin.h
│ ├── Grass.cpp
│ ├── Grass.h
│ ├── GunFire.cpp
│ ├── GunFire.h
│ ├── Heightmap.cpp
│ ├── Heightmap.h
│ ├── HitParticle.cpp
│ ├── HitParticle.h
│ ├── House.cpp
│ ├── House.h
│ ├── Icon1.ico
│ ├── ImgText.cpp
│ ├── ImgText.h
│ ├── InfoPanel0.cpp
│ ├── InfoPanel.cpp
│ ├── InfoPanel.h
│ ├── Input.cpp
│ ├── Input.h
│ ├── KeyValueEdit.cpp
│ ├── KeyValueEdit.h
│ ├── LensFlare.cpp
│ ├── LensFlare.h
│ ├── ListBox.cpp
│ ├── ListBox.h
│ ├── MainMenuSheet.cpp
│ ├── MainMenuSheet.h
│ ├── MD2Loader.cpp
│ ├── MD2Loader.h
│ ├── MediaPlayer.cpp
│ ├── MediaPlayer.h
│ ├── Menu.cpp
│ ├── Menu.h
│ ├── Mission.cpp
│ ├── Mission.h
│ ├── Ms3dLoader.cpp
│ ├── Ms3dLoader.h
│ ├── MVCA285.TMP
│ ├── MVCE212.TMP
│ ├── NewGameSheet.cpp
│ ├── NewGameSheet.h
│ ├── Normal.cpp
│ ├── Normal.h
│ ├── OptionsSheet.cpp
│ ├── OptionsSheet.h
│ ├── Pine.cpp
│ ├── Pine.h
│ ├── PlantManager.cpp
│ ├── PlantManager.h
│ ├── ProcessBar.cpp
│ ├── ProcessBar.h
│ ├── RasterText.cpp
│ ├── RasterText.h
│ ├── ReadMe.txt
│ ├── resource.h
│ ├── Rifle.cpp
│ ├── Rifle.h
│ ├── Rocket.cpp
│ ├── Rocket.h
│ ├── Script1.aps
│ ├── Script1.rc
│ ├── ScrMasker.cpp
│ ├── ScrMasker.h
│ ├── ScrollBar.cpp
│ ├── ScrollBar.h
│ ├── SelectBox.cpp
│ ├── SelectBox.h
│ ├── SinglePlayerSheet.cpp
│ ├── SinglePlayerSheet.h
│ ├── SkyBox.cpp
│ ├── SkyBox.h
│ ├── SMFLoader.cpp
│ ├── SMFLoader.h
│ ├── SMFNormal.cpp
│ ├── SMFNormal.h
│ ├── SmokeParticle.cpp
│ ├── SmokeParticle.h
│ ├── Sprite.cpp
│ ├── Sprite.h
│ ├── SpriteManager.h
│ ├── SpritManager.cpp
│ ├── StdAfx.cpp
│ ├── StdAfx.h
│ ├── StructDef.h
│ ├── TempMenu.cpp
│ ├── TempMenu.h
│ ├── TempSheet.cpp
│ ├── TempSheet.h
│ ├── Terrain.cpp
│ ├── Terrain.h
│ ├── TexManager.cpp
│ ├── TexManager.h
│ ├── Texture.cpp
│ ├── TextureDef.h
│ ├── Texture.h
│ ├── ViewBox.cpp
│ ├── ViewBox.h
│ └── 说明文档:.doc
├── brwseimg.tf
├── BuildingManager.cpp
├── BuildingManager.h
├── Bullet.cpp
├── Bullet.h
├── Bush.cpp
├── Bush.h
├── Camera.cpp
├── Camera.h
├── CGL.cpp
├── CGL.h
├── ChangeBar.cpp
├── ChangeBar.h
├── CheckBox.cpp
├── CheckBox.h
├── CMath.cpp
├── CMath.h
├── config.ini
├── CreditSheet.cpp
├── CreditSheet.h
├── CtrlSetBox.cpp
├── CtrlSetBox.h
├── Debug
│ ├── 3dE.obj
│ ├── 3dExplorer.exe
│ ├── 3dExplorer.ilk
│ ├── 3dExplorer.obj
│ ├── 3dExplorer.pch
│ ├── 3dExplorer.pdb
│ ├── 3DTree.obj
│ ├── AmbientSounds.obj
│ ├── AmmoManager.obj
│ ├── AudioManager.obj
│ ├── Audio.obj
│ ├── BuildingManager.obj
│ ├── Bush.obj
│ ├── Camera.obj
│ ├── CGL.obj
│ ├── ChangeBar.obj
│ ├── CheckBox.obj
│ ├── CMath.obj
│ ├── config.ini
│ ├── CreditSheet.obj
│ ├── CtrlSetBox.obj
│ ├── default.ini
│ ├── FPSCounter.obj
│ ├── FrustumCull.obj
│ ├── GameSetting.obj
│ ├── GraphButton.obj
│ ├── GraphEdit.obj
│ ├── GraphSpin.obj
│ ├── Grass.obj
│ ├── GunFire.obj
│ ├── Heightmap.obj
│ ├── HitParticle.obj
│ ├── House.obj
│ ├── ImgText.obj
│ ├── InfoPanel.obj
│ ├── Input.obj
│ ├── KeyValueEdit.obj
│ ├── LensFlare.obj
│ ├── ListBox.obj
│ ├── MainMenuSheet.obj
│ ├── MediaPlayer.obj
│ ├── Menu.obj
│ ├── Mission
│ │ ├── Mission0.ini
│ │ ├── Mission1.ini
│ │ ├── Mission2.ini
│ │ ├── Missionlist.txt
│ │ ├── missionscript0.txt
│ │ ├── missionscript1.txt
│ │ └── missionscript2.txt
│ ├── Mission.obj
│ ├── Ms3dLoader.obj
│ ├── NewGameSheet.obj
│ ├── Normal.obj
│ ├── OptionsSheet.obj
│ ├── Pine.obj
│ ├── PlantManager.obj
│ ├── ProcessBar.obj
│ ├── ScrMasker.obj
│ ├── ScrollBar.obj
│ ├── SelectBox.obj
│ ├── SinglePlayerSheet.obj
│ ├── SkyBox.obj
│ ├── SMFLoader.obj
│ ├── SMFNormal.obj
│ ├── SmokeParticle.obj
│ ├── Sprite.obj
│ ├── SpritManager.obj
│ ├── StdAfx.obj
│ ├── TempMenu.obj
│ ├── TempSheet.obj
│ ├── Terrain.obj
│ ├── TexManager.obj
│ ├── Texture.obj
│ ├── vc60.idb
│ ├── vc60.pdb
│ └── ViewBox.obj
├── default.ini
├── flare
│ ├── Flare0.BMP
│ ├── Flare1.BMP
│ ├── Flare2.BMP
│ ├── Flare3.BMP
│ ├── Flare4.BMP
│ ├── Flare5.BMP
│ └── Flare6.BMP
├── FPSCounter.cpp
├── FPSCounter.h
├── FrustumCull.cpp
├── FrustumCull.h
├── GameSetting.cpp
├── GameSetting.h
├── GraphButton.cpp
├── GraphButton.h
├── GraphEdit.cpp
├── GraphEdit.h
├── GraphSpin.cpp
├── GraphSpin.h
├── Grass.cpp
├── Grass.h
├── GunFire.cpp
├── GunFire.h
├── Heightmap.cpp
├── Heightmap.h
├── HitParticle.cpp
├── HitParticle.h
├── House.cpp
├── House.h
├── Icon1.ico
├── ImgText.cpp
├── ImgText.h
├── InfoPanel0.cpp
├── InfoPanel.cpp
├── InfoPanel.h
├── Input.cpp
├── Input.h
├── KeyValueEdit.cpp
├── KeyValueEdit.h
├── LensFlare.cpp
├── LensFlare.h
├── ListBox.cpp
├── ListBox.h
├── MainMenuSheet.cpp
├── MainMenuSheet.h
├── MD2Loader.cpp
├── MD2Loader.h
├── MediaPlayer.cpp
├── MediaPlayer.h
├── Menu.cpp
├── Menu.h
├── Mission
│ ├── Mission0.ini
│ ├── Mission1.ini
│ ├── Mission2.ini
│ ├── Missionlist.txt
│ ├── missionscript1.txt
│ ├── missionscript2.txt
│ └── missionscript3.txt
├── Mission.cpp
├── Mission.h
├── model
│ ├── ms3d
│ │ ├── house0.BMP
│ │ ├── house1.BMP
│ │ ├── house2.BMP
│ │ ├── house.ms3d
│ │ ├── out-w-alltemp.BMP
│ │ └── Wall2.BMP
│ └── soldier
│ ├── hpts
│ │ ├── a.hpt
│ │ ├── b.hpt
│ │ ├── c.hpt
│ │ ├── hero0.hpt
│ │ ├── hero1.hpt
│ │ ├── hero2.hpt
│ │ └── hero3.hpt
│ ├── mygun.BMP
│ ├── mygun.smf
│ ├── soldier.BMP
│ ├── soldier.smf
│ ├── weapon.BMP
│ ├── weapon.smf
│ └── w_sniper.smf
├── Ms3dLoader.cpp
├── Ms3dLoader.h
├── MVCA285.TMP
├── MVCE212.TMP
├── NewGameSheet.cpp
├── NewGameSheet.h
├── Normal.cpp
├── Normal.h
├── OptionsSheet.cpp
├── OptionsSheet.h
├── Pine.cpp
├── Pine.h
├── PlantManager.cpp
├── PlantManager.h
├── plants
│ ├── plantmap.bmp
│ ├── summer
│ │ ├── branch1.BMP
│ │ ├── branch2.BMP
│ │ ├── branch3.BMP
│ │ ├── branchAlpha1.bmp
│ │ ├── branchAlpha2.bmp
│ │ ├── branchAlpha3.bmp
│ │ ├── bush1.BMP
│ │ └── bushAlpha1.bmp
│ ├── treebody1.bmp
│ ├── treebody2.bmp
│ └── winter
│ ├── branch1.BMP
│ ├── branch2.BMP
│ ├── branch3.BMP
│ ├── branchalpha1.bmp
│ ├── branchalpha2.bmp
│ ├── branchalpha3.bmp
│ ├── bush1.BMP
│ └── bushAlpha1.bmp
├── ProcessBar.cpp
├── ProcessBar.h
├── RasterText.cpp
├── RasterText.h
├── ReadMe.txt
├── resource.h
├── Rifle.cpp
├── Rifle.h
├── Rocket.cpp
├── Rocket.h
├── script
│ ├── doc.bmp
│ ├── hero0.txt
│ ├── hero1.txt
│ ├── hero2.txt
│ ├── hero3.txt
│ └── Players.txt
├── Script1.aps
├── Script1.rc
├── ScrMasker.cpp
├── ScrMasker.h
├── ScrollBar.cpp
├── ScrollBar.h
├── SelectBox.cpp
├── SelectBox.h
├── SinglePlayerSheet.cpp
├── SinglePlayerSheet.h
├── SKY
│ ├── skyb0.BMP
│ ├── skyb1.BMP
│ ├── skyb2.BMP
│ ├── skyb3.BMP
│ └── skyb4.BMP
├── SkyBox.cpp
├── SkyBox.h
├── SMFLoader.cpp
├── SMFLoader.h
├── SMFNormal.cpp
├── SMFNormal.h
├── SmokeParticle.cpp
├── SmokeParticle.h
├── Sprite.cpp
├── Sprite.h
├── SpriteManager.h
├── SpritManager.cpp
├── StdAfx.cpp
├── StdAfx.h
├── StructDef.h
├── TempMenu.cpp
├── TempMenu.h
├── TempSheet.cpp
├── TempSheet.h
├── Terrain.cpp
├── Terrain.h
├── terrains
│ ├── 64_index1.BMP
│ ├── 64_index2.BMP
│ ├── 64_index3.BMP
│ ├── 64_index.BMP
│ ├── brwseimg.tf
│ ├── Detail1.BMP
│ ├── Detail2.BMP
│ ├── Detail3.BMP
│ ├── lodmap00.lod
│ ├── lodmap0.lod
│ ├── lodmap928.lod
│ ├── newTools
│ │ ├── 0_LODmap_source.bmp
│ │ ├── LODmap
│ │ │ ├── LODmap.aps
│ │ │ ├── LODmap.clw
│ │ │ ├── LODmap.cpp
│ │ │ ├── LODmapDoc.cpp
│ │ │ ├── LODmapDoc.h
│ │ │ ├── LODmap.dsp
│ │ │ ├── LODmap.dsw
│ │ │ ├── LODmap.exe
│ │ │ ├── LODmap.h
│ │ │ ├── lodmap.lod
│ │ │ ├── LODmap.ncb
│ │ │ ├── LODmap.opt
│ │ │ ├── LODmap.plg
│ │ │ ├── LODmap.rc
│ │ │ ├── LODmap_source.bmp
│ │ │ ├── LODmapView.cpp
│ │ │ ├── LODmapView.h
│ │ │ ├── MainFrm.cpp
│ │ │ ├── MainFrm.h
│ │ │ ├── ReadMe.txt
│ │ │ ├── res
│ │ │ │ ├── LODmapDoc.ico
│ │ │ │ ├── LODmap.ico
│ │ │ │ ├── LODmap.rc2
│ │ │ │ └── Toolbar.bmp
│ │ │ ├── Resource.h
│ │ │ ├── StdAfx.cpp
│ │ │ └── StdAfx.h
│ │ ├── LODmap.exe
│ │ ├── LODmap_source_0.bmp
│ │ ├── LODmap_source.bmp
│ │ ├── MakeSkin.exe
│ │ ├── MakeSkin源文件
│ │ │ ├── MainFrm.cpp
│ │ │ ├── MainFrm.h
│ │ │ ├── MakeSkin.aps
│ │ │ ├── MakeSkin.clw
│ │ │ ├── MakeSkin.cpp
│ │ │ ├── MakeSkinDoc.cpp
│ │ │ ├── MakeSkinDoc.h
│ │ │ ├── MakeSkin.dsp
│ │ │ ├── MakeSkin.dsw
│ │ │ ├── MakeSkin.h
│ │ │ ├── MakeSkin.ncb
│ │ │ ├── MakeSkin.opt
│ │ │ ├── MakeSkin.plg
│ │ │ ├── MakeSkin.rc
│ │ │ ├── MakeSkinView.cpp
│ │ │ ├── MakeSkinView.h
│ │ │ ├── res
│ │ │ │ ├── MakeSkinDoc.ico
│ │ │ │ ├── MakeSkin.ico
│ │ │ │ ├── MakeSkin.rc2
│ │ │ │ └── Toolbar.bmp
│ │ │ ├── Resource.h
│ │ │ ├── StdAfx.cpp
│ │ │ ├── StdAfx.h
│ │ │ └── 使用说明.txt
│ │ ├── mask
│ │ │ ├── a.BMP
│ │ │ ├── b.BMP
│ │ │ ├── mask1.BMP
│ │ │ ├── mask2.BMP
│ │ │ ├── mask3.BMP
│ │ │ └── snowCliff01.BMP
│ │ ├── output
│ │ │ ├── a1.BMP
│ │ │ ├── a2.BMP
│ │ │ ├── b1.BMP
│ │ │ ├── b2.BMP
│ │ │ ├── b3.BMP
│ │ │ ├── TerSkin1.skn
│ │ │ ├── TerSkin2.skn
│ │ │ ├── TerSkin3.skn
│ │ │ └── TerSkin4.skn
│ │ ├── ViewSkin.exe
│ │ ├── 使用说明.txt
│ │ └── 复件 (2) LODmap_source.bmp
│ ├── ter256.bmp
│ ├── terrain1.bmp
│ ├── terrain3b.bmp
│ ├── terrain3.bmp
│ ├── terrainskin
│ │ ├── a1.BMP
│ │ ├── a2.BMP
│ │ ├── a3.BMP
│ │ ├── b1.bmp
│ │ ├── b2.bmp
│ │ ├── b3.bmp
│ │ ├── TerSkin1.skn
│ │ ├── TerSkin2.skn
│ │ ├── TerSkin3.skn
│ │ └── TerSkin4.skn
│ └── terrainskinsnow
│ ├── a1.BMP
│ ├── a2.BMP
│ ├── a3.BMP
│ ├── b1.BMP
│ ├── b2.BMP
│ ├── b3.BMP
│ ├── TerSkin1.skn
│ ├── TerSkin2.skn
│ ├── TerSkin3.skn
│ └── TerSkin4.skn
├── TexManager.cpp
├── TexManager.h
├── texture
│ ├── bkg.BMP
│ ├── cur16Alpha.bmp
│ ├── cur16.BMP
│ ├── gunfire.bmp
│ ├── help.bmp
│ ├── metal.bmp
│ ├── myfont.BMP
│ ├── navigator.bmp
│ ├── sketch
│ │ ├── sketch00.BMP
│ │ ├── sketch01.bmp
│ │ ├── sketch02.BMP
│ │ ├── sketch03.BMP
│ │ ├── sketch04.BMP
│ │ └── sketch05.BMP
│ ├── smoke1.BMP
│ └── smoke2.BMP
├── Texture.cpp
├── TextureDef.h
├── Texture.h
├── ViewBox.cpp
├── ViewBox.h
└── 计划.txt
58 directories, 748 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论