topical media & game development
[]
readme
course(s)
preface
I
1
2
II
3
4
III
5
6
7
IV
8
9
10
V
11
12
afterthought(s)
appendix
reference(s)
example(s)
resource(s)
_
lookat(s)
/
sample(s)
/
basic(s)
/
graphic(s)
/
mashup(s)
/
game(s)
/
server(s)
/
lib(s)
/
student(s)
/
collection(s)
directx --
graphic-directx-game-04-Hello-Direct3D-d3dApp.h
graphic-directx-game-04-Hello-Direct3D-d3dUtil.h
graphic-directx-game-05-GfxStatsDemo-GfxStats.h
graphic-directx-game-05-GfxStatsDemo-d3dApp.h
graphic-directx-game-05-GfxStatsDemo-d3dUtil.h
graphic-directx-game-05-PageFlipDemo-DirectInput.h
graphic-directx-game-05-PageFlipDemo-GfxStats.h
graphic-directx-game-05-PageFlipDemo-d3dApp.h
graphic-directx-game-05-PageFlipDemo-d3dUtil.h
graphic-directx-game-05-SpriteDemo-DirectInput.h
graphic-directx-game-05-SpriteDemo-GfxStats.h
graphic-directx-game-05-SpriteDemo-d3dApp.h
graphic-directx-game-05-SpriteDemo-d3dUtil.h
graphic-directx-game-07-CubeDemo-DirectInput.h
graphic-directx-game-07-CubeDemo-GfxStats.h
graphic-directx-game-07-CubeDemo-Vertex.h
graphic-directx-game-07-CubeDemo-d3dApp.h
graphic-directx-game-07-CubeDemo-d3dUtil.h
graphic-directx-game-08-MeshDemo-DirectInput.h
graphic-directx-game-08-MeshDemo-GfxStats.h
graphic-directx-game-08-MeshDemo-Vertex.h
graphic-directx-game-08-MeshDemo-d3dApp.h
graphic-directx-game-08-MeshDemo-d3dUtil.h
graphic-directx-game-08-TriGridDemo-DirectInput.h
graphic-directx-game-08-TriGridDemo-GfxStats.h
graphic-directx-game-08-TriGridDemo-Vertex.h
graphic-directx-game-08-TriGridDemo-d3dApp.h
graphic-directx-game-08-TriGridDemo-d3dUtil.h
graphic-directx-game-09-ColoredCubeDemo-DirectInput.h
graphic-directx-game-09-ColoredCubeDemo-GfxStats.h
graphic-directx-game-09-ColoredCubeDemo-Vertex.h
graphic-directx-game-09-ColoredCubeDemo-d3dApp.h
graphic-directx-game-09-ColoredCubeDemo-d3dUtil.h
graphic-directx-game-09-ColoredWavesDemo-DirectInput.h
graphic-directx-game-09-ColoredWavesDemo-GfxStats.h
graphic-directx-game-09-ColoredWavesDemo-Vertex.h
graphic-directx-game-09-ColoredWavesDemo-d3dApp.h
graphic-directx-game-09-ColoredWavesDemo-d3dUtil.h
graphic-directx-game-10-AmbientDiffuseDemo-DirectInput.h
graphic-directx-game-10-AmbientDiffuseDemo-GfxStats.h
graphic-directx-game-10-AmbientDiffuseDemo-Vertex.h
graphic-directx-game-10-AmbientDiffuseDemo-d3dApp.h
graphic-directx-game-10-AmbientDiffuseDemo-d3dUtil.h
graphic-directx-game-10-AmbientDiffuseSpecularDemo-DirectInput.h
graphic-directx-game-10-AmbientDiffuseSpecularDemo-GfxStats.h
graphic-directx-game-10-AmbientDiffuseSpecularDemo-Vertex.h
graphic-directx-game-10-AmbientDiffuseSpecularDemo-d3dApp.h
graphic-directx-game-10-AmbientDiffuseSpecularDemo-d3dUtil.h
graphic-directx-game-10-DiffuseCubeDemo-DirectInput.h
graphic-directx-game-10-DiffuseCubeDemo-GfxStats.h
graphic-directx-game-10-DiffuseCubeDemo-Vertex.h
graphic-directx-game-10-DiffuseCubeDemo-d3dApp.h
graphic-directx-game-10-DiffuseCubeDemo-d3dUtil.h
graphic-directx-game-10-DiffuseDemo-DirectInput.h
graphic-directx-game-10-DiffuseDemo-GfxStats.h
graphic-directx-game-10-DiffuseDemo-Vertex.h
graphic-directx-game-10-DiffuseDemo-d3dApp.h
graphic-directx-game-10-DiffuseDemo-d3dUtil.h
graphic-directx-game-10-DiffusePyramid-DirectInput.h
graphic-directx-game-10-DiffusePyramid-GfxStats.h
graphic-directx-game-10-DiffusePyramid-Vertex.h
graphic-directx-game-10-DiffusePyramid-d3dApp.h
graphic-directx-game-10-DiffusePyramid-d3dUtil.h
graphic-directx-game-10-PointLightDemo-DirectInput.h
graphic-directx-game-10-PointLightDemo-GfxStats.h
graphic-directx-game-10-PointLightDemo-Vertex.h
graphic-directx-game-10-PointLightDemo-d3dApp.h
graphic-directx-game-10-PointLightDemo-d3dUtil.h
graphic-directx-game-10-SpotlightDemo-DirectInput.h
graphic-directx-game-10-SpotlightDemo-GfxStats.h
graphic-directx-game-10-SpotlightDemo-Vertex.h
graphic-directx-game-10-SpotlightDemo-d3dApp.h
graphic-directx-game-10-SpotlightDemo-d3dUtil.h
graphic-directx-game-11-CloudDemo-DirectInput.h
graphic-directx-game-11-CloudDemo-GfxStats.h
graphic-directx-game-11-CloudDemo-Vertex.h
graphic-directx-game-11-CloudDemo-d3dApp.h
graphic-directx-game-11-CloudDemo-d3dUtil.h
graphic-directx-game-11-CrateDemo-DirectInput.h
graphic-directx-game-11-CrateDemo-GfxStats.h
graphic-directx-game-11-CrateDemo-Vertex.h
graphic-directx-game-11-CrateDemo-d3dApp.h
graphic-directx-game-11-CrateDemo-d3dUtil.h
graphic-directx-game-11-MultiTexDemo-DirectInput.h
graphic-directx-game-11-MultiTexDemo-GfxStats.h
graphic-directx-game-11-MultiTexDemo-Vertex.h
graphic-directx-game-11-MultiTexDemo-d3dApp.h
graphic-directx-game-11-MultiTexDemo-d3dUtil.h
graphic-directx-game-11-SphereCylTex-DirectInput.h
graphic-directx-game-11-SphereCylTex-GfxStats.h
graphic-directx-game-11-SphereCylTex-Vertex.h
graphic-directx-game-11-SphereCylTex-d3dApp.h
graphic-directx-game-11-SphereCylTex-d3dUtil.h
graphic-directx-game-11-Tiled-Ground-Demo-DirectInput.h
graphic-directx-game-11-Tiled-Ground-Demo-GfxStats.h
graphic-directx-game-11-Tiled-Ground-Demo-Vertex.h
graphic-directx-game-11-Tiled-Ground-Demo-d3dApp.h
graphic-directx-game-11-Tiled-Ground-Demo-d3dUtil.h
graphic-directx-game-12-GateDemo-DirectInput.h
graphic-directx-game-12-GateDemo-GfxStats.h
graphic-directx-game-12-GateDemo-Vertex.h
graphic-directx-game-12-GateDemo-d3dApp.h
graphic-directx-game-12-GateDemo-d3dUtil.h
graphic-directx-game-12-Teapot-with-TexAlpha-DirectInput.h
graphic-directx-game-12-Teapot-with-TexAlpha-GfxStats.h
graphic-directx-game-12-Teapot-with-TexAlpha-Vertex.h
graphic-directx-game-12-Teapot-with-TexAlpha-d3dApp.h
graphic-directx-game-12-Teapot-with-TexAlpha-d3dUtil.h
graphic-directx-game-12-TeapotDemo-DirectInput.h
graphic-directx-game-12-TeapotDemo-GfxStats.h
graphic-directx-game-12-TeapotDemo-Vertex.h
graphic-directx-game-12-TeapotDemo-d3dApp.h
graphic-directx-game-12-TeapotDemo-d3dUtil.h
graphic-directx-game-13-StencilMirror-DirectInput.h
graphic-directx-game-13-StencilMirror-GfxStats.h
graphic-directx-game-13-StencilMirror-Vertex.h
graphic-directx-game-13-StencilMirror-d3dApp.h
graphic-directx-game-13-StencilMirror-d3dUtil.h
graphic-directx-game-13-StencilShadow-DirectInput.h
graphic-directx-game-13-StencilShadow-GfxStats.h
graphic-directx-game-13-StencilShadow-Vertex.h
graphic-directx-game-13-StencilShadow-d3dApp.h
graphic-directx-game-13-StencilShadow-d3dUtil.h
graphic-directx-game-14-Bounding-Box-Demo-DirectInput.h
graphic-directx-game-14-Bounding-Box-Demo-GfxStats.h
graphic-directx-game-14-Bounding-Box-Demo-Vertex.h
graphic-directx-game-14-Bounding-Box-Demo-d3dApp.h
graphic-directx-game-14-Bounding-Box-Demo-d3dUtil.h
graphic-directx-game-14-XFileDemo-DirectInput.h
graphic-directx-game-14-XFileDemo-GfxStats.h
graphic-directx-game-14-XFileDemo-Vertex.h
graphic-directx-game-14-XFileDemo-d3dApp.h
graphic-directx-game-14-XFileDemo-d3dUtil.h
graphic-directx-game-15-RobotArmDemo-DirectInput.h
graphic-directx-game-15-RobotArmDemo-GfxStats.h
graphic-directx-game-15-RobotArmDemo-Vertex.h
graphic-directx-game-15-RobotArmDemo-d3dApp.h
graphic-directx-game-15-RobotArmDemo-d3dUtil.h
graphic-directx-game-15-Solar-System-Demo-DirectInput.h
graphic-directx-game-15-Solar-System-Demo-GfxStats.h
graphic-directx-game-15-Solar-System-Demo-Vertex.h
graphic-directx-game-15-Solar-System-Demo-d3dApp.h
graphic-directx-game-15-Solar-System-Demo-d3dUtil.h
graphic-directx-game-16-Skinned-Mesh-Demo-AllocMeshHierarchy.h
graphic-directx-game-16-Skinned-Mesh-Demo-DirectInput.h
graphic-directx-game-16-Skinned-Mesh-Demo-GfxStats.h
graphic-directx-game-16-Skinned-Mesh-Demo-SkinnedMesh.h
graphic-directx-game-16-Skinned-Mesh-Demo-Vertex.h
graphic-directx-game-16-Skinned-Mesh-Demo-d3dApp.h
graphic-directx-game-16-Skinned-Mesh-Demo-d3dUtil.h
graphic-directx-game-17-Basic-Terrain-Demo-DirectInput.h
graphic-directx-game-17-Basic-Terrain-Demo-GfxStats.h
graphic-directx-game-17-Basic-Terrain-Demo-Heightmap.h
graphic-directx-game-17-Basic-Terrain-Demo-Table.h
graphic-directx-game-17-Basic-Terrain-Demo-Vertex.h
graphic-directx-game-17-Basic-Terrain-Demo-d3dApp.h
graphic-directx-game-17-Basic-Terrain-Demo-d3dUtil.h
graphic-directx-game-17-Camera-Demo-Camera.h
graphic-directx-game-17-Camera-Demo-DirectInput.h
graphic-directx-game-17-Camera-Demo-GfxStats.h
graphic-directx-game-17-Camera-Demo-Heightmap.h
graphic-directx-game-17-Camera-Demo-Table.h
graphic-directx-game-17-Camera-Demo-Terrain.h
graphic-directx-game-17-Camera-Demo-Vertex.h
graphic-directx-game-17-Camera-Demo-d3dApp.h
graphic-directx-game-17-Camera-Demo-d3dUtil.h
graphic-directx-game-17-Terrain-Demo-DirectInput.h
graphic-directx-game-17-Terrain-Demo-GfxStats.h
graphic-directx-game-17-Terrain-Demo-Heightmap.h
graphic-directx-game-17-Terrain-Demo-Table.h
graphic-directx-game-17-Terrain-Demo-Terrain.h
graphic-directx-game-17-Terrain-Demo-Vertex.h
graphic-directx-game-17-Terrain-Demo-d3dApp.h
graphic-directx-game-17-Terrain-Demo-d3dUtil.h
graphic-directx-game-17-Walk-Terrain-Demo-Camera.h
graphic-directx-game-17-Walk-Terrain-Demo-DirectInput.h
graphic-directx-game-17-Walk-Terrain-Demo-GfxStats.h
graphic-directx-game-17-Walk-Terrain-Demo-Heightmap.h
graphic-directx-game-17-Walk-Terrain-Demo-Table.h
graphic-directx-game-17-Walk-Terrain-Demo-Terrain.h
graphic-directx-game-17-Walk-Terrain-Demo-Vertex.h
graphic-directx-game-17-Walk-Terrain-Demo-d3dApp.h
graphic-directx-game-17-Walk-Terrain-Demo-d3dUtil.h
graphic-directx-game-18-Culling-Camera.h
graphic-directx-game-18-Culling-DirectInput.h
graphic-directx-game-18-Culling-GfxStats.h
graphic-directx-game-18-Culling-Heightmap.h
graphic-directx-game-18-Culling-Table.h
graphic-directx-game-18-Culling-Terrain.h
graphic-directx-game-18-Culling-Vertex.h
graphic-directx-game-18-Culling-d3dApp.h
graphic-directx-game-18-Culling-d3dUtil.h
graphic-directx-game-18-Props-Camera.h
graphic-directx-game-18-Props-DirectInput.h
graphic-directx-game-18-Props-GfxStats.h
graphic-directx-game-18-Props-Heightmap.h
graphic-directx-game-18-Props-Table.h
graphic-directx-game-18-Props-Terrain.h
graphic-directx-game-18-Props-Vertex.h
graphic-directx-game-18-Props-Water.h
graphic-directx-game-18-Props-d3dApp.h
graphic-directx-game-18-Props-d3dUtil.h
graphic-directx-game-19-FireRing-Camera.h
graphic-directx-game-19-FireRing-DirectInput.h
graphic-directx-game-19-FireRing-GfxStats.h
graphic-directx-game-19-FireRing-Heightmap.h
graphic-directx-game-19-FireRing-PSystem.h
graphic-directx-game-19-FireRing-Table.h
graphic-directx-game-19-FireRing-Terrain.h
graphic-directx-game-19-FireRing-Vertex.h
graphic-directx-game-19-FireRing-d3dApp.h
graphic-directx-game-19-FireRing-d3dUtil.h
graphic-directx-game-19-Gun-Camera.h
graphic-directx-game-19-Gun-DirectInput.h
graphic-directx-game-19-Gun-GfxStats.h
graphic-directx-game-19-Gun-Heightmap.h
graphic-directx-game-19-Gun-PSystem.h
graphic-directx-game-19-Gun-Table.h
graphic-directx-game-19-Gun-Terrain.h
graphic-directx-game-19-Gun-Vertex.h
graphic-directx-game-19-Gun-d3dApp.h
graphic-directx-game-19-Gun-d3dUtil.h
graphic-directx-game-19-Rain-Camera.h
graphic-directx-game-19-Rain-DirectInput.h
graphic-directx-game-19-Rain-GfxStats.h
graphic-directx-game-19-Rain-Heightmap.h
graphic-directx-game-19-Rain-PSystem.h
graphic-directx-game-19-Rain-Table.h
graphic-directx-game-19-Rain-Terrain.h
graphic-directx-game-19-Rain-Vertex.h
graphic-directx-game-19-Rain-d3dApp.h
graphic-directx-game-19-Rain-d3dUtil.h
graphic-directx-game-19-Sprinkler-Camera.h
graphic-directx-game-19-Sprinkler-DirectInput.h
graphic-directx-game-19-Sprinkler-GfxStats.h
graphic-directx-game-19-Sprinkler-Heightmap.h
graphic-directx-game-19-Sprinkler-PSystem.h
graphic-directx-game-19-Sprinkler-Table.h
graphic-directx-game-19-Sprinkler-Terrain.h
graphic-directx-game-19-Sprinkler-Vertex.h
graphic-directx-game-19-Sprinkler-d3dApp.h
graphic-directx-game-19-Sprinkler-d3dUtil.h
graphic-directx-game-20-Asteroids-Camera.h
graphic-directx-game-20-Asteroids-DirectInput.h
graphic-directx-game-20-Asteroids-GfxStats.h
graphic-directx-game-20-Asteroids-Heightmap.h
graphic-directx-game-20-Asteroids-PSystem.h
graphic-directx-game-20-Asteroids-Table.h
graphic-directx-game-20-Asteroids-Terrain.h
graphic-directx-game-20-Asteroids-Vertex.h
graphic-directx-game-20-Asteroids-d3dApp.h
graphic-directx-game-20-Asteroids-d3dUtil.h
graphic-directx-game-20-TriPick-Camera.h
graphic-directx-game-20-TriPick-DirectInput.h
graphic-directx-game-20-TriPick-GfxStats.h
graphic-directx-game-20-TriPick-Heightmap.h
graphic-directx-game-20-TriPick-Table.h
graphic-directx-game-20-TriPick-Terrain.h
graphic-directx-game-20-TriPick-Vertex.h
graphic-directx-game-20-TriPick-d3dApp.h
graphic-directx-game-20-TriPick-d3dUtil.h
graphic-directx-game-21-Bricks-Camera.h
graphic-directx-game-21-Bricks-DirectInput.h
graphic-directx-game-21-Bricks-GfxStats.h
graphic-directx-game-21-Bricks-Heightmap.h
graphic-directx-game-21-Bricks-Sky.h
graphic-directx-game-21-Bricks-Table.h
graphic-directx-game-21-Bricks-Terrain.h
graphic-directx-game-21-Bricks-Vertex.h
graphic-directx-game-21-Bricks-d3dApp.h
graphic-directx-game-21-Bricks-d3dUtil.h
graphic-directx-game-21-EnvMap-Camera.h
graphic-directx-game-21-EnvMap-DirectInput.h
graphic-directx-game-21-EnvMap-GfxStats.h
graphic-directx-game-21-EnvMap-Heightmap.h
graphic-directx-game-21-EnvMap-Sky.h
graphic-directx-game-21-EnvMap-Table.h
graphic-directx-game-21-EnvMap-Terrain.h
graphic-directx-game-21-EnvMap-Vertex.h
graphic-directx-game-21-EnvMap-d3dApp.h
graphic-directx-game-21-EnvMap-d3dUtil.h
graphic-directx-game-21-RenderToTex-Camera.h
graphic-directx-game-21-RenderToTex-DirectInput.h
graphic-directx-game-21-RenderToTex-DrawableTex2D.h
graphic-directx-game-21-RenderToTex-GfxStats.h
graphic-directx-game-21-RenderToTex-Heightmap.h
graphic-directx-game-21-RenderToTex-Sky.h
graphic-directx-game-21-RenderToTex-Table.h
graphic-directx-game-21-RenderToTex-Terrain.h
graphic-directx-game-21-RenderToTex-Vertex.h
graphic-directx-game-21-RenderToTex-d3dApp.h
graphic-directx-game-21-RenderToTex-d3dUtil.h
graphic-directx-game-21-Water-Camera.h
graphic-directx-game-21-Water-DirectInput.h
graphic-directx-game-21-Water-GfxStats.h
graphic-directx-game-21-Water-Heightmap.h
graphic-directx-game-21-Water-Sky.h
graphic-directx-game-21-Water-Table.h
graphic-directx-game-21-Water-Terrain.h
graphic-directx-game-21-Water-Vertex.h
graphic-directx-game-21-Water-Water.h
graphic-directx-game-21-Water-d3dApp.h
graphic-directx-game-21-Water-d3dUtil.h
graphic-directx-game-22-DisplacementMap-Camera.h
graphic-directx-game-22-DisplacementMap-DirectInput.h
graphic-directx-game-22-DisplacementMap-DrawableTex2D.h
graphic-directx-game-22-DisplacementMap-GfxStats.h
graphic-directx-game-22-DisplacementMap-Heightmap.h
graphic-directx-game-22-DisplacementMap-Sky.h
graphic-directx-game-22-DisplacementMap-Table.h
graphic-directx-game-22-DisplacementMap-Terrain.h
graphic-directx-game-22-DisplacementMap-Vertex.h
graphic-directx-game-22-DisplacementMap-WaterDmap.h
graphic-directx-game-22-DisplacementMap-d3dApp.h
graphic-directx-game-22-DisplacementMap-d3dUtil.h
graphic-directx-game-22-ProjTex-Camera.h
graphic-directx-game-22-ProjTex-DirectInput.h
graphic-directx-game-22-ProjTex-GfxStats.h
graphic-directx-game-22-ProjTex-Heightmap.h
graphic-directx-game-22-ProjTex-Sky.h
graphic-directx-game-22-ProjTex-Table.h
graphic-directx-game-22-ProjTex-Terrain.h
graphic-directx-game-22-ProjTex-Vertex.h
graphic-directx-game-22-ProjTex-d3dApp.h
graphic-directx-game-22-ProjTex-d3dUtil.h
graphic-directx-game-22-ShadowMap-Camera.h
graphic-directx-game-22-ShadowMap-DirectInput.h
graphic-directx-game-22-ShadowMap-DrawableTex2D.h
graphic-directx-game-22-ShadowMap-GfxStats.h
graphic-directx-game-22-ShadowMap-Heightmap.h
graphic-directx-game-22-ShadowMap-Sky.h
graphic-directx-game-22-ShadowMap-Table.h
graphic-directx-game-22-ShadowMap-Terrain.h
graphic-directx-game-22-ShadowMap-Vertex.h
graphic-directx-game-22-ShadowMap-d3dApp.h
graphic-directx-game-22-ShadowMap-d3dUtil.h
graphic-directx-game-04-Hello-Direct3D-HelloDirect3D.cpp
graphic-directx-game-04-Hello-Direct3D-d3dApp.cpp
graphic-directx-game-05-GfxStatsDemo-GfxStats.cpp
graphic-directx-game-05-GfxStatsDemo-GfxStatsDemo.cpp
graphic-directx-game-05-GfxStatsDemo-d3dApp.cpp
graphic-directx-game-05-PageFlipDemo-DirectInput.cpp
graphic-directx-game-05-PageFlipDemo-GfxStats.cpp
graphic-directx-game-05-PageFlipDemo-PageFlipDemo.cpp
graphic-directx-game-05-PageFlipDemo-d3dApp.cpp
graphic-directx-game-05-SpriteDemo-DirectInput.cpp
graphic-directx-game-05-SpriteDemo-GfxStats.cpp
graphic-directx-game-05-SpriteDemo-SpriteDemo.cpp
graphic-directx-game-05-SpriteDemo-d3dApp.cpp
graphic-directx-game-07-CubeDemo-CubeDemo.cpp
graphic-directx-game-07-CubeDemo-DirectInput.cpp
graphic-directx-game-07-CubeDemo-GfxStats.cpp
graphic-directx-game-07-CubeDemo-Vertex.cpp
graphic-directx-game-07-CubeDemo-d3dApp.cpp
graphic-directx-game-08-MeshDemo-DirectInput.cpp
graphic-directx-game-08-MeshDemo-GfxStats.cpp
graphic-directx-game-08-MeshDemo-MeshDemo.cpp
graphic-directx-game-08-MeshDemo-Vertex.cpp
graphic-directx-game-08-MeshDemo-d3dApp.cpp
graphic-directx-game-08-MeshDemo-d3dUtil.cpp
graphic-directx-game-08-TriGridDemo-DirectInput.cpp
graphic-directx-game-08-TriGridDemo-GfxStats.cpp
graphic-directx-game-08-TriGridDemo-TriGridDemo.cpp
graphic-directx-game-08-TriGridDemo-Vertex.cpp
graphic-directx-game-08-TriGridDemo-d3dApp.cpp
graphic-directx-game-08-TriGridDemo-d3dUtil.cpp
graphic-directx-game-09-ColoredCubeDemo-ColoredCubeDemo.cpp
graphic-directx-game-09-ColoredCubeDemo-DirectInput.cpp
graphic-directx-game-09-ColoredCubeDemo-GfxStats.cpp
graphic-directx-game-09-ColoredCubeDemo-Vertex.cpp
graphic-directx-game-09-ColoredCubeDemo-d3dApp.cpp
graphic-directx-game-09-ColoredCubeDemo-d3dUtil.cpp
graphic-directx-game-09-ColoredWavesDemo-ColoredWavesDemo.cpp
graphic-directx-game-09-ColoredWavesDemo-DirectInput.cpp
graphic-directx-game-09-ColoredWavesDemo-GfxStats.cpp
graphic-directx-game-09-ColoredWavesDemo-Vertex.cpp
graphic-directx-game-09-ColoredWavesDemo-d3dApp.cpp
graphic-directx-game-09-ColoredWavesDemo-d3dUtil.cpp
graphic-directx-game-10-AmbientDiffuseDemo-AmbientDiffuseDemo.cpp
graphic-directx-game-10-AmbientDiffuseDemo-DirectInput.cpp
graphic-directx-game-10-AmbientDiffuseDemo-GfxStats.cpp
graphic-directx-game-10-AmbientDiffuseDemo-Vertex.cpp
graphic-directx-game-10-AmbientDiffuseDemo-d3dApp.cpp
graphic-directx-game-10-AmbientDiffuseDemo-d3dUtil.cpp
graphic-directx-game-10-AmbientDiffuseSpecularDemo-AmbientDiffuseSpecularDemo.cpp
graphic-directx-game-10-AmbientDiffuseSpecularDemo-DirectInput.cpp
graphic-directx-game-10-AmbientDiffuseSpecularDemo-GfxStats.cpp
graphic-directx-game-10-AmbientDiffuseSpecularDemo-Vertex.cpp
graphic-directx-game-10-AmbientDiffuseSpecularDemo-d3dApp.cpp
graphic-directx-game-10-AmbientDiffuseSpecularDemo-d3dUtil.cpp
graphic-directx-game-10-DiffuseCubeDemo-DiffuseCubeDemo.cpp
graphic-directx-game-10-DiffuseCubeDemo-DirectInput.cpp
graphic-directx-game-10-DiffuseCubeDemo-GfxStats.cpp
graphic-directx-game-10-DiffuseCubeDemo-Vertex.cpp
graphic-directx-game-10-DiffuseCubeDemo-d3dApp.cpp
graphic-directx-game-10-DiffuseCubeDemo-d3dUtil.cpp
graphic-directx-game-10-DiffuseDemo-DiffuseDemo.cpp
graphic-directx-game-10-DiffuseDemo-DirectInput.cpp
graphic-directx-game-10-DiffuseDemo-GfxStats.cpp
graphic-directx-game-10-DiffuseDemo-Vertex.cpp
graphic-directx-game-10-DiffuseDemo-d3dApp.cpp
graphic-directx-game-10-DiffuseDemo-d3dUtil.cpp
graphic-directx-game-10-DiffusePyramid-DiffusePyramidDemo.cpp
graphic-directx-game-10-DiffusePyramid-DirectInput.cpp
graphic-directx-game-10-DiffusePyramid-GfxStats.cpp
graphic-directx-game-10-DiffusePyramid-Vertex.cpp
graphic-directx-game-10-DiffusePyramid-d3dApp.cpp
graphic-directx-game-10-DiffusePyramid-d3dUtil.cpp
graphic-directx-game-10-PointLightDemo-DirectInput.cpp
graphic-directx-game-10-PointLightDemo-GfxStats.cpp
graphic-directx-game-10-PointLightDemo-PointLightDemo.cpp
graphic-directx-game-10-PointLightDemo-Vertex.cpp
graphic-directx-game-10-PointLightDemo-d3dApp.cpp
graphic-directx-game-10-PointLightDemo-d3dUtil.cpp
graphic-directx-game-10-SpotlightDemo-DirectInput.cpp
graphic-directx-game-10-SpotlightDemo-GfxStats.cpp
graphic-directx-game-10-SpotlightDemo-SpotlightDemo.cpp
graphic-directx-game-10-SpotlightDemo-Vertex.cpp
graphic-directx-game-10-SpotlightDemo-d3dApp.cpp
graphic-directx-game-10-SpotlightDemo-d3dUtil.cpp
graphic-directx-game-11-CloudDemo-CloudDemo.cpp
graphic-directx-game-11-CloudDemo-DirectInput.cpp
graphic-directx-game-11-CloudDemo-GfxStats.cpp
graphic-directx-game-11-CloudDemo-Vertex.cpp
graphic-directx-game-11-CloudDemo-d3dApp.cpp
graphic-directx-game-11-CloudDemo-d3dUtil.cpp
graphic-directx-game-11-CrateDemo-CrateDemo.cpp
graphic-directx-game-11-CrateDemo-DirectInput.cpp
graphic-directx-game-11-CrateDemo-GfxStats.cpp
graphic-directx-game-11-CrateDemo-Vertex.cpp
graphic-directx-game-11-CrateDemo-d3dApp.cpp
graphic-directx-game-11-CrateDemo-d3dUtil.cpp
graphic-directx-game-11-MultiTexDemo-DirectInput.cpp
graphic-directx-game-11-MultiTexDemo-GfxStats.cpp
graphic-directx-game-11-MultiTexDemo-MultiTexDemo.cpp
graphic-directx-game-11-MultiTexDemo-Vertex.cpp
graphic-directx-game-11-MultiTexDemo-d3dApp.cpp
graphic-directx-game-11-MultiTexDemo-d3dUtil.cpp
graphic-directx-game-11-SphereCylTex-DirectInput.cpp
graphic-directx-game-11-SphereCylTex-GfxStats.cpp
graphic-directx-game-11-SphereCylTex-SphereCylDemo.cpp
graphic-directx-game-11-SphereCylTex-Vertex.cpp
graphic-directx-game-11-SphereCylTex-d3dApp.cpp
graphic-directx-game-11-SphereCylTex-d3dUtil.cpp
graphic-directx-game-11-Tiled-Ground-Demo-DirectInput.cpp
graphic-directx-game-11-Tiled-Ground-Demo-GfxStats.cpp
graphic-directx-game-11-Tiled-Ground-Demo-TiledGroundDemo.cpp
graphic-directx-game-11-Tiled-Ground-Demo-Vertex.cpp
graphic-directx-game-11-Tiled-Ground-Demo-d3dApp.cpp
graphic-directx-game-11-Tiled-Ground-Demo-d3dUtil.cpp
graphic-directx-game-12-GateDemo-DirectInput.cpp
graphic-directx-game-12-GateDemo-GateDemo.cpp
graphic-directx-game-12-GateDemo-GfxStats.cpp
graphic-directx-game-12-GateDemo-Vertex.cpp
graphic-directx-game-12-GateDemo-d3dApp.cpp
graphic-directx-game-12-GateDemo-d3dUtil.cpp
graphic-directx-game-12-Teapot-with-TexAlpha-DirectInput.cpp
graphic-directx-game-12-Teapot-with-TexAlpha-GfxStats.cpp
graphic-directx-game-12-Teapot-with-TexAlpha-TeapotDemo.cpp
graphic-directx-game-12-Teapot-with-TexAlpha-Vertex.cpp
graphic-directx-game-12-Teapot-with-TexAlpha-d3dApp.cpp
graphic-directx-game-12-Teapot-with-TexAlpha-d3dUtil.cpp
graphic-directx-game-12-TeapotDemo-DirectInput.cpp
graphic-directx-game-12-TeapotDemo-GfxStats.cpp
graphic-directx-game-12-TeapotDemo-TeapotDemo.cpp
graphic-directx-game-12-TeapotDemo-Vertex.cpp
graphic-directx-game-12-TeapotDemo-d3dApp.cpp
graphic-directx-game-12-TeapotDemo-d3dUtil.cpp
graphic-directx-game-13-StencilMirror-DirectInput.cpp
graphic-directx-game-13-StencilMirror-GfxStats.cpp
graphic-directx-game-13-StencilMirror-MirrorDemo.cpp
graphic-directx-game-13-StencilMirror-Vertex.cpp
graphic-directx-game-13-StencilMirror-d3dApp.cpp
graphic-directx-game-13-StencilMirror-d3dUtil.cpp
graphic-directx-game-13-StencilShadow-DirectInput.cpp
graphic-directx-game-13-StencilShadow-GfxStats.cpp
graphic-directx-game-13-StencilShadow-ShadowDemo.cpp
graphic-directx-game-13-StencilShadow-Vertex.cpp
graphic-directx-game-13-StencilShadow-d3dApp.cpp
graphic-directx-game-13-StencilShadow-d3dUtil.cpp
graphic-directx-game-14-Bounding-Box-Demo-BoundingBoxDemo.cpp
graphic-directx-game-14-Bounding-Box-Demo-DirectInput.cpp
graphic-directx-game-14-Bounding-Box-Demo-GfxStats.cpp
graphic-directx-game-14-Bounding-Box-Demo-Vertex.cpp
graphic-directx-game-14-Bounding-Box-Demo-d3dApp.cpp
graphic-directx-game-14-Bounding-Box-Demo-d3dUtil.cpp
graphic-directx-game-14-XFileDemo-DirectInput.cpp
graphic-directx-game-14-XFileDemo-GfxStats.cpp
graphic-directx-game-14-XFileDemo-Vertex.cpp
graphic-directx-game-14-XFileDemo-XFileDemo.cpp
graphic-directx-game-14-XFileDemo-d3dApp.cpp
graphic-directx-game-14-XFileDemo-d3dUtil.cpp
graphic-directx-game-15-RobotArmDemo-DirectInput.cpp
graphic-directx-game-15-RobotArmDemo-GfxStats.cpp
graphic-directx-game-15-RobotArmDemo-RobotArmDemo.cpp
graphic-directx-game-15-RobotArmDemo-Vertex.cpp
graphic-directx-game-15-RobotArmDemo-d3dApp.cpp
graphic-directx-game-15-RobotArmDemo-d3dUtil.cpp
graphic-directx-game-15-Solar-System-Demo-DirectInput.cpp
graphic-directx-game-15-Solar-System-Demo-GfxStats.cpp
graphic-directx-game-15-Solar-System-Demo-SolarSysDemo.cpp
graphic-directx-game-15-Solar-System-Demo-Vertex.cpp
graphic-directx-game-15-Solar-System-Demo-d3dApp.cpp
graphic-directx-game-15-Solar-System-Demo-d3dUtil.cpp
graphic-directx-game-16-Skinned-Mesh-Demo-AllocMeshHierarchy.cpp
graphic-directx-game-16-Skinned-Mesh-Demo-DirectInput.cpp
graphic-directx-game-16-Skinned-Mesh-Demo-GfxStats.cpp
graphic-directx-game-16-Skinned-Mesh-Demo-SkinnedMesh.cpp
graphic-directx-game-16-Skinned-Mesh-Demo-SkinnedMeshDemo.cpp
graphic-directx-game-16-Skinned-Mesh-Demo-Vertex.cpp
graphic-directx-game-16-Skinned-Mesh-Demo-d3dApp.cpp
graphic-directx-game-16-Skinned-Mesh-Demo-d3dUtil.cpp
graphic-directx-game-17-Basic-Terrain-Demo-BasicTerrainDemo.cpp
graphic-directx-game-17-Basic-Terrain-Demo-DirectInput.cpp
graphic-directx-game-17-Basic-Terrain-Demo-GfxStats.cpp
graphic-directx-game-17-Basic-Terrain-Demo-Heightmap.cpp
graphic-directx-game-17-Basic-Terrain-Demo-Vertex.cpp
graphic-directx-game-17-Basic-Terrain-Demo-d3dApp.cpp
graphic-directx-game-17-Basic-Terrain-Demo-d3dUtil.cpp
graphic-directx-game-17-Camera-Demo-Camera.cpp
graphic-directx-game-17-Camera-Demo-CameraDemo.cpp
graphic-directx-game-17-Camera-Demo-DirectInput.cpp
graphic-directx-game-17-Camera-Demo-GfxStats.cpp
graphic-directx-game-17-Camera-Demo-Heightmap.cpp
graphic-directx-game-17-Camera-Demo-Terrain.cpp
graphic-directx-game-17-Camera-Demo-Vertex.cpp
graphic-directx-game-17-Camera-Demo-d3dApp.cpp
graphic-directx-game-17-Camera-Demo-d3dUtil.cpp
graphic-directx-game-17-Terrain-Demo-DirectInput.cpp
graphic-directx-game-17-Terrain-Demo-GfxStats.cpp
graphic-directx-game-17-Terrain-Demo-Heightmap.cpp
graphic-directx-game-17-Terrain-Demo-Terrain.cpp
graphic-directx-game-17-Terrain-Demo-TerrainDemo.cpp
graphic-directx-game-17-Terrain-Demo-Vertex.cpp
graphic-directx-game-17-Terrain-Demo-d3dApp.cpp
graphic-directx-game-17-Terrain-Demo-d3dUtil.cpp
graphic-directx-game-17-Walk-Terrain-Demo-Camera.cpp
graphic-directx-game-17-Walk-Terrain-Demo-DirectInput.cpp
graphic-directx-game-17-Walk-Terrain-Demo-GfxStats.cpp
graphic-directx-game-17-Walk-Terrain-Demo-Heightmap.cpp
graphic-directx-game-17-Walk-Terrain-Demo-Terrain.cpp
graphic-directx-game-17-Walk-Terrain-Demo-Vertex.cpp
graphic-directx-game-17-Walk-Terrain-Demo-WalkTerrainDemo.cpp
graphic-directx-game-17-Walk-Terrain-Demo-d3dApp.cpp
graphic-directx-game-17-Walk-Terrain-Demo-d3dUtil.cpp
graphic-directx-game-18-Culling-Camera.cpp
graphic-directx-game-18-Culling-CullingDemo.cpp
graphic-directx-game-18-Culling-DirectInput.cpp
graphic-directx-game-18-Culling-GfxStats.cpp
graphic-directx-game-18-Culling-Heightmap.cpp
graphic-directx-game-18-Culling-Terrain.cpp
graphic-directx-game-18-Culling-Vertex.cpp
graphic-directx-game-18-Culling-d3dApp.cpp
graphic-directx-game-18-Culling-d3dUtil.cpp
graphic-directx-game-18-Props-Camera.cpp
graphic-directx-game-18-Props-DirectInput.cpp
graphic-directx-game-18-Props-GfxStats.cpp
graphic-directx-game-18-Props-Heightmap.cpp
graphic-directx-game-18-Props-PropsDemo.cpp
graphic-directx-game-18-Props-Terrain.cpp
graphic-directx-game-18-Props-Vertex.cpp
graphic-directx-game-18-Props-Water.cpp
graphic-directx-game-18-Props-d3dApp.cpp
graphic-directx-game-18-Props-d3dUtil.cpp
graphic-directx-game-19-FireRing-Camera.cpp
graphic-directx-game-19-FireRing-DirectInput.cpp
graphic-directx-game-19-FireRing-FireRingDemo.cpp
graphic-directx-game-19-FireRing-GfxStats.cpp
graphic-directx-game-19-FireRing-Heightmap.cpp
graphic-directx-game-19-FireRing-PSystem.cpp
graphic-directx-game-19-FireRing-Terrain.cpp
graphic-directx-game-19-FireRing-Vertex.cpp
graphic-directx-game-19-FireRing-d3dApp.cpp
graphic-directx-game-19-FireRing-d3dUtil.cpp
graphic-directx-game-19-Gun-Camera.cpp
graphic-directx-game-19-Gun-DirectInput.cpp
graphic-directx-game-19-Gun-GfxStats.cpp
graphic-directx-game-19-Gun-GunDemo.cpp
graphic-directx-game-19-Gun-Heightmap.cpp
graphic-directx-game-19-Gun-PSystem.cpp
graphic-directx-game-19-Gun-Terrain.cpp
graphic-directx-game-19-Gun-Vertex.cpp
graphic-directx-game-19-Gun-d3dApp.cpp
graphic-directx-game-19-Gun-d3dUtil.cpp
graphic-directx-game-19-Rain-Camera.cpp
graphic-directx-game-19-Rain-DirectInput.cpp
graphic-directx-game-19-Rain-GfxStats.cpp
graphic-directx-game-19-Rain-Heightmap.cpp
graphic-directx-game-19-Rain-PSystem.cpp
graphic-directx-game-19-Rain-RainDemo.cpp
graphic-directx-game-19-Rain-Terrain.cpp
graphic-directx-game-19-Rain-Vertex.cpp
graphic-directx-game-19-Rain-d3dApp.cpp
graphic-directx-game-19-Rain-d3dUtil.cpp
graphic-directx-game-19-Sprinkler-Camera.cpp
graphic-directx-game-19-Sprinkler-DirectInput.cpp
graphic-directx-game-19-Sprinkler-GfxStats.cpp
graphic-directx-game-19-Sprinkler-Heightmap.cpp
graphic-directx-game-19-Sprinkler-PSystem.cpp
graphic-directx-game-19-Sprinkler-SprinklerDemo.cpp
graphic-directx-game-19-Sprinkler-Terrain.cpp
graphic-directx-game-19-Sprinkler-Vertex.cpp
graphic-directx-game-19-Sprinkler-d3dApp.cpp
graphic-directx-game-19-Sprinkler-d3dUtil.cpp
graphic-directx-game-20-Asteroids-AsteroidsDemo.cpp
graphic-directx-game-20-Asteroids-Camera.cpp
graphic-directx-game-20-Asteroids-DirectInput.cpp
graphic-directx-game-20-Asteroids-GfxStats.cpp
graphic-directx-game-20-Asteroids-Heightmap.cpp
graphic-directx-game-20-Asteroids-PSystem.cpp
graphic-directx-game-20-Asteroids-Terrain.cpp
graphic-directx-game-20-Asteroids-Vertex.cpp
graphic-directx-game-20-Asteroids-d3dApp.cpp
graphic-directx-game-20-Asteroids-d3dUtil.cpp
graphic-directx-game-20-TriPick-Camera.cpp
graphic-directx-game-20-TriPick-DirectInput.cpp
graphic-directx-game-20-TriPick-GfxStats.cpp
graphic-directx-game-20-TriPick-Heightmap.cpp
graphic-directx-game-20-TriPick-Terrain.cpp
graphic-directx-game-20-TriPick-TriPickDemo.cpp
graphic-directx-game-20-TriPick-Vertex.cpp
graphic-directx-game-20-TriPick-d3dApp.cpp
graphic-directx-game-20-TriPick-d3dUtil.cpp
graphic-directx-game-21-Bricks-Camera.cpp
graphic-directx-game-21-Bricks-DirectInput.cpp
graphic-directx-game-21-Bricks-GfxStats.cpp
graphic-directx-game-21-Bricks-Heightmap.cpp
graphic-directx-game-21-Bricks-NormalMapDemo.cpp
graphic-directx-game-21-Bricks-Sky.cpp
graphic-directx-game-21-Bricks-Terrain.cpp
graphic-directx-game-21-Bricks-Vertex.cpp
graphic-directx-game-21-Bricks-d3dApp.cpp
graphic-directx-game-21-Bricks-d3dUtil.cpp
graphic-directx-game-21-EnvMap-Camera.cpp
graphic-directx-game-21-EnvMap-DirectInput.cpp
graphic-directx-game-21-EnvMap-EnvMapDemo.cpp
graphic-directx-game-21-EnvMap-GfxStats.cpp
graphic-directx-game-21-EnvMap-Heightmap.cpp
graphic-directx-game-21-EnvMap-Sky.cpp
graphic-directx-game-21-EnvMap-Terrain.cpp
graphic-directx-game-21-EnvMap-Vertex.cpp
graphic-directx-game-21-EnvMap-d3dApp.cpp
graphic-directx-game-21-EnvMap-d3dUtil.cpp
graphic-directx-game-21-RenderToTex-Camera.cpp
graphic-directx-game-21-RenderToTex-DirectInput.cpp
graphic-directx-game-21-RenderToTex-DrawableTex2D.cpp
graphic-directx-game-21-RenderToTex-GfxStats.cpp
graphic-directx-game-21-RenderToTex-Heightmap.cpp
graphic-directx-game-21-RenderToTex-RenderToTexDemo.cpp
graphic-directx-game-21-RenderToTex-Sky.cpp
graphic-directx-game-21-RenderToTex-Terrain.cpp
graphic-directx-game-21-RenderToTex-Vertex.cpp
graphic-directx-game-21-RenderToTex-d3dApp.cpp
graphic-directx-game-21-RenderToTex-d3dUtil.cpp
graphic-directx-game-21-Water-Camera.cpp
graphic-directx-game-21-Water-DirectInput.cpp
graphic-directx-game-21-Water-GfxStats.cpp
graphic-directx-game-21-Water-Heightmap.cpp
graphic-directx-game-21-Water-Sky.cpp
graphic-directx-game-21-Water-Terrain.cpp
graphic-directx-game-21-Water-Vertex.cpp
graphic-directx-game-21-Water-Water.cpp
graphic-directx-game-21-Water-WaterDemo.cpp
graphic-directx-game-21-Water-d3dApp.cpp
graphic-directx-game-21-Water-d3dUtil.cpp
graphic-directx-game-22-DisplacementMap-Camera.cpp
graphic-directx-game-22-DisplacementMap-DirectInput.cpp
graphic-directx-game-22-DisplacementMap-DisplacementMapDemo.cpp
graphic-directx-game-22-DisplacementMap-DrawableTex2D.cpp
graphic-directx-game-22-DisplacementMap-GfxStats.cpp
graphic-directx-game-22-DisplacementMap-Heightmap.cpp
graphic-directx-game-22-DisplacementMap-Sky.cpp
graphic-directx-game-22-DisplacementMap-Terrain.cpp
graphic-directx-game-22-DisplacementMap-Vertex.cpp
graphic-directx-game-22-DisplacementMap-WaterDmap.cpp
graphic-directx-game-22-DisplacementMap-d3dApp.cpp
graphic-directx-game-22-DisplacementMap-d3dUtil.cpp
graphic-directx-game-22-ProjTex-Camera.cpp
graphic-directx-game-22-ProjTex-DirectInput.cpp
graphic-directx-game-22-ProjTex-GfxStats.cpp
graphic-directx-game-22-ProjTex-Heightmap.cpp
graphic-directx-game-22-ProjTex-ProjTexDemo.cpp
graphic-directx-game-22-ProjTex-Sky.cpp
graphic-directx-game-22-ProjTex-Terrain.cpp
graphic-directx-game-22-ProjTex-Vertex.cpp
graphic-directx-game-22-ProjTex-d3dApp.cpp
graphic-directx-game-22-ProjTex-d3dUtil.cpp
graphic-directx-game-22-ShadowMap-Camera.cpp
graphic-directx-game-22-ShadowMap-DirectInput.cpp
graphic-directx-game-22-ShadowMap-DrawableTex2D.cpp
graphic-directx-game-22-ShadowMap-GfxStats.cpp
graphic-directx-game-22-ShadowMap-Heightmap.cpp
graphic-directx-game-22-ShadowMap-ShadowMapDemo.cpp
graphic-directx-game-22-ShadowMap-Sky.cpp
graphic-directx-game-22-ShadowMap-Terrain.cpp
graphic-directx-game-22-ShadowMap-Vertex.cpp
graphic-directx-game-22-ShadowMap-d3dApp.cpp
graphic-directx-game-22-ShadowMap-d3dUtil.cpp
graphic-directx-game-appendix-A-Hello-World-hello.cpp
graphic-directx-game-part-I-D3DXMATRIX-main.cpp
graphic-directx-game-part-I-D3DXVec3-main.cpp
[]
readme
course(s)
preface
I
1
2
II
3
4
III
5
6
7
IV
8
9
10
V
11
12
afterthought(s)
appendix
reference(s)
example(s)
resource(s)
_
(C)
Æliens
27/08/2009
You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.