图书介绍
Direct 3D和XNA游戏开发基础 C*语言版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 耿肇英编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302187646
- 出版时间:2009
- 标注页数:384页
- 文件大小:63MB
- 文件页数:394页
- 主题词:多媒体-软件工具,Direct;游戏-应用程序-程序设计
PDF下载
下载说明
Direct 3D和XNA游戏开发基础 C*语言版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Managed DirectX和XNA1
DirectX1
Managed DirectX1
XNA简介3
.NET Framework3
事件驱动3
Windows应用程序框架4
可视化程序设计6
解决方案和项目9
键盘事件10
事件处理函数参数10
鼠标事件11
窗体的Paint事件12
常用结构13
第2章 3D图形的数学基础15
3D坐标系统和坐标15
向量16
矩阵和Matrix结构18
仿射矩阵19
Matrix结构表示3D变换矩阵21
第3章 Direct 3D程序框架23
图形卡和GPU23
Device类24
3D程序基本框架26
从基本框架创建项目29
TransformedColored结构30
绘制静止三角形32
绘制点、线和三角形33
V ertexB uffer类35
绘制静止立方体37
背面剔除39
在基本框架中使用控件41
第4章 Direct 3D图形原理42
世界、观察和投影变换42
PositionColored结构46
显示三角形46
使三角形旋转48
三角形连续旋转50
显示立方体51
从不同位置观察立方体53
使用顶点索引绘制立方体54
模拟地板和墙壁56
旋转的空心圆柱59
复杂的变换关系61
第5章 灯光和材质63
灯光63
材质和Material结构64
PostionNormal结构和法线65
定向光源照亮三角形66
定向光源照亮立方体69
定向光源照亮空心圆柱73
点光源75
聚光灯光源77
各种光源照射到地板上78
镜面高光83
材质属性Emissive84
第6章 纹理86
纹理图案和坐标86
包含纹理坐标的顶点结构87
为墙壁增加纹理87
纹理寻址模式89
光照三角形增加纹理91
为立方体增加纹理96
为空心圆柱增加纹理101
添加背景103
纹理滤波器105
多层纹理106
多级渐进纹理滤波109
第7章 Mesh类111
Mesh类预定义的几何体111
显示茶壶112
改变观察点和旋转茶壶114
增加多个茶壶115
克隆mesh实现纹理116
3D字体118
显示.x文件中的3D图形118
地形图121
Mesh的优化125
Mesh的简化127
ProgressiveMesh类129
将3ds Max文件转换为.x文件131
第8章 透明效果和雾化133
深度测试133
透明物体的绘制原理137
顶点颜色透明138
材质颜色透明140
纹理透明142
有纹理的透明立方体145
多个透明体148
雾化150
顶点雾化151
像素雾化153
基于范围的雾化154
第9章 其他特殊效果157
倒影157
使用TextureFactor来设置顶点颜色161
阴影163
后视镜166
广告牌技术171
模板测试176
第10章 可编程流水线入门184
可编程流水线的基本概念184
HLSL基础185
fx文件190
Effect类191
使用HLSL程序基本框架192
简单HLSL渲染194
HLSL光照模型198
HLSL表示环境光199
HLSL定向光源漫反射光202
HLSL表示镜面高光204
纹理渲染210
effect编辑器的使用218
第11章 移植到XNA游戏框架220
XNA基本框架220
Basic Effect类224
键盘227
用顶点索引绘制图形229
灯光231
纹理233
.x和.fbx文件235
HLSL239
SpriteBatch类241
输出字符串245
鼠标及按钮实现247
第12章 XNA透明效果和雾化249
深度测试249
将顶点颜色设置为透明251
将材质颜色设置为透明253
纹理透明255
像素雾化256
第13章 XNA特殊效果258
倒影258
阴影262
广告牌技术266
模板测试268
后视镜273
声音276
第14章 用XNA实现粒子系统279
Point Sprite279
描述粒子的结构281
粒子系统原理283
粒子系统类284
模拟曳光弹286
模拟爆炸289
模拟雪景293
HLSL粒子系统296
SpriteBatch粒子系统311
第15章 XNA实现阶层动画314
常用的动画技术314
阶层关系315
.x文件格式分析319
显示有阶层关系的.x文件321
逼真的坦克328
蒙皮骨骼动画331
第16章 XNA游戏实例333
显示一辆汽车333
汽车停在公路上335
汽车在公路上行驶337
汽车左右移动338
在公路上增加障碍物340
汽车是否碰到障碍物344
完成游戏346
附录 C#语言入门352
热门推荐
- 124875.html
- 3089524.html
- 2138458.html
- 957919.html
- 2328778.html
- 3059812.html
- 512272.html
- 102723.html
- 1328858.html
- 3761542.html
- http://www.ickdjs.cc/book_3642334.html
- http://www.ickdjs.cc/book_1257866.html
- http://www.ickdjs.cc/book_3863811.html
- http://www.ickdjs.cc/book_3734698.html
- http://www.ickdjs.cc/book_3865366.html
- http://www.ickdjs.cc/book_2436672.html
- http://www.ickdjs.cc/book_308865.html
- http://www.ickdjs.cc/book_2218252.html
- http://www.ickdjs.cc/book_2456388.html
- http://www.ickdjs.cc/book_294884.html