
File list:
Advanced Animation with DirectX (source code)
............................................\BaseClasses
............................................\...........\activex.rcv
............................................\...........\activex.ver
............................................\...........\amextra.cpp
............................................\...........\amextra.h
............................................\...........\amfilter.cpp
............................................\...........\amfilter.h
............................................\...........\amvideo.cpp
............................................\...........\baseclasses.dsp
............................................\...........\baseclasses.dsw
............................................\...........\baseclasses.mak
............................................\...........\baseclasses.ncb
............................................\...........\baseclasses.opt
............................................\...........\baseclasses.plg
............................................\...........\baseclasses.sln
............................................\...........\baseclasses.vcproj
............................................\...........\cache.h
............................................\...........\combase.cpp
............................................\...........\combase.h
............................................\...........\cprop.cpp
............................................\...........\cprop.h
............................................\...........\ctlutil.cpp
............................................\...........\ctlutil.h
............................................\...........\ddmm.cpp
............................................\...........\ddmm.h
............................................\...........\dllentry.cpp
............................................\...........\dllsetup.cpp
............................................\...........\dllsetup.h
............................................\...........\dsschedule.h
............................................\...........\fourcc.h
............................................\...........\measure.h
............................................\...........\msgthrd.h
............................................\...........\mtype.cpp
............................................\...........\mtype.h
............................................\...........\outputq.cpp
............................................\...........\outputq.h
............................................\...........\pstream.cpp
............................................\...........\pstream.h
............................................\...........\pullpin.cpp
............................................\...........\pullpin.h
............................................\...........\readme.txt
............................................\...........\refclock.cpp
............................................\...........\refclock.h
............................................\...........\reftime.h
............................................\...........\renbase.cpp
............................................\...........\renbase.h
............................................\...........\schedule.cpp
............................................\...........\seekpt.cpp
............................................\...........\seekpt.h
............................................\...........\source.cpp
............................................\...........\source.h
............................................\...........\streams.h
............................................\...........\strmctl.cpp
............................................\...........\strmctl.h
............................................\...........\strmiids.lib
............................................\...........\sysclock.cpp
............................................\...........\sysclock.h
............................................\...........\transfrm.cpp
............................................\...........\transfrm.h
............................................\...........\transip.cpp
............................................\...........\transip.h
............................................\...........\videoctl.cpp
............................................\...........\videoctl.h
............................................\...........\vtrans.cpp
............................................\...........\vtrans.h
............................................\...........\winctrl.cpp
............................................\...........\winctrl.h
............................................\...........\winutil.cpp
............................................\...........\winutil.h
............................................\...........\wxdebug.cpp
............................................\...........\wxdebug.h
............................................\...........\wxlist.cpp
............................................\...........\wxlist.h
............................................\...........\wxutil.cpp
............................................\...........\wxutil.h
............................................\Chap02
............................................\......\Cinematic
............................................\......\.........\Cinematic.dsp
............................................\......\.........\Cinematic.dsw
............................................\......\.........\Cinematic.exe
............................................\......\.........\Route.cpp
............................................\......\.........\Route.h
............................................\......\.........\WinMain.cpp
............................................\......\Data
............................................\......\....\backdrop.bmp

............................................\......\....\Blue.bmp

............................................\......\....\eye.bmp

............................................\......\....\floor.bmp

............................................\......\....\ground.x
............................................\......\....\metal.bmp

............................................\......\....\red.bmp

............................................\......\....\robot.x
............................................\......\....\route.x
............................................\......\Route
............................................\......\.....\Route.cpp
............................................\......\.....\Route.dsp
............................................\......\.....\Route.dsw
............................................\......\.....\Route.exe
............................................\......\.....\Route.h
............................................\......\.....\WinMain.cpp
............................................\......\TimedAnim
............................................\......\.........\TimedAnim.dsp
............................................\......\.........\TimedAnim.dsw
............................................\......\.........\TimedAnim.exe
............................................\......\.........\WinMain.cpp
............................................\......\TimedMovement
............................................\......\.............\TimedMovement.dsp
............................................\......\.............\TimedMovement.dsw
............................................\......\.............\TimedMovement.exe
............................................\......\.............\WinMain.cpp
............................................\......\readme.txt
............................................\Chap03
............................................\......\Data
............................................\......\....\tiny.x
............................................\......\ParseFrame
............................................\......\..........\ParseFrame.dsp
............................................\......\..........\ParseFrame.dsw
............................................\......\..........\ParseFrame.exe
............................................\......\..........\ParseFrame.rc
............................................\......\..........\resource.h
............................................\......\..........\WinMain.cpp
............................................\......\ParseMesh
............................................\......\.........\ParseMesh.dsp
............................................\......\.........\ParseMesh.dsw
............................................\......\.........\ParseMesh.exe
............................................\......\.........\ParseMesh.rc
............................................\......\.........\resource.h
............................................\......\.........\WinMain.cpp
............................................\......\readme.txt
............................................\Chap04
............................................\......\Data
............................................\......\....\Thumbs.db
............................................\......\....\tiny.x
............................................\......\....\Tiny_skin.bmp

............................................\......\Skeletal
............................................\......\........\Skeletal.dsp
............................................\......\........\Skeletal.dsw
............................................\......\........\Skeletal.exe
............................................\......\........\WinMain.cpp
............................................\......\readme.txt
............................................\Chap05
............................................\......\Data
............................................\......\....\tiny.x
............................................\......\....\Tiny_skin.bmp

............................................\......\MeshConv
............................................\......\........\MD2.h
............................................\......\........\MeshConv.dsp
............................................\......\........\MeshConv.dsw
............................................\......\........\MeshConv.exe
............................................\......\........\MeshConv.rc
............................................\......\........\MS3D.cpp
............................................\......\........\MS3D.h
............................................\......\........\resource.h
............................................\......\........\WinMain.cpp
............................................\......\SkeletalAnim
............................................\......\............\SkeletalAnim.dsp
............................................\......\............\SkeletalAnim.dsw
............................................\......\............\SkeletalAnim.exe
............................................\......\............\SkeletalAnim.h
............................................\......\............\WinMain.cpp
............................................\......\readme.txt
............................................\Chap06
............................................\......\Data
............................................\......\....\Guide.bmp

............................................\......\....\tiny.x
............................................\......\....\Tiny_skin.bmp

............................................\......\SkeletalAnimBlend
............................................\......\.................\resource.h
............................................\......\.................\SkeletalAnim.cpp
............................................\......\.................\SkeletalAnim.h
............................................\......\.................\SkeletalAnimBlend.cpp
............................................\......\.................\SkeletalAnimBlend.dsp
............................................\......\.................\SkeletalAnimBlend.dsw
............................................\......\.................\SkeletalAnimBlend.exe
............................................\......\.................\SkeletalAnimBlend.h
............................................\......\.................\SkeletalAnimBlend.rc
............................................\......\.................\WinMain.cpp
............................................\......\readme.txt
............................................\Chap07
............................................\......\Data
............................................\......\....\Floor.bmp

............................................\......\....\ragdoll.bmp

............................................\......\....\ragdoll.x
............................................\......\....\Sphere.bmp

............................................\......\....\Sphere.x
............................................\......\Ragdoll
............................................\......\.......\Collision.cpp
............................................\......\.......\Collision.h
............................................\......\.......\Ragdoll.cpp
............................................\......\.......\Ragdoll.dsp
............................................\......\.......\Ragdoll.dsw
............................................\......\.......\Ragdoll.exe
............................................\......\.......\Ragdoll.h
............................................\......\.......\WinMain.cpp
............................................\......\readme.txt
............................................\Chap08
............................................\......\Data
............................................\......\....\dolphin.bmp

............................................\......\....\Dolphin1.x
............................................\......\....\Dolphin3.x
............................................\......\....\ocean.wav
............................................\......\....\Sky.bmp

............................................\......\....\Sky.x
............................................\......\....\Water.bmp

............................................\......\....\Water1.x
............................................\......\....\Water2.x
............................................\......\Morph
............................................\......\.....\Morph.dsp
............................................\......\.....\Morph.dsw
............................................\......\.....\Morph.exe
............................................\......\.....\WinMain.cpp
............................................\......\MorphVS
............................................\......\.......\Morph.vsh
............................................\......\.......\MorphVS.dsp
............................................\......\.......\MorphVS.dsw
............................................\......\.......\MorphVS.exe
............................................\......\.......\WinMain.cpp
............................................\......\readme.txt
............................................\Chap09
............................................\......\Data
............................................\......\....\Backdrop.bmp

............................................\......\....\base.X
............................................\......\....\dance.wav
............................................\......\....\dummy.x
............................................\......\....\gold.bmp

............................................\......\....\wood.bmp

............................................\......\MeshConv
............................................\......\........\MD2.h
............................................\......\........\MeshConv.dsp
............................................\......\........\MeshConv.dsw
............................................\......\........\MeshConv.exe
............................................\......\........\MeshConv.rc
............................................\......\........\MS3D.cpp
............................................\......\........\MS3D.h
............................................\......\........\resource.h
............................................\......\........\WinMain.cpp
............................................\......\MorphAnim
............................................\......\.........\Morph.vsh
............................................\......\.........\MorphAnim.cpp
............................................\......\.........\MorphAnim.dsp
............................................\......\.........\MorphAnim.dsw
............................................\......\.........\MorphAnim.exe
............................................\......\.........\MorphAnim.h
............................................\......\.........\WinMain.cpp
............................................\......\readme.txt
............................................\Chap10
............................................\......\Data
............................................\......\....\Base.x
............................................\......\....\Guide.bmp

............................................\......\....\Jim.bmp

............................................\......\....\Mesh1.x
............................................\......\....\Mesh2.x
............................................\......\....\Mesh3.x
............................................\......\....\Mesh4.x
............................................\......\....\Mouth.bmp

............................................\......\MorphBlend
............................................\......\..........\MorphBlend.dsp
............................................\......\..........\MorphBlend.dsw
............................................\......\..........\MorphBlend.exe
............................................\......\..........\WinMain.cpp
............................................\......\MorphBlendVS
............................................\......\............\MorphBlend.vsh
............................................\......\............\MorphBlendVS.dsp
............................................\......\............\MorphBlendVS.dsw
............................................\......\............\MorphBlendVS.exe
............................................\......\............\WinMain.cpp
............................................\......\readme.txt
............................................\Chap11
............................................\......\ConvLWV
............................................\......\.......\ConvLWV.exe
............................................\......\Data
............................................\......\....\Backdrop.bmp

............................................\......\....\body.x
............................................\......\....\faces.x
............................................\......\....\Jim.bmp

............................................\......\....\Mouth.bmp

............................................\......\....\Phoneme.ipa
............................................\......\....\shirt.bmp

............................................\......\....\skin.bmp

............................................\......\....\speech1.lwv
............................................\......\....\speech1.wav
............................................\......\....\speech1.x
............................................\......\....\speech2.lwv
............................................\......\....\speech2.wav
............................................\......\....\speech2.x
............................................\......\....\speech3.lwv
............................................\......\....\speech3.wav
............................................\......\....\speech3.x
............................................\......\....\speech4.lwv
............................................\......\....\speech4.wav
............................................\......\....\speech4.x
............................................\......\....\speech5.lwv
............................................\......\....\speech5.wav
............................................\......\....\speech5.x
............................................\......\FacialAnim
............................................\......\..........\BlendMorph.cpp
............................................\......\..........\Face.cpp
............................................\......\..........\Face.h
............................................\......\..........\FacialAnim.cpp
............................................\......\..........\FacialAnim.dsp
............................................\......\..........\FacialAnim.dsw
............................................\......\..........\FacialAnim.exe
............................................\......\..........\MorphBlend.vsh
............................................\......\..........\WinMain.cpp
............................................\......\readme.txt
............................................\Chap12
............................................\......\Data
............................................\......\....\backdrop.x
............................................\......\....\blades.bmp

............................................\......\....\chopper.bmp

............................................\......\....\chopper.wav
............................................\......\....\chopper.X
............................................\......\....\dirt.bmp

............................................\......\....\Particle_People1.bmp

............................................\......\....\Particle_People2.bmp

............................................\......\....\Particle_Smoke.bmp

............................................\......\....\Particle_Tree1.dds
............................................\......\....\Particle_Tree2.dds
............................................\......\....\Particle_Tree3.dds
............................................\......\....\Rotor.X
............................................\......\....\shadow.bmp

............................................\......\....\Shadow.X
............................................\......\....\Sky.bmp

............................................\......\....\window.bmp

............................................\......\Particles
............................................\......\.........\Particle.vsh
............................................\......\.........\Particles.cpp
............................................\......\.........\Particles.dsp
............................................\......\.........\Particles.dsw
............................................\......\.........\Particles.exe
............................................\......\.........\Particles.h
............................................\......\.........\WinMain.cpp
............................................\......\ParticleVS
............................................\......\..........\Particle.vsh
............................................\......\..........\Particles.cpp
............................................\......\..........\Particles.h
............................................\......\..........\ParticlesVS.dsp
............................................\......\..........\ParticlesVS.dsw
............................................\......\..........\ParticlesVS.exe
............................................\......\..........\WinMain.cpp
............................................\......\readme.txt
............................................\Chap13
............................................\......\Cloth
............................................\......\.....\Debug
............................................\......\.....\Cloth.cpp
............................................\......\.....\Cloth.dsp
............................................\......\.....\Cloth.dsw
............................................\......\.....\Cloth.exe
............................................\......\.....\Cloth.h
............................................\......\.....\Cloth.ncb
............................................\......\.....\Cloth.opt
............................................\......\.....\Collision.cpp
............................................\......\.....\Collision.h
............................................\......\.....\WinMain.cpp
............................................\......\Data
............................................\......\....\blue.bmp

............................................\......\....\cape.X
............................................\......\....\chest.x
............................................\......\....\cloth.bmp

............................................\......\....\dojo.bmp

............................................\......\....\eyes.bmp

............................................\......\....\hair.bmp

............................................\......\....\hero.X
............................................\......\....\hit.wav
............................................\......\....\karatemaster.x
............................................\......\....\red.bmp

............................................\......\....\skin.bmp

............................................\......\....\sky.bmp

............................................\......\....\yah.wav
............................................\......\Softbody
............................................\......\........\Cloth.cpp
............................................\......\........\Cloth.h
............................................\......\........\Collision.cpp
............................................\......\........\Collision.h
............................................\......\........\Softbody.cpp
............................................\......\........\Softbody.dsp
............................................\......\........\Softbody.dsw
............................................\......\........\Softbody.exe
............................................\......\........\Softbody.h
............................................\......\........\WinMain.cpp
............................................\......\readme.txt
............................................\Chap14
............................................\......\Data
............................................\......\....\grass.bmp

............................................\......\....\land.x
............................................\......\....\Sky.bmp

............................................\......\....\stone.bmp

............................................\......\....\water.x
............................................\......\....\waterfall.avi
............................................\......\....\waterfall.bmp

............................................\......\....\waterfall.wav
............................................\......\TextureAnim
............................................\......\...........\AnimTexture.cpp
............................................\......\...........\AnimTexture.h
............................................\......\...........\TextureAnim.dsp
............................................\......\...........\TextureAnim.dsw
............................................\......\...........\TextureAnim.exe
............................................\......\...........\WinMain.cpp
............................................\......\Transformations
............................................\......\...............\Transformations.dsp
............................................\......\...............\Transformations.dsw
............................................\......\...............\Transformations.exe
............................................\......\...............\WinMain.cpp
............................................\......\readme.txt
............................................\Common
............................................\......\Direct3D.cpp
............................................\......\Direct3D.h
............................................\......\XFile.cpp
............................................\......\XFile.h
............................................\......\XParser.cpp
............................................\......\XParser.h
............................................\readme.txt