图书介绍
构建个性化网络虚拟世界 VRML从入门到精通PDF|Epub|txt|kindle电子书版本网盘下载
- 吴小华主编;姜安德,周玲编著 著
- 出版社: 北京:国防工业出版社
- ISBN:7118026867
- 出版时间:2002
- 标注页数:390页
- 文件大小:94MB
- 文件页数:402页
- 主题词:VRML
PDF下载
下载说明
构建个性化网络虚拟世界 VRML从入门到精通PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 VRML概述1
l.l 虚拟现实1
1.2 VRML的诞生及发展2
1.3 VRML与Web3
1.4 VRML 2.0的功能和应用3
l.5 VRML虚拟现实实例4
l.6 VRML编辑器及播放器6
小结8
第2章 基本概念9
2.1 VRML的约定及其基本概念9
2.l.1 VRML的通用语法结构9
2.l.2 VRML的基本概念10
2.2 VRML空间计量单位11
2.3 VRML文件的基本要素11
2.4 VRML节点的简介12
2.5 域14
2.6 几个简单VRML场景的创建16
第3章 在场景中添加几何体20
3.l shape节点对几何体的封装20
3.2 添加立方体24
3.3 添加球体25
3.4 添加圆锥体26
3.5 添加圆柱体28
3.6 在同一场景中设置多个造型30
小结35
第4章 几何体的平移、旋转与缩放36
4.l 理解VRML空间36
4.1.l 平移坐标系的理解36
4.1.2 旋转坐标系的理解38
4.1.3 缩放坐标系的理解41
4.2 Transform节点的语法43
4.3 平移几何体43
4.4 旋转几何体45
4.4.1 绕轴的旋转45
4.4.2 围绕中心的旋转47
4.5 缩放几何体50
4.5.l 在不同方向上的缩放50
4.5.2 围绕中心点的缩放51
4.6 综合应用举例55
小结57
第5章 在多坐标系下的空间变换58
5.l 理解局部坐标系58
5.2 构造多坐标系世界58
5.3 多坐标系下的空间变换59
5.3.l 在多坐标系下坐标系的平移59
5.3.2 在多坐标系下坐标系的旋转61
5.3.3 在多坐标系下坐标系的缩放64
5.4 组合应用65
小结71
第6章 为几何体添加纹理72
6.l 理解纹理72
6.2 纹理坐标73
6.3 使用纹理74
6.3.l 纹理图的格式74
6.3.2 光源和材质对纹理的影响74
6.3.3 纹理的重复76
6.3.4 纹理图的引入(url)77
6.4 Texture节点77
6.4.1 ImageTexture77
6.4.2 MovieTexture80
6.4.3 PixelTexture82
6.5 纹理映射86
6.6 纹理变换88
6.6.1 translation89
6.6.2 scale89
6.6.3 rotation90
6.6.4 transformation Center91
小结92
第7章 材质、色彩与法向量93
7.l 理解材质93
7.2 Appearance节点93
7.3 Material节点94
7.3.l 改变几何体的颜色95
7.3.2 为几何体设置透明度97
7.3.3 改变发光效果97
7.3.4 材质的综合应用99
7.4 色彩101
7.4.1 对不同平面填充颜色101
7.4.2 对不同顶点填充颜色104
7.4.3 对线造型填充颜色108
7.4.4 对ElevationGid造型填充109
7.5 法向量111
7.5.1 角向量和面向量111
7.5.2 creaseAngle域114
7.5.3 ccw域和normalIndex域114
小结115
第8章 造型的编组和内联116
8.l 组节点116
8.l.1 Group基本组116
8.1.2 Transform变换组120
8.1.3 布告牌组120
8.1.4 创建开关组122
8.2 内联125
8.2.1 什么是内联125
8.2.2 Inline节点126
8.2.3 应用内联126
小结128
第9章 添加文本选型129
9.l 什么是VRML中的文本129
9.2 Text节点语法129
9.3 FontStile节点语法130
9.4 构造文本造型131
9.4.1 控制文本串的长度132
9.4.2 控制字体尺寸133
9.4.3 控制字体风格134
小结135
第10章 原型的应用136
1O.l 理解原型136
10.2 PROTO节点语法137
10.3 定义原型137
10.3.l 定义节点类型名137
1O.3.2 定义节点接口138
10.3.3 定义节点体139
10.4 EXTERNPROTO外部原型142
10.5 创建新节点143
10.5.1 构造新的几何体143
10.5.2 动画节点147
10.5.3 创建不同外观的原型152
小结157
第11章 复杂造型158
11.l 基于定点的几何造型158
11.l.l 理解点、线、面集160
11.1.2 Coordinate节点语法160
11.1.3 构造离散点161
11.1.4 用索引面集节点构造不规则面162
11.2 创建标高网格166
11.3 创建挤出造型169
11.4 应用举例178
小结181
第12章 添加背景182
12.l 理解背景182
12.2 Background节点182
12.3 创建天空184
12.4 创建地面190
12.5 创建全景图196
12.6 Woridinfo197
12.7 NavigatlonInfo198
12.7.l speed域198
12.7.2 type域199
12.7.3 headlight202
12.7.4 visibilityLimit203
12.7.5 avatarSize203
小结206
第13章 在场景中添加光源208
13.l 什么是光源208
13.1.l 光源颜色208
13.1.2 直接光线和环境光线208
13.2 光源类型209
13.2.1 DirectionalLight209
13.2.2 PointLight211
13.2.3 SpotLight219
13.3 产生阴影222
13.4 光源的综合应用224
小结229
第14章 添加声音230
14.l 基本知识230
14.1.l 声音文件230
14.1.2 声音的立体化及优先级231
14.2 声音节点232
14.2.1 AlldioClip节点232
14.2.2 Sound节点234
14.3 声音节点的应用237
小结247
第15章 添加动画效果248
15.l 理解事件和路由248
15.2 Timesenor节点249
15.3 插补器251
15.3.l 颜色插补器251
15.3.2 坐标插补器258
15.3.3 法线插补器260
15.3.4 朝向插补器264
15.3.5 位置插补器266
15.3.6 标量插补器266
15.4 动画的实现271
小结282
第16章 脚本283
16.1 Script节点语法283
16.2 处理事件284
16.3 用Script节点控制动画295
小结301
第17章 控制视点302
17.l 理解视点控制302
17.2 Viewpoint节点302
17.3 视点的应用304
17.4 视点绑定311
小结319
第18章 性能优化和在网上发布320
18.l 优化VRML文件320
18.1.l 删除程序中不必要的间隔320
18.1.2 优化文件中的导入模型320
18.1.3 使用命名321
18.1.4 使用原型322
18.1.5 利用gzip压缩VRML文件324
18.2 优化场景的渲染325
18.2.1 有效使用纹理325
18.2.2 适当使用光源331
18.2.3 运用LOD(Level of detail)332
18.2.4 使用Group,Transform对场景进行规划339
18.2.5 使用简单节点取代复杂节点339
18.2.6 优化碰撞339
18.3 网上发布339
18.3.1 VRML的网上实现339
18.3.2 VRML与 HTML的结合340
18.4 外部创作界面342
小结346
第19章 场景的雾化347
19.l 理解雾化347
19.2 Fog节点语法347
19.3 雾化的应用348
小结353