Introduction - If you have any usage issues, please Google them yourself
Packet : 89346501bookpart2code.zip filelist
Book Part II Code/Chapter 1/
Book Part II Code/Chapter 1/D3D9 Init/
Book Part II Code/Chapter 1/D3D9 Init/chap1_0.jpg
Book Part II Code/Chapter 1/D3D9 Init/d3dInit.cpp
Book Part II Code/Chapter 1/D3D9 Init/d3dUtility.cpp
Book Part II Code/Chapter 1/D3D9 Init/d3dUtility.h
Book Part II Code/Chapter 2/
Book Part II Code/Chapter 2/no samples for chap2.txt
Book Part II Code/Chapter 3/
Book Part II Code/Chapter 3/Cube/
Book Part II Code/Chapter 3/Cube/chap3_1.jpg
Book Part II Code/Chapter 3/Cube/cube.cpp
Book Part II Code/Chapter 3/Cube/d3dUtility.cpp
Book Part II Code/Chapter 3/Cube/d3dUtility.h
Book Part II Code/Chapter 3/D3DXCreate/
Book Part II Code/Chapter 3/D3DXCreate/chap3_3.jpg
Book Part II Code/Chapter 3/D3DXCreate/d3dUtility.cpp
Book Part II Code/Chapter 3/D3DXCreate/d3dUtility.h
Book Part II Code/Chapter 3/D3DXCreate/d3dxcreate.cpp
Book Part II Code/Chapter 3/Teapot/
Book Part II Code/Chapter 3/Teapot/chap3_2.jpg
Book Part II Code/Chapter 3/Teapot/d3dUtility.cpp
Book Part II Code/Chapter 3/Teapot/d3dUtility.h
Book Part II Code/Chapter 3/Teapot/teapot.cpp
Book Part II Code/Chapter 3/Triangle/
Book Part II Code/Chapter 3/Triangle/chap3_0.jpg
Book Part II Code/Chapter 3/Triangle/d3dUtility.cpp
Book Part II Code/Chapter 3/Triangle/d3dUtility.h
Book Part II Code/Chapter 3/Triangle/triangle.cpp
Book Part II Code/Chapter 4/
Book Part II Code/Chapter 4/Colore Triangle/
Book Part II Code/Chapter 4/Colore Triangle/chap4_0.jpg
Book Part II Code/Chapter 4/Colore Triangle/colorTriangle.cpp
Book Part II Code/Chapter 4/Colore Triangle/d3dUtility.cpp
Book Part II Code/Chapter 4/Colore Triangle/d3dUtility.h
Book Part II Code/Chapter 5/
Book Part II Code/Chapter 5/directional light/
Book Part II Code/Chapter 5/directional light/chap5_1.jpg
Book Part II Code/Chapter 5/directional light/d3dUtility.cpp
Book Part II Code/Chapter 5/directional light/d3dUtility.h
Book Part II Code/Chapter 5/directional light/directionalLight.cpp
Book Part II Code/Chapter 5/lit pyramid/
Book Part II Code/Chapter 5/lit pyramid/chap5_0.jpg
Book Part II Code/Chapter 5/lit pyramid/d3dUtility.cpp
Book Part II Code/Chapter 5/lit pyramid/d3dUtility.h
Book Part II Code/Chapter 5/lit pyramid/litPyramid.cpp
Book Part II Code/Chapter 5/point light/
Book Part II Code/Chapter 5/point light/chap5_2.jpg
Book Part II Code/Chapter 5/point light/d3dUtility.cpp
Book Part II Code/Chapter 5/point light/d3dUtility.h
Book Part II Code/Chapter 5/point light/pointLight.cpp
Book Part II Code/Chapter 5/spotlight/
Book Part II Code/Chapter 5/spotlight/chap5_3.jpg
Book Part II Code/Chapter 5/spotlight/d3dUtility.cpp
Book Part II Code/Chapter 5/spotlight/d3dUtility.h
Book Part II Code/Chapter 5/spotlight/spotLight.cpp
Book Part II Code/Chapter 6/
Book Part II Code/Chapter 6/AddressModes/
Book Part II Code/Chapter 6/AddressModes/addressModes.cpp
Book Part II Code/Chapter 6/AddressModes/chap6_2.jpg
Book Part II Code/Chapter 6/AddressModes/d3dUtility.cpp
Book Part II Code/Chapter 6/AddressModes/d3dUtility.h
Book Part II Code/Chapter 6/AddressModes/dx5_logo.bmp
Book Part II Code/Chapter 6/TexCube/
Book Part II Code/Chapter 6/TexCube/chap6_1.jpg
Book Part II Code/Chapter 6/TexCube/crate.jpg
Book Part II Code/Chapter 6/TexCube/cube.cpp
Book Part II Code/Chapter 6/TexCube/cube.h
Book Part II Code/Chapter 6/TexCube/d3dUtility.cpp
Book Part II Code/Chapter 6/TexCube/d3dUtility.h
Book Part II Code/Chapter 6/TexCube/texCube.cpp
Book Part II Code/Chapter 6/TexCube/vertex.h
Book Part II Code/Chapter 6/TexQuad/
Book Part II Code/Chapter 6/TexQuad/chap6_0.jpg
Book Part II Code/Chapter 6/TexQuad/d3dUtility.cpp
Book Part II Code/Chapter 6/TexQuad/d3dUtility.h
Book Part II Code/Chapter 6/TexQuad/dx5_logo.bmp
Book Part II Code/Chapter 6/TexQuad/texQuad.cpp
Book Part II Code/Chapter 7/
Book Part II Code/Chapter 7/MtrlAlpha/
Book Part II Code/Chapter 7/MtrlAlpha/chap7_0.jpg
Book Part II Code/Chapter 7/MtrlAlpha/crate.jpg
Book Part II Code/Chapter 7/MtrlAlpha/d3dUtility.cpp
Book Part II Code/Chapter 7/MtrlAlpha/d3dUtility.h
Book Part II Code/Chapter 7/MtrlAlpha/mtrlAlpha.cpp
Book Part II Code/Chapter 7/texAlpha/
Book Part II Code/Chapter 7/texAlpha/alphachannel.bmp
Book Part II Code/Chapter 7/texAlpha/chap7_1.jpg
Book Part II Code/Chapter 7/texAlpha/crate.jpg
Book Part II Code/Chapter 7/texAlpha/cratewalpha.dds
Book Part II Code/Chapter 7/texAlpha/cube.cpp
Book Part II Code/Chapter 7/texAlpha/cube.h
Book Part II Code/Chapter 7/texAlpha/d3dUtility.cpp
Book Part II Code/Chapter 7/texAlpha/d3dUtility.h
Book Part II Code/Chapter 7/texAlpha/lobbyxpos.JPG
Book Part II Code/Chapter 7/texAlpha/texAlpha.cpp
Book Part II Code/Chapter 7/texAlpha/vertex.h
Book Part II Code/Chapter 8/
Book Part II Code/Chapter 8/Stencil Mirror/
Book Part II Code/Chapter 8/Stencil Mirror Shadow/
Book Part II Code/Chapter 8/Stencil Mirror Shadow/brick0.jpg
Book Part II Code/Chapter 8/Stencil Mirror Shadow/chap8_2.jpg
Book Part II Code/Chapter 8/Stencil Mirror Shadow/checker.jpg
Book Part II Code/Chapter 8/Stencil Mirror Shadow/d3dUtility.cpp
Book Part II Code/Chapter 8/Stencil Mirror Shadow/d3dUtility.h
Book Part II Code/Chapter 8/Stencil Mirror Shadow/ice.bmp
Book Part II Code/Chapter 8/Stencil Mirror Shadow/stencilmirrorshadow.cpp
Book Part II Code/Chapter 8/Stencil Mirror/brick0.jpg
Book Part II Code/Chapter 8/Stencil Mirror/chap8_0.jpg
Book Part II Code/Chapter 8/Stencil Mirror/checker.jpg
Book Part II Code/Chapter 8/Stencil Mirror/d3dUtility.cpp
Book Part II Code/Chapter 8/Stencil Mirror/d3dUtility.h
Book Part II Code/Chapter 8/Stencil Mirror/ice.bmp
Book Part II Code/Chapter 8/Stencil Mirror/stencilmirror.cpp
Book Part II Code/Chapter 8/Stencil Shadow/
Book Part II Code/Chapter 8/Stencil Shadow/brick0.jpg
Book Part II Code/Chapter 8/Stencil Shadow/chap8_1.jpg
Book Part II Code/Chapter 8/Stencil Shadow/checker.jpg
Book Part II Code/Chapter 8/Stencil Shadow/d3dUtility.cpp
Book Part II Code/Chapter 8/Stencil Shadow/d3dUtility.h
Book Part II Code/Chapter 8/Stencil Shadow/ice.bmp
Book Part II Code/Chapter 8/Stencil Shadow/stencilshadow.cpp