详细说明:Direct3D 游戏开发技术详解 配套第9章代码
加载两个Mesh模型
1.封装摄象机类实现场景漫游
2.封装对象模型实现任意控制
[DirectShow.rar] - * 内容提要:
本书以DirectX SDK 9.0版为蓝本,涉及的内容几乎涵盖了在Windows平台上使用DirectShow进行C++编码的方方面面。全书共分4个部分。第1部分详细介绍
[DDKReferenceCN.rar] - windows ddk帮助参考手册,chm格式,编写驱动非常好的参考资料
[Direct9HeightMapRender-080612-by-hzz.rar] - 用Directx9实现由高度图生成3D地形 开发环境VC6.0+directx9 2008/6/12 by huangzanzhen 操作: WASD旋转场景,箭头控制视角,M改变渲染模式,F1全屏切换,
[DevelopingOnlineGames.rar] - 很有名的书,讲述网络游戏的设计与开发,值得一度。
[programmer.rar] - 最全的程序员面试题库,基本IT公司研发岗位的面试都没有问题
[directx_src.rar] - directx特效游戏程序设计源代码.对正在学习游戏编程的人有一定的帮助。
[terrain.rar] - Direct3D 游戏开发技术详解 配套第12章代码 绘制并加载显示地形 1.用D3DX库接口创建一个空Mesh模型 2.创建Mesh所需的顶点矩阵,填写顶点缓冲区的索引信息 3
[Direct3DFORMAT.rar] - 将SDK程序移植成MFC程序,整个初始化过程虽然比较复杂,但本文提供CD3dView类完成了全部初始化,大大简化了Direct3D的编程工作。
[DDKReferenceCN.rar] - windows ddk帮助参考手册,chm格式,编写驱动非常好的参考资料
[Direct9HeightMapRender-080612-by-hzz.rar] - 用Directx9实现由高度图生成3D地形 开发环境VC6.0+directx9 2008/6/12 by huangzanzhen 操作: WASD旋转场景,箭头控制视角,M改变渲染模式,F1全屏切换,
[DevelopingOnlineGames.rar] - 很有名的书,讲述网络游戏的设计与开发,值得一度。
[programmer.rar] - 最全的程序员面试题库,基本IT公司研发岗位的面试都没有问题
[directx_src.rar] - directx特效游戏程序设计源代码.对正在学习游戏编程的人有一定的帮助。
[terrain.rar] - Direct3D 游戏开发技术详解 配套第12章代码 绘制并加载显示地形 1.用D3DX库接口创建一个空Mesh模型 2.创建Mesh所需的顶点矩阵,填写顶点缓冲区的索引信息 3
[Direct3DFORMAT.rar] - 将SDK程序移植成MFC程序,整个初始化过程虽然比较复杂,但本文提供CD3dView类完成了全部初始化,大大简化了Direct3D的编程工作。
相关函数/类:
LoadIcon LoadCursor GetStockObject RegisterClass LoadMenu SetRect AdjustWindowRect CreateWindow GetWindowLong GetWindowRect GetClientRect DestroyMenu DestroyWindow PostQuitMessage DefWindowProc ClipCursor SetCursor ShowCursor GetCursorPos ScreenToClient SendMessage GetMenu SetWindowPos GetDeviceCaps lstrcpy lstrcat lstrlen GetClassLong SetWindowLong SetMenu LoadAccelerators PeekMessage GetMessage TranslateAccelerator TranslateMessage DispatchMessage Sleep DestroyAcceleratorTable lstrcpyn MessageBox lstrcmpi ZeroMemory CreateCompatibleDC CreateDIBSection SetMapMode MulDiv CreateFont SelectObject SetTextColor SetBkColor SetTextAlign GetTextExtentPoint GetTextExtentPoint32 ExtTextOut DeleteObject DeleteDC DrawText DialogProc GetDlgItem PostMessage lstrcmp DialogBox EndDialog EnableWindow CheckRadioButton IsDlgButtonChecked wsprintf GetIconInfo GetObject GetDC GetDIBits ReleaseDC GetModuleHandle SetFocus RegOpenKeyEx RegQueryValueEx RegCloseKey GetFullPathName CreateFile CloseHandle RegSetValueEx QueryPerformanceFrequency timeGetTime QueryPerformanceCounter MultiByteToWideChar WideCharToMultiByte GetFileAttributes GetModuleFileName ShellExecute GetProcAddress LoadLibrary FreeLibrary OutputDebugString SetCursorPos
LoadIcon LoadCursor GetStockObject RegisterClass LoadMenu SetRect AdjustWindowRect CreateWindow GetWindowLong GetWindowRect GetClientRect DestroyMenu DestroyWindow PostQuitMessage DefWindowProc ClipCursor SetCursor ShowCursor GetCursorPos ScreenToClient SendMessage GetMenu SetWindowPos GetDeviceCaps lstrcpy lstrcat lstrlen GetClassLong SetWindowLong SetMenu LoadAccelerators PeekMessage GetMessage TranslateAccelerator TranslateMessage DispatchMessage Sleep DestroyAcceleratorTable lstrcpyn MessageBox lstrcmpi ZeroMemory CreateCompatibleDC CreateDIBSection SetMapMode MulDiv CreateFont SelectObject SetTextColor SetBkColor SetTextAlign GetTextExtentPoint GetTextExtentPoint32 ExtTextOut DeleteObject DeleteDC DrawText DialogProc GetDlgItem PostMessage lstrcmp DialogBox EndDialog EnableWindow CheckRadioButton IsDlgButtonChecked wsprintf GetIconInfo GetObject GetDC GetDIBits ReleaseDC GetModuleHandle SetFocus RegOpenKeyEx RegQueryValueEx RegCloseKey GetFullPathName CreateFile CloseHandle RegSetValueEx QueryPerformanceFrequency timeGetTime QueryPerformanceCounter MultiByteToWideChar WideCharToMultiByte GetFileAttributes GetModuleFileName ShellExecute GetProcAddress LoadLibrary FreeLibrary OutputDebugString SetCursorPos
文件列表(点击判断是否您需要的文件):
02_Render
.........\Sample
.........\......\Sample

.........\......\......\d3dapp.cpp
.........\......\......\d3dapp.h
.........\......\......\d3denumeration.cpp
.........\......\......\d3denumeration.h
.........\......\......\d3dfile.cpp
.........\......\......\d3dfile.h
.........\......\......\d3dfont.cpp
.........\......\......\d3dfont.h
.........\......\......\d3dsettings.cpp
.........\......\......\d3dsettings.h
.........\......\......\d3dutil.cpp
.........\......\......\d3dutil.h

.........\......\......\diutil.cpp
.........\......\......\diutil.h
.........\......\......\dxutil.cpp
.........\......\......\dxutil.h



.........\......\......\largeblo.bmp
.........\......\......\LIMESTO1.bmp
.........\......\......\Map.x
.........\......\......\ReadMe.txt
.........\......\......\resource.h
.........\......\......\Sample.aps
.........\......\......\Sample.cpp
.........\......\......\Sample.dsp
.........\......\......\Sample.plg
.........\......\......\Sample.rc
.........\......\......\Sample.vcproj
.........\......\......\SJJ_Camera.cpp
.........\......\......\SJJ_Camera.h
.........\......\......\SJJ_Role.cpp
.........\......\......\SJJ_Role.h
.........\......\......\tiger.bmp
.........\......\......\tiger.x
.........\......\......\xstucco7.bmp
.........\......\sample.dsw
.........\......\Sample.ncb
.........\......\sample.opt
.........\......\Sample.sln
.........\......\Sample.suo
02_Render说明.txt
02_Render
.........\Sample
.........\......\Sample

.........\......\......\d3dapp.cpp
.........\......\......\d3dapp.h
.........\......\......\d3denumeration.cpp
.........\......\......\d3denumeration.h
.........\......\......\d3dfile.cpp
.........\......\......\d3dfile.h
.........\......\......\d3dfont.cpp
.........\......\......\d3dfont.h
.........\......\......\d3dsettings.cpp
.........\......\......\d3dsettings.h
.........\......\......\d3dutil.cpp
.........\......\......\d3dutil.h
.........\......\......\diutil.cpp
.........\......\......\diutil.h
.........\......\......\dxutil.cpp
.........\......\......\dxutil.h



.........\......\......\largeblo.bmp
.........\......\......\LIMESTO1.bmp
.........\......\......\Map.x
.........\......\......\ReadMe.txt
.........\......\......\resource.h
.........\......\......\Sample.aps
.........\......\......\Sample.cpp
.........\......\......\Sample.dsp
.........\......\......\Sample.plg
.........\......\......\Sample.rc
.........\......\......\Sample.vcproj
.........\......\......\SJJ_Camera.cpp
.........\......\......\SJJ_Camera.h
.........\......\......\SJJ_Role.cpp
.........\......\......\SJJ_Role.h
.........\......\......\tiger.bmp
.........\......\......\tiger.x
.........\......\......\xstucco7.bmp
.........\......\sample.dsw
.........\......\Sample.ncb
.........\......\sample.opt
.........\......\Sample.sln
.........\......\Sample.suo
02_Render说明.txt