文件名称:Samples
- 所属分类:
- DirextX编程
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2008-10-13
- 文件大小:
- 10.65mb
- 下载次数:
- 1次
- 提 供 者:
- a**
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
DirectX特效游戏程序设计18章以后的所有实例源码。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 91331965samples.rar 列表 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame01.bmp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame01.dds 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame01_alpha.bmp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame02.bmp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame02.dds 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame02_alpha.bmp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame03.bmp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame03.dds 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame03_alpha.bmp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame04.bmp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame04.dds 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame04_alpha.bmp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame05.bmp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame05.dds 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame05_alpha.bmp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame06.bmp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame06.dds 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame06_alpha.bmp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame07.bmp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame07.dds 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame07_alpha.bmp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame08.bmp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame08.dds 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_Explosion_Frame08_alpha.bmp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_GroundTexture.png 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_MainIcon.ico 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_object.x 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_resource.h 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_SimpleExplosion.cpp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_SimpleExplosion.dsp 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_SimpleExplosion.dsw 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_SimpleExplosion.exe 20 - Explosions\Ch20p1_SimpleExplosion\Ch20p1_SimpleExplosion.rc 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_ExplosionCluster.cpp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_ExplosionCluster.dsp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_ExplosionCluster.dsw 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_ExplosionCluster.exe 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_ExplosionCluster.rc 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame01.bmp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame01.dds 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame01_alpha.bmp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame02.bmp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame02.dds 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame02_alpha.bmp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame03.bmp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame03.dds 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame03_alpha.bmp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame04.bmp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame04.dds 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame04_alpha.bmp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame05.bmp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame05.dds 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame05_alpha.bmp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame06.bmp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame06.dds 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame06_alpha.bmp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame07.bmp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame07.dds 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame07_alpha.bmp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame08.bmp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame08.dds 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_Explosion_Frame08_alpha.bmp 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_GroundTexture.png 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_MainIcon.ico 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_object.x 20 - Explosions\Ch20p2_ExplosionCluster\Ch20p2_resource.h 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_ComplexExplosion.cpp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_ComplexExplosion.dsp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_ComplexExplosion.dsw 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_ComplexExplosion.exe 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_ComplexExplosion.rc 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame01.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame01.dds 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame01_alpha.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame02.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame02.dds 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame02_alpha.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame03.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame03.dds 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame03_alpha.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame04.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame04.dds 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame04_alpha.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame05.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame05.dds 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame05_alpha.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame06.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame06.dds 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame06_alpha.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame07.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame07.dds 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame07_alpha.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame08.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame08.dds 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Explosion_Frame08_alpha.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_FlamingDebris.png 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_GroundTexture.png 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_MainIcon.ico 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_object.x 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_ParticleScript.txt 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_resource.h 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Shockwave.cpp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Shockwave.h 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Shockwave.png 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_SkyBox_Back.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_Skybox_Bottom.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_SkyBox_Front.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_SkyBox_Left.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_SkyBox_Right.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_SkyBox_Top.bmp 20 - Explosions\Ch20p3_ComplexExplosion\Ch20p3_SpaceshipDebris.png 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_Bullet.cpp 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_Bullet.h 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_DesertSkyboxBack.bmp 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_DesertSkyboxBottom.bmp 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_DesertSkyboxFront.bmp 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_DesertSkyboxLeft.bmp 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_DesertSkyboxRight.bmp 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_DesertSkyboxTop.bmp 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_FiringRange.cpp 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_FiringRange.dsp 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_FiringRange.dsw 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_FiringRange.exe 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_FiringRange.rc 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_GroundTexture.bmp 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_Gun.cpp 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_Gun.h 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_Gun.x 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_Laser.dds 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_LaserGun.cpp 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_LaserGun.h 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_LaserParticle.png 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_LaserScript.txt 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_MachineGun.cpp 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_MachineGun.h 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_MachineGunFlare.dds 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_MainIcon.ico 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_PlasmaBullet_01.dds 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_PlasmaGun.cpp 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_PlasmaGun.h 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_PlasmaGun.x 21 - Projectiles\Ch21p1_FiringRange\Ch21p1_resource.h 21 - Projectiles\Ch21p1_FiringRange\Original Images\Ch21p1_DesertSkyboxBack.bmp 21 - Projectiles\Ch21p1_FiringRange\Original Images\Ch21p1_DesertSkyboxBottom.bmp 21 - Projectiles\Ch21p1_FiringRange\Original Images\Ch21p1_DesertSkyboxFront.bmp 21 - Projectiles\Ch21p1_FiringRange\Original Images\Ch21p1_DesertSkyboxLeft.bmp 21 - Projectiles\Ch21p1_FiringRange\Original Images\Ch21p1_DesertSkyboxRight.bmp 21 - Projectiles\Ch21p1_FiringRange\Original Images\Ch21p1_DesertSkyboxTop.bmp 21 - Projectiles\Ch21p1_FiringRange\Original Images\Ch21p1_GroundTexture.bmp 21 - Projectiles\Ch21p1_FiringRange\Original Images\Ch21p1_GroundTexture1024.bmp 21 - Projectiles\Ch21p1_FiringRange\Original Images\Laser.bmp 21 - Projectiles\Ch21p1_FiringRange\Original Images\Laser.psd 21 - Projectiles\Ch21p1_FiringRange\Original Images\LaserAlpha.bmp 21 - Projectiles\Ch21p1_FiringRange\Original Images\LaserAlpha.psd 21 - Projectiles\Ch21p1_FiringRange\Original Images\MachineGunFlare.bmp 21 - Projectiles\Ch21p1_FiringRange\Original Images\MachineGunFlare.psd 21 - Projectiles\Ch21p1_FiringRange\Original Images\MachineGunFlareAlpha.bmp 21 - Projectiles\Ch21p1_FiringRange\Original Images\MachineGunFlareAlpha.psd 21 - Projectiles\Ch21p1_FiringRange\Original Images\PlasmaBullet alpha.psd 21 - Projectiles\Ch21p1_FiringRange\Original Images\PlasmaBullet.bmp 21 - Projectiles\Ch21p1_FiringRange\Original Images\PlasmaBullet.psd 21 - Projectiles\Ch21p1_FiringRange\Original Images\PlasmaBulletAlpha.bmp 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare.cpp 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare.h 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare_01.dds 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare_01.png 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare_01.psd 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare_02.dds 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare_02.png 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare_02.psd 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare_03.dds 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare_03.png 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare_03.psd 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare_Halo.dds 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare_Halo.png 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare_Halo.psd 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare_Halo_Alpha.tga 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare_Halo_Color.psd 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_LensFlare_Halo_Color.tga 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_MainIcon.ico 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_resource.h 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_SimpleLensFlare.cpp 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_SimpleLensFlare.dsp 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_SimpleLensFlare.dsw 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_SimpleLensFlare.exe 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_SimpleLensFlare.rc 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_SkyBox_Back.bmp 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_Skybox_Bottom.bmp 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_SkyBox_Front.bmp 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_SkyBox_Left.bmp 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_SkyBox_Right.bmp 22 - Lens Flare\Ch22p1_SimpleLensFlare\Ch22p1_SkyBox_Top.bmp 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_GrayDirt.jpg 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_InSceneLensFlare.cpp 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_InSceneLensFlare.dsp 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_InSceneLensFlare.dsw 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_InSceneLensFlare.exe 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_InSceneLensFlare.rc 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_LensFlare_01.dds 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_LensFlare_01.psd 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_LensFlare_02.dds 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_LensFlare_02.psd 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_LensFlare_03.dds 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_LensFlare_03.psd 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_LensFlare_Halo.dds 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_MainIcon.ico 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_planet.x 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_resource.h 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_SkyBox_Back.bmp 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_Skybox_Bottom.bmp 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_SkyBox_Front.bmp 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_SkyBox_Left.bmp 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_SkyBox_Right.bmp 22 - Lens Flare\Ch22p2_InSceneLensFlare\Ch22p2_SkyBox_Top.bmp 22 - Lens Flare\Ch22p2_InSceneLensFlare\planet.3ds 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_GroundTexture.bmp 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_InPool.jpg 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_MainIcon.ico 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_PoolFrame.tga 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_poolframe.x 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_resource.h 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_SimpleWater.cpp 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_SimpleWater.dsp 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_SimpleWater.dsw 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_SimpleWater.exe 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_SimpleWater.rc 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_SkyboxBack.bmp 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_SkyboxBottom.bmp 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_SkyboxFront.bmp 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_SkyboxLeft.bmp 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_SkyboxRight.bmp 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_SkyboxTop.bmp 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_WaterPlane.cpp 23 - 3D Water\Ch23p1_SimpleWater\Ch23p1_WaterPlane.h 23 - 3D Water\Ch23p1_SimpleWater\old Ch23p1_InPool.bmp 24 - Shader FX\Ch24p1_ToonShader\Ch24p1_MainIcon.ico 24 - Shader FX\Ch24p1_ToonShader\Ch24p1_resource.h 24 - Shader FX\Ch24p1_ToonShader\Ch24p1_ShadeTexture.bmp 24 - Shader FX\Ch24p1_ToonShader\Ch24p1_ShadeTexture_16.bmp 24 - Shader FX\Ch24p1_ToonShader\Ch24p1_ShadeTexture_256.bmp 24 - Shader FX\Ch24p1_ToonShader\Ch24p1_ShadeTexture_3.bmp 24 - Shader FX\Ch24p1_ToonShader\Ch24p1_ShadeTexture_Inverse.bmp 24 - Shader FX\Ch24p1_ToonShader\Ch24p1_teapot.x 24 - Shader FX\Ch24p1_ToonShader\Ch24p1_ToonShader.cpp 24 - Shader FX\Ch24p1_ToonShader\Ch24p1_ToonShader.dsp 24 - Shader FX\Ch24p1_ToonShader\Ch24p1_ToonShader.dsw 24 - Shader FX\Ch24p1_ToonShader\Ch24p1_ToonShader.exe 24 - Shader FX\Ch24p1_ToonShader\Ch24p1_ToonShader.rc 24 - Shader FX\Ch24p1_ToonShader\Ch24p1_ToonShader.vs 24 - Shader FX\Ch24p1_ToonShader\Ch24p1_ToonShaderConstants.h 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_MainIcon.ico 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_resource.h 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_ShadeTexture_16.bmp 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_ShadeTexture_256.bmp 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_ShadeTexture_3.bmp 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_ShadeTexture_Inverse.bmp 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_SiloTextureNormal.dds 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_SiloTexturePencil.dds 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_SiloTextureThickPen.dds 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_SiloTextureThin.dds 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_teapot.x 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_ToonShaderSilo.cpp 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_ToonShaderSilo.dsp 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_ToonShaderSilo.dsw 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_ToonShaderSilo.exe 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_ToonShaderSilo.rc 24 - Shader FX\Ch24p2_ToonShaderSilo\Ch24p2_ToonShaderSilo.vs 24 - Shader FX\Ch24p2_ToonShaderSilo\Original Images\Ch24p2_SiloTextureNormal.bmp 24 - Shader FX\Ch24p2_ToonShaderSilo\Original Images\Ch24p2_SiloTextureNormalAlpha.bmp 24 - Shader FX\Ch24p2_ToonShaderSilo\Original Images\Ch24p2_SiloTexturePencil.bmp 24 - Shader FX\Ch24p2_ToonShaderSilo\Original Images\Ch24p2_SiloTexturePencilAlpha.bmp 24 - Shader FX\Ch24p2_ToonShaderSilo\Original Images\Ch24p2_SiloTextureThickPen.bmp 24 - Shader FX\Ch24p2_ToonShaderSilo\Original Images\Ch24p2_SiloTextureThickPenAlpha.bmp 24 - Shader FX\Ch24p2_ToonShaderSilo\Original Images\Ch24p2_SiloTextureThin.bmp 24 - Shader FX\Ch24p2_ToonShaderSilo\Original Images\Ch24p2_SiloTextureThinAlpha.bmp 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_BetterBlackAndWhite.ps 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_BlackAndWhite.ps 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_Blur.ps 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_Image.vs 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_ImgManip.cpp 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_ImgManip.dsp 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_ImgManip.dsw 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_ImgManip.exe 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_ImgManip.rc 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_ImgManip.vs 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_Inverse.ps 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_MainIcon.ico 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_Monochrome.ps 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_Normal.ps 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_resource.h 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_Sharpen.ps 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_Teapot.vs 24 - Shader FX\Ch24p3_ImgManip\Ch24p3_teapot.x A - C++ and STL\ChAp1_STLMapExample\ChAp1.bat A - C++ and STL\ChAp1_STLMapExample\ChAp1_STLMapExample.cpp A - C++ and STL\ChAp1_STLMapExample\ChAp1_STLMapExample.dsp A - C++ and STL\ChAp1_STLMapExample\ChAp1_STLMapExample.dsw A - C++ and STL\ChAp1_STLMapExample\ChAp1_STLMapExample.exe A - C++ and STL\ChAp1_STLVectorExample\ChAp1.bat A - C++ and STL\ChAp1_STLVectorExample\ChAp1_STLVectorExample.cpp A - C++ and STL\ChAp1_STLVectorExample\ChAp1_STLVectorExample.dsp A - C++ and STL\ChAp1_STLVectorExample\ChAp1_STLVectorExample.dsw A - C++ and STL\ChAp1_STLVectorExample\ChAp1_STLVectorExample.exe Common Code\AnimSequence.cpp Common Code\AnimSequence.h Common Code\Camera.cpp Common Code\Camera.h Common Code\CommonFuncs.cpp Common Code\CommonFuncs.h Common Code\d3dapp.cpp Common Code\d3dapp.h Common Code\d3dfile.cpp Common Code\d3dfile.h Common Code\d3dfont.cpp Common Code\d3dfont.h Common Code\D3DHelperFuncs.cpp Common Code\D3DHelperFuncs.h Common Code\d3dres.h Common Code\d3dutil.cpp Common Code\d3dutil.h Common Code\ddutil.h Common Code\diutil.cpp Common Code\diutil.h Common Code\dmutil.cpp Common Code\dmutil.h Common Code\dsutil.cpp Common Code\dsutil.h Common Code\dxutil.cpp Common Code\dxutil.h Common Code\GDIBitmap.cpp Common Code\GDIBitmap.h Common Code\GroundPlane.cpp Common Code\GroundPlane.h Common Code\InputManager.cpp Common Code\InputManager.h Common Code\MinMax.h Common Code\RecyclingArray.h Common Code\RecyclingArrayDyn.h Common Code\SkyBox.cpp Common Code\SkyBox.h Common Code\Sprite.cpp Common Code\Sprite.h Common Code\Timer.cpp Common Code\Timer.h 18 - Particle Sys\Ch18p1_SimpleParticles\ch18p1_GroundTexture.png 18 - Particle Sys\Ch18p1_SimpleParticles\ch18p1_MainIcon.ico 18 - Particle Sys\Ch18p1_SimpleParticles\ch18p1_Particle.bmp 18 - Particle Sys\Ch18p1_SimpleParticles\ch18p1_Particle.cpp 18 - Particle Sys\Ch18p1_SimpleParticles\ch18p1_Particle.h 18 - Particle Sys\Ch18p1_SimpleParticles\ch18p1_Particle.psd 18 - Particle Sys\Ch18p1_SimpleParticles\ch18p1_ParticleEmitter.cpp 18 - Particle Sys\Ch18p1_SimpleParticles\ch18p1_ParticleEmitter.h 18 - Particle Sys\Ch18p1_SimpleParticles\ch18p1_ParticleTexture.png 18 - Particle Sys\Ch18p1_SimpleParticles\ch18p1_resource.h 18 - Particle Sys\Ch18p1_SimpleParticles\Ch18p1_SimpleParticles.cpp 18 - Particle Sys\Ch18p1_SimpleParticles\Ch18p1_SimpleParticles.dsp 18 - Particle Sys\Ch18p1_SimpleParticles\Ch18p1_SimpleParticles.dsw 18 - Particle Sys\Ch18p1_SimpleParticles\Ch18p1_SimpleParticles.exe 18 - Particle Sys\Ch18p1_SimpleParticles\Ch18p1_SimpleParticles.rc 18 - Particle Sys\Ch18p2_ParticleProps\ch18p2_GroundTexture.png 18 - Particle Sys\Ch18p2_ParticleProps\ch18p2_GroundTexture.psd 18 - Particle Sys\Ch18p2_ParticleProps\ch18p2_MainIcon.ico 18 - Particle Sys\Ch18p2_ParticleProps\ch18p2_Particle.bmp 18 - Particle Sys\Ch18p2_ParticleProps\ch18p2_Particle.cpp 18 - Particle Sys\Ch18p2_ParticleProps\ch18p2_Particle.h 18 - Particle Sys\Ch18p2_ParticleProps\ch18p2_Particle.psd 18 - Particle Sys\Ch18p2_ParticleProps\ch18p2_ParticleEmitter.cpp 18 - Particle Sys\Ch18p2_ParticleProps\ch18p2_ParticleEmitter.h 18 - Particle Sys\Ch18p2_ParticleProps\Ch18p2_ParticleProps.cpp 18 - Particle Sys\Ch18p2_ParticleProps\Ch18p2_ParticleProps.dsp 18 - Particle Sys\Ch18p2_ParticleProps\Ch18p2_ParticleProps.dsw 18 - Particle Sys\Ch18p2_ParticleProps\Ch18p2_ParticleProps.exe 18 - Particle Sys\Ch18p2_ParticleProps\Ch18p2_ParticleProps.rc 18 - Particle Sys\Ch18p2_ParticleProps\ch18p2_ParticleTexture.png 18 - Particle Sys\Ch18p2_ParticleProps\ch18p2_resource.h 18 - Particle Sys\Ch18p2_ParticleProps\PropertyFiles\FireFlies.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_AdvancedPartSys.cpp 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_AdvancedPartSys.dsp 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_AdvancedPartSys.dsw 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_AdvancedPartSys.exe 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_AdvancedPartSys.rc 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_Grammar.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_GroundTexture.png 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_GroundTexture.psd 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_MainIcon.ico 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_Particle.bmp 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_Particle.cpp 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_Particle.h 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_Particle.psd 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_ParticleEmitterTokenizer.cpp 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_ParticleEmitterTokenizer.h 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_ParticleEvent.cpp 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_ParticleEvent.h 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_ParticleEventSequence.cpp 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_ParticleEventSequence.h 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_ParticleSystem.cpp 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_ParticleSystem.h 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_ParticleTexture.png 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Ch19p1_resource.h 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\BionicRGB.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\BlinkingGreenAndPurpleLights.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\Blue.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\BlueAndRed.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\Ch19p1_Particle.bmp 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\Ch19p1_ParticleTexture.png 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\ColorfulSwirl.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\DualSwirl.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\Faeries.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\FireJet.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\GreenAndPurplePulse.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\JetExhaust.png 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\LightningBugs.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\ParticleSystem.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\PurdyColors.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\QuadSwirl.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\RandomBouncers.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\RGBCycleTest.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\RGBFade.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\RGBTest.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\SimpleTestScript.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\Snow.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\Snowflake1.png 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\Swirl.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\TestScript.txt 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts\TripleSwirl.txt 19 - Adv Particle Sys\Ch19p2_TokenizerTester\Ch19p2_TokenizerTester.cpp 19 - Adv Particle Sys\Ch19p2_TokenizerTester\Ch19p2_TokenizerTester.dsp 19 - Adv Particle Sys\Ch19p2_TokenizerTester\Ch19p2_TokenizerTester.dsw 19 - Adv Particle Sys\Ch19p2_TokenizerTester\Ch19p2_TokenizerTester.exe 21 - Projectiles\Ch21p1_FiringRange\Original Images 24 - Shader FX\Ch24p2_ToonShaderSilo\Original Images 18 - Particle Sys\Ch18p2_ParticleProps\PropertyFiles 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys\Scripts 20 - Explosions\Ch20p1_SimpleExplosion 20 - Explosions\Ch20p2_ExplosionCluster 20 - Explosions\Ch20p3_ComplexExplosion 21 - Projectiles\Ch21p1_FiringRange 22 - Lens Flare\Ch22p1_SimpleLensFlare 22 - Lens Flare\Ch22p2_InSceneLensFlare 23 - 3D Water\Ch23p1_SimpleWater 24 - Shader FX\Ch24p1_ToonShader 24 - Shader FX\Ch24p2_ToonShaderSilo 24 - Shader FX\Ch24p3_ImgManip A - C++ and STL\ChAp1_STLMapExample A - C++ and STL\ChAp1_STLVectorExample 18 - Particle Sys\Ch18p1_SimpleParticles 18 - Particle Sys\Ch18p2_ParticleProps 19 - Adv Particle Sys\Ch19p1_AdvancedPartSys 19 - Adv Particle Sys\Ch19p2_TokenizerTester 20 - Explosions 21 - Projectiles 22 - Lens Flare 23 - 3D Water 24 - Shader FX A - C++ and STL Common Code 18 - Particle Sys 19 - Adv Particle Sys