文件名称:Introduction to 3D Game Programming with DirectX 9.0c—A Shader Approach 源代码
文件大小:19.62MB
文件格式:ZIP
更新时间:2012-04-02 09:27:10
shader hlsl gpu 源代码
3D Game Programming with DirectX 9.0c—A Shader Approach 源代码 第4--8章
【文件预览】:
Chapter 4
----Hello Direct3D()
--------Hello Direct3D.ncb(7.78MB)
--------Hello Direct3D.vcproj(4KB)
--------HelloDirect3D.cpp(3KB)
--------Hello Direct3D.sln(892B)
--------Hello Direct3D.vcproj.CRONUS-J1M2FQ5T.Cronus.user(1KB)
--------d3dApp.cpp(10KB)
--------d3dUtil.h(2KB)
--------Hello Direct3D.suo(7KB)
--------d3dApp.h(2KB)
Chapter 5
----PageFlipDemo()
--------PageFlipDemo.cpp(5KB)
--------PageFlipDemo.ncb(8.21MB)
--------PageFlipDemo.sln(888B)
--------PageFlipDemo.vcproj(4KB)
--------PageFlipDemo.suo(7KB)
--------GfxStats.h(1019B)
--------d3dApp.cpp(11KB)
--------DirectInput.cpp(2KB)
--------d3dUtil.h(2KB)
--------DirectInput.h(1KB)
--------d3dApp.h(2KB)
--------fireatlas.bmp(1MB)
--------PageFlipDemo.vcproj.CRONUS-J1M2FQ5T.Cronus.user(1KB)
--------GfxStats.cpp(3KB)
----SpriteDemo()
--------bkgd1.bmp(768KB)
--------SpriteDemo.sln(884B)
--------SpriteDemo.cpp(11KB)
--------SpriteDemo.ncb(8.36MB)
--------bullet.bmp(16KB)
--------SpriteDemo.vcproj.CRONUS-J1M2FQ5T.Cronus.user(1KB)
--------SpriteDemo.vcproj(4KB)
--------GfxStats.h(1019B)
--------d3dApp.cpp(11KB)
--------alienship.bmp(64KB)
--------DirectInput.cpp(2KB)
--------d3dUtil.h(2KB)
--------SpriteDemo.suo(7KB)
--------DirectInput.h(1KB)
--------d3dApp.h(2KB)
--------GfxStats.cpp(3KB)
----GfxStatsDemo()
--------GfxStatsDemo.vcproj.CRONUS-J1M2FQ5T.Cronus.user(1KB)
--------GfxStatsDemo.cpp(2KB)
--------GfxStatsDemo.vcproj(4KB)
--------GfxStatsDemo.suo(7KB)
--------GfxStats.h(1019B)
--------d3dApp.cpp(11KB)
--------d3dUtil.h(2KB)
--------GfxStatsDemo.sln(888B)
--------GfxStatsDemo.ncb(7.82MB)
--------d3dApp.h(2KB)
--------GfxStats.cpp(3KB)
Chapter 8
----TriGridDemo()
--------d3dUtil.cpp(2KB)
--------Vertex.h(865B)
--------TriGridDemo.cpp(7KB)
--------transform.fx(2KB)
--------TriGridDemo.vcproj(5KB)
--------TriGridDemo.vcproj.CRONUS-J1M2FQ5T.Cronus.user(1KB)
--------TriGridDemo.sln(886B)
--------GfxStats.h(1019B)
--------d3dApp.cpp(11KB)
--------TriGridDemo.suo(7KB)
--------Vertex.cpp(786B)
--------DirectInput.cpp(2KB)
--------d3dUtil.h(2KB)
--------TriGridDemo.ncb(8.34MB)
--------DirectInput.h(1KB)
--------d3dApp.h(2KB)
--------GfxStats.cpp(3KB)
----MeshDemo()
--------d3dUtil.cpp(2KB)
--------MeshDemo.suo(7KB)
--------Vertex.h(865B)
--------MeshDemo.ncb(8.34MB)
--------transform.fx(2KB)
--------MeshDemo.vcproj.CRONUS-J1M2FQ5T.Cronus.user(1KB)
--------GfxStats.h(1019B)
--------d3dApp.cpp(11KB)
--------Vertex.cpp(786B)
--------DirectInput.cpp(2KB)
--------d3dUtil.h(2KB)
--------MeshDemo.cpp(9KB)
--------DirectInput.h(1KB)
--------MeshDemo.vcproj(5KB)
--------MeshDemo.sln(880B)
--------d3dApp.h(2KB)
--------GfxStats.cpp(3KB)
Chapter 7
----CubeDemo()
--------CubeDemo.ncb(8.3MB)
--------Vertex.h(865B)
--------GfxStats.h(1019B)
--------d3dApp.cpp(11KB)
--------Vertex.cpp(786B)
--------CubeDemo.suo(7KB)
--------CubeDemo.cpp(7KB)
--------DirectInput.cpp(2KB)
--------CubeDemo.vcproj(5KB)
--------CubeDemo.sln(880B)
--------d3dUtil.h(2KB)
--------DirectInput.h(1KB)
--------d3dApp.h(2KB)
--------CubeDemo.vcproj.CRONUS-J1M2FQ5T.Cronus.user(1KB)
--------GfxStats.cpp(3KB)