专题栏目:ARVRMR虚拟现实

《VR-Blender物理仿真与游戏特效开发设计》

书籍简介:

本书全面系统地介绍了Blender物理仿真与游戏开发设计。Blender作为VR/AR领域前沿的开发技术,具有划时代的意义,是把握未来3D设计、交互设计、物理仿真设计、游戏设计、多媒体技术及人工智能的关键。

本书可作为高校游戏等多媒体设计专业的教材,也可供相关领域的从业者、爱好者学习参考。

作者简介:

张金钊 张金镝 张童嫣

出版日期:

2020年09月

章节目录:

第1章 VR/AR/X3D/Blender游戏引擎概述 001
1.1 虚拟现实增强现实技术 001
1.1.1 虚拟现实技术 001
1.1.2 增强现实技术 016
1.2 X3D交互技术 023
1.2.1 记事本X3D编辑器 024
1.2.2 X3D-Edit专用编辑器 025
1.2.3 Xj3D浏览器安装运行 027
1.3 Blender游戏引擎 028
1.3.1 Blender游戏引擎简介 028
1.3.2 Blender游戏引擎发展历史 029
1.3.3 Blender游戏引擎功能特性 030
1.3.4 Blender游戏引擎渲染器 031
第2章 Blender游戏引擎用户界面设置 034
2.1 Blender游戏引擎用户界面概述 035
2.2 Blender游戏引擎窗口控制 037
2.3 Blender游戏引擎界面控制 039
2.4 Blender游戏引擎界面工具 046
2.5 Blender游戏引擎数据文件系统 047
2.6 Blender游戏引擎笔记本模拟键盘设计 058
第3章 Blender游戏逻辑编辑器设计 061
3.1 Blender游戏逻辑编辑器概述 061
3.2 Blender游戏触发器设计 061
3.3 Blender游戏控制器设计 062
3.4 Blender游戏促动器设计 062
3.5 Blender游戏逻辑编辑器属性设置 063
3.6 Blender控制移动战车游戏案例设计 063
3.6.1 Blender控制移动战车游戏策划 064
3.6.2 Blender控制移动战车游戏案例设计 064
3.7 Blender射击游戏案例设计 067
3.7.1 Blender射击游戏策划 067
3.7.2 Blender射击游戏案例设计 067
3.8 Blender铲车拾取计数游戏案例设计 072
3.8.1 Blender铲车拾取计数游戏策划 072
3.8.2 Blender铲车拾取计数游戏案例设计 072
第4章 Blender物理仿真与游戏特效设计I 081
4.1 Blender物理仿真引擎特效概述 081
4.2 Blender游戏引擎力场设计 081
4.2.1 Blender游戏引擎力场属性设置 082
4.2.2 Blender游戏引擎常力案例设计 082
4.2.3 Blender游戏引擎风力和涡流案例设计 084
4.2.4 Blender游戏引擎磁铁案例设计 086
4.3 Blender游戏引擎碰撞设计 088
4.3.1 Blender游戏引擎碰撞属性设置 088
4.3.2 Blender游戏引擎碰撞案例设计 089
4.4 Blender游戏引擎布料模拟设计 091
4.4.1 Blender游戏引擎布料属性设置 091
4.4.2 Blender游戏引擎布料案例设计 092
4.4.3 Blender游戏引擎飘动的窗帘案例设计 095
4.5 Blender游戏引擎动态绘画笔刷设计 098
4.5.1 Blender游戏引擎动态绘画笔刷属性设置 098
4.5.2 Blender游戏引擎动态绘画笔刷案例设计 099
第5章 Blender物理仿真与游戏特效设计II 103
5.1 Blender游戏引擎软体设计 103
5.1.1 Blender游戏引擎软体属性设置 103
5.1.2 Blender游戏引擎软体坠落案例设计 105
5.1.3 Blender游戏引擎软体在楼梯上滚落案例设计 107
5.2 Blender游戏引擎流体模拟设计 110
5.2.1 Blender游戏引擎流体模拟属性设置 110
5.2.2 Blender游戏引擎物体掉落水槽案例设计 113
5.2.3 Blender游戏引擎流体注入水缸案例设计 118
5.3 Blender游戏引擎烟雾模拟设计 122
5.3.1 Blender游戏引擎烟雾模拟属性设置 122
5.3.2 Blender游戏引擎烟火模拟案例设计 124
5.4 Blender游戏引擎刚体设计 129
5.4.1 Blender游戏引擎刚体属性设置 129
5.4.2 Blender游戏引擎刚体案例设计 130
5.5 Blender游戏引擎粒子设计 134
5.5.1 Blender游戏引擎发射器粒子属性设置 134
5.5.2 Blender游戏引擎毛发粒子属性设置 136
5.5.3 Blender游戏引擎发射器粒子案例设计 138
5.5.4 Blender游戏引擎毛发粒子案例设计 140
第6章 Blender游戏引擎节点设计 143
6.1 Blender游戏引擎节点简介 143
6.2 Blender游戏引擎节点属性设计 144
6.3 Blender游戏引擎节点类型分析 144
6.4 Blender游戏引擎输入类节点 145
6.4.1 Blender游戏引擎输入类节点设计 145
6.4.2 Blender游戏引擎输入类节点案例设计 146
6.5 Blender游戏引擎输出类节点 148
6.5.1 Blender游戏引擎输出类节点设计 148
6.5.2 Blender游戏引擎输出类节点案例设计 149
6.6 Blender游戏引擎颜色类节点 152
6.6.1 Blender游戏引擎颜色类节点设计 152
6.6.2 Blender游戏引擎颜色类节点案例设计 152
6.7 Blender游戏引擎矢量类节点 154
6.7.1 Blender游戏引擎矢量类节点设计 154
6.7.2 Blender游戏引擎矢量类节点案例设计 155
6.8 Blender游戏引擎转换器类节点 157
6.8.1 Blender游戏引擎转换器类节点设计 157
6.8.2 Blender游戏引擎转换器类节点案例设计 157
6.9 Blender游戏引擎群组类节点 161
6.9.1 Blender游戏引擎群组类节点设计 161
6.9.2 Blender游戏引擎群组类节点案例设计 161
第7章 Blender游戏引擎Python脚本设计 163
7.1 Blender游戏引擎文本编辑器 164
7.2 Blender游戏引擎Python控制台 165
7.3 扩展Blender脚本功能 170
7.4 Python函数和内置函数设计 171
7.4.1 Python函数设计 171
7.4.2 Python内置函数设计 173
7.5 Python脚本创建3D模型案例设计 175
7.6 Python脚本构建点、线、面模型案例设计 176
7.7 Python脚本创建一个平面案例设计 178
7.8 Python脚本创建一个圆锥体和圆锥棱台案例设计 179
7.9 Python脚本创建一个圆柱体案例设计 181
7.10 Python脚本创建一个立方体矩阵案例设计 183
7.11 Python脚本创建一个猴头和平面案例设计 184
7.12 Python脚本创建一个多米诺骨牌案例设计 186
第8章 Blender游戏引擎案例设计 188
8.1 Blender穿衣镜案例设计 188
8.2 Blender毛发梳理案例设计 191
8.3 Blender云雾案例设计 195
8.4 Blender全景技术 201
8.5 Blender鱼缸流体案例设计 202
8.6 Blender保龄球案例设计 207
8.7 Python脚本实现锁链碰撞墙体游戏案例设计 212
8.8 Blender火炮游戏案例设计 216
附录 Blender快捷键 221

封面图:

发表评论

相关文章