第1章 X3D虚拟现实概述 1
1.1 X3D虚拟现实技术 1
1.2 计算机游戏动画设计 7
1.3 X3D软件开发环境 9
1.3.1 记事本X3D编辑器 9
1.3.2 X3D-Edit 3.2专用编辑器 9
1.3.3 Xj3D浏览器安装运行 13
第2章 X3D文件架构 15
2.1 X3D节点 15
2.1.1 X3D语法格式 16
2.1.2 X3D文档类型声明 17
2.1.3 X3D主程序概貌 17
2.2 Head节点 17
2.3 Component节点 18
2.4 meta节点 19
2.5 Scene节点 23
2.5.1 Scene节点设计 23
2.5.2 X3D文件注释 24
2.6 WorldInfo节点 25
第3章 X3D三维建模分析与实现 27
3.1 X31三维建模分析 27
3.1.1 X3D三维几何建模算法分析 27
3.1.2 X3D三维几何建模结构分析 29
3.2 X3D三维建模剖析 29
3.3 X3D三维几何体项目案例 30
3.3.1 X3D三维几何体项目设计 30
3.3.2 X3D三维几何体项目源代码 31
3.4 X3D卡通造型项目案例 33
3.4.1 X3D卡通造型项目设计 34
3.4.2 X3D卡通造型项目源代码 34
3.5 X3D健身运动器械项目案例 40
3.5.1 X3D健身运动器械项目设计 40
3.5.2 X3D健身运动器械项目源代码 40
第4章 X3D三维场景建模分析与实现 46
4.1 X3D三维场景建模分析 46
4.1.1 X3D三维场景建模算法分析 46
4.1.2 X3D三维场景建模结构分析 47
4.2 X3D三维场景建模剖析 47
4.3 X3D太阳伞项目案例 48
4.3.1 X3D太阳伞项目开发设计 48
4.3.2 X3D太阳伞项目源代码 49
4.4 X3D漫步健身器项目案例 55
4.4.1 X3D漫步健身器项目开发设计 55
4.4.2 X3D漫步健身器项目源代码 55
4.5 X3D变换卡通造型项目案例 62
4.5.1 X3D变换卡通造型项目开发设计 63
4.5.2 X3D变换卡通造型项目源代码 64
第5章 X3D视点与导航 71
5.1 视点与导航原理剖析 71
5.1.1 视点原理剖析 71
5.1.2 导航原理剖析 72
5.2 视点与导航剖析 72
5.3 X3D步行街项目案例 73
5.3.1 X3D步行街项目开发设计 73
5.3.2 X3D步行街项目源代码 73
5.4 X3D网上购物项目案例 77
5.4.1 X3D网上购物项目开发设计 77
5.4.2 X3D网上购物项目源代码 78
5.5 X3D摄影展项目案例 81
5.5.1 X3D摄影展项目开发设计 82
5.5.2 X3D摄影展项目源代码 82
第6章 X3D材质纹理映射 90
6.1 X3D纹理映射分析 90
6.1.1 X3D纹理映射原理 90
6.1.2 X3D材质纹理映射剖析 91
6.2 X3D材质纹理映射剖析 94
6.3 X3D立体照片项目案例 95
6.3.1 X3D立体照片项目开发设计 95
6.3.2 X3D立体照片项目源代码 96
6.4 X3D书画艺术展项目案例 99
6.4.1 X3D书画艺术展项目开发设计 99
6.4.2 X3D书画艺术展项目源代码 100
6.5 X3D翻动的立体影集项目案例 105
6.5.1 X3D翻动的立体影集项目开发设计 105
6.5.2 X3D翻动的立体影集项目源代码 106
第7章 X3D高级建模分析设计 113
7.1 X3D高级建模算法分析 113
7.1.1 X3D点和线算法分析 113
7.1.2 空间平面算法分析 114
7.1.3 空间曲面算法分析 115
7.1.4 X3D Extrusion算法分析 115
7.2 X3D高级建模剖析 116
7.3 X3D立体眼镜项目案例 116
7.3.1 X3D立体眼镜项目开发设计 117
7.3.2 X3D立体眼镜项目源代码 117
7.4 X3D立体五角星奖杯项目案例 119
7.4.1 X3D立体五角星奖杯项目开发设计 119
7.4.2 X3D立体五角星奖杯项目源代码 120
7.5 X3D举重健身器项目案例 123
7.5.1 X3D举重健身器项目开发设计 123
7.5.2 X3D举重健身器项目源代码 123
第8章 X3D三维动画游戏设计 137
8.1 X3D动画游戏设计与策划分析 137
8.1.1 动画游戏设计与策划 137
8.1.2 X3D动画游戏设计原理 138
8.2 X3D动画游戏设计分析 138
8.3 X3D旋转魔方游戏项目案例 139
8.3.1 X3D旋转魔方游戏项目开发设计 140
8.3.2 X3D旋转魔方游戏项目源代码 140
8.4 X3D转动齿轮项目案例 146
8.4.1 X3D转动齿轮项目开发设计 147
8.4.2 X3D转动齿轮项目源代码 148
8.5 X3D投篮游戏项目案例 154
8.5.1 X3D投篮游戏项目开发设计 155
8.5.2 X3D投篮游戏项目源代码 156
第9章 X3D灯光效果渲染设计 159
9.1 灯光效果渲染原理 159
9.1.1 灯光效果渲染原理 159
9.1.2 灯光效果渲染分析 160
9.1.3 X3D灯光设计分析 161
9.2 灯光效果渲染分析 162
9.3 X3D光影分析 162
9.4 X3D灯光效果项目案例 162
9.4.1 X3D灯光效果项目开发设计 162
9.4.2 X3D灯光效果项目源代码 163
9.5 X3D太阳系项目案例 188
9.5.1 X3D太阳系项目开发设计 188
9.5.2 X3D太阳系项目源代码 188
9.6 X3D光影项目案例 191
9.6.1 X3D光影项目开发设计 191
9.6.2 X3D光影项目源代码 192
第10章 X3D几何2D建模设计 196
10.1 X3D几何2D算法分析设计 196
10.1.1 X3D几何2D算法分析 196
10.1.2 X3D几何2D算法设计 197
10.2 X3D几何2D建模分析 198
10.3 X3D花瓣项目案例设计 198
10.3.1 X3D花瓣项目开发设计 198
10.3.2 X3D花瓣项目源代码 199
10.4 X3D三环项目案例设计 201
10.4.1 X3D三环项目开发设计 202
10.4.2 X3D三环项目源代码 202
10.5 X3D扇面项目案例设计 205
10.5.1 X3D扇面项目开发设计 205
10.5.2 X3D扇面项目源代码 205
10.6 X3D奥运五环项目案例设计 208
10.6.1 X3D奥运五环项目开发设计 208
10.6.2 X3D奥运五环项目源代码 209
第11章 X3D立体多边形建模设计 213
11.1 X3D立体多边形算法分析设计 213
11.1.1 X3D立体多边形算法分析 214
11.1.2 X3D立体多边形算法设计 214
11.2 X3D多边形建模分析 215
11.3 X3D多边形项目集锦案例设计 215
11.3.1 X3D多边形项目开发设计 215
11.3.2 X3D多边形项目源代码 215
11.4 X3D纸飞机项目案例设计 219
11.4.1 X3D纸飞机项目开发设计 220
11.4.2 X3D纸飞机项目源代码 220
11.5 X3D飞镖项目案例设计 222
11.5.1 X3D飞镖项目开发设计 222
11.5.2 X3D飞镖项目源代码 223
11.6 X3D纸船项目案例设计 225
11.6.1 X3D纸船项目开发设计 225
11.6.2 X3D纸船项目源代码 225
第12章 X3D高级建模设计 228
12.1 X3D高级建模算法分析设计 228
12.1.1 空间解析几何算法分析 229
12.1.2 贝济埃曲线算法设计 230
12.1.3 B样条曲线曲面算法设计 232
12.2 X3D高级建模分析 234
12.3 Nurbs曲线项目案例设计 235
12.3.1 曲线项目开发设计 235
12.3.2 曲线项目源代码 235
12.4 X3D曲面项目案例设计 237
12.4.1 X3D曲面项目开发设计 237
12.4.2 X3D曲面项目源代码 237
12.5 X3D卡通面具项目案例设计 239
12.5.1 X3D卡通面具项目开发设计 239
12.5.2 X3D卡通面具项目源代码 240
第13章 X3D影视动画与自定义节点设计 243
13.1 X3D影视动画原理分析 243
13.1.1 影视动画原理分析 243
13.1.2 声音原理剖析 244
13.2 X3D影视动画分析 245
13.3 X3D影视播放项目案例设计 245
13.3.1 X3D影视播放项目案例开发设计 245
13.3.2 X3D影视播放项目案例源代码 246
13.4 X3D环绕立体声项目案例设计 248
13.4.1 X3D环绕立体声项目案例开发设计 249
13.4.2 X3D环绕立体声项目案例源代码 250
13.5 X3D旋转海豚项目案例设计 252
13.5.1 X3D旋转海豚项目案例开发设计 252
13.5.2 X3D旋转海豚项目案例源代码 252
第14章 X3D事件工具脚本与CAD设计 255
14.1 X3D事件工具脚本与CAD分析 255
14.1.1 事件工具脚本分析 255
14.1.2 CAD分析 256
14.2 X3D事件工具脚本和CAD分析 256
14.3 X3D机场项目案例设计 257
14.3.1 X3D机场项目案例开发设计 257
14.3.2 X3D机场项目案例源代码 258
14.4 X3D茶具项目案例设计 260
14.4.1 X3D茶具项目开发设计 260
14.4.2 X3D茶具源代码 261
第15章 X3D虚拟人信息地理设计 266
15.1 X3D虚拟人信息地理分析设计 266
15.1.1 虚拟人分析 266
15.1.2 X3D虚拟人运动分析 266
15.1.3 信息地理分析 268
15.2 X3D虚拟人运动项目案例设计 268
15.2.1 X3D虚拟人运动项目案例开发设计 269
15.2.2 X3D虚拟人运动项目案例源代码 270
15.3 X3D信息地理项目案例设计 277
15.3.1 X3D信息地理项目案例开发设计 277
15.3.2 X3D信息地理项目案例源代码 277
第16章 X3D虚拟现实综合项目案例 280
16.1 X3D虚拟校园项目规划设计 280
16.2 X3D虚拟校园需求分析 281
16.3 X3D虚拟校园总体设计 282
16.4 X3D虚拟校园详细设计 282
16.5 X3D虚拟校园编码和测试 284
16.6 X3D虚拟校园运行和维护 293
附录 X3D节点 294