
C++程序源码,用于3D场景漫游2.0版本,由浅墨提供。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该项目提供零资源分下载,并秉持着分享精神的体验。它是一个综合性的Direct3D示例程序,推出了其2.0版本。此版本集成了绿宝石三维地形模拟系统,允许用户通过键盘上的W, A, S, D, I, J, K, L, 上方向键、下方向键、左方向键、右方向键以及鼠标在迷人的三维空间中自由飞行。程序涵盖了Direct3D初始化、DirectInput输入处理、顶点缓存、光照与材质设置、文字输出、颜色管理、纹理贴图应用以及四大变换矩阵、网格模型加载等关键技术(同时默认开启深度缓存)。其中,3D人物模型采用了变形金刚中的大黄蜂形象。背景音乐则选取了魔兽3暗夜精灵进行曲。为了方便理解,配套的博文是《【Visual C++】游戏开发笔记四十八 浅墨DirectX教程十六 三维地形系统的实现》,文章链接为http://blog..net/zhmxy555/article/details/8685546。用户可以直接在Release文件夹下的exe文件预览运行效果。若遇到缺少D3D DLL系列错误的同学,建议在Google或百度搜索“DirectX 9.0c runtime”,下载并安装最新版本。如果出现MVCR100D.Dll错误,请从可靠渠道下载并安装该文件,或者直接点击sln文件重新编译程序。若想进行调试和运行源代码时遇到报错,请务必下载最新版本的DirectX SDK并配置DirectX开发环境。建议在VS2010环境下进行编写,并通过我的博客地址http://blog..net/zhmxy555以及配套文章一同阅读以获得最佳效果。期待与大家共同交流学习,携手进步!
全部评论 (0)
还没有任何评论哟~


