目录
第1章虚拟现实技术概论1
1.1VR背后的技术1
1.2系留式VR设备3
1.3独立式VR设备4
1.4VR应用领域6
第2章三维建模环境8
2.1窗口设定10
2.2活动窗口和快捷方式12
2.3选择对象12
2.4变换操作13
2.5着色选项15
2.6导航器18
2.7显示和编辑属性19
第3章三维建模过程21
3.1从三维基本体开始21
3.2物体模式和编辑模式22
3.3挤出建模23
3.4创建腿部26
3.5创建靠背28
3.6使用饼状菜单29
3.7添加地面和墙壁31
3.8使用Eevee进行渲染和着色32第4章三维建模工具37
4.1使用3D游标38
4.2环切模型40
4.3吸附工具43
第5章材质45
5.1给对象添加材质45
5.2为材质使用着色器47
5.3将对象作为光源51
5.4为对象指定多种材质51
第6章建模实例53
6.1设计轮子54
6.2制作轮轴56
6.3复制轮子57
6.4添加基础59
6.5复制后轮轴60
6.6身体建模61
6.7头部建模64
6.8制作螯65
6.9复制并镜像前肢68
6.10更改轴心点69
6.11破坏球建模70
第7章UV贴图72
7.1创建纹理72
7.2创建材质76
7.3在场景中配置照明78
7.4UV映射模型80
7.5打开二维纹理80
7.6UV贴图工具81
7.7为头部着色83
7.8将材质分配给每个对象84
7.9为破坏球着色85
7.10连接身体各部位和小车86
7.11隐藏的问题87
7.12渲染模型89
第8章动画基础90
8.1创建骨架90
8.2姿态模式93
8.3反向动力学94
8.4创建IK目标95
8.5创建极向目标96
8.6添加前肢骨骼98
8.7添加前肢IK目标99
8.8为关节添加极向目标100
8.9镜像前肢骨骼101
8.10为尾巴创建动画动作104
8.11动画极向目标108
8.12为螯创建动画动作109
8.13将动画复制到右前肢115
8.14动画资源的导出116
第9章模型纹理绘制118
9.1导出模型118
9.2导出材质设置120
9.3Substance Painter基础121
9.4基本操作126
9.5通道设定128
9.6纹理绘制130
9.7各种绘制技巧143
9.8物理绘图146
9.9模板绘制147
9.10生成文本150
9.11克隆和透明153
第10章预设材质、智能材质和遮罩155
10.1预设材质与智能材质155
10.2智能遮罩163
10.3快速遮罩166
第11章使用ID贴图绘制遮罩168
11.1在Blender中创建ID贴图168
11.2绘制遮罩174
第12章纹理效果和导出177
12.1纹理效果177
12.2高级三平面滤镜180
12.3在遮罩上使用效果184
12.4纹理导出185
第13章移动设备虚拟现实应用开发实例189
13.1开发环境的配置189
13.2资源的导入202
13.3获取控制器的信息203
13.4ViveCameraRig预制件的组成分析209
13.5射线210
13.6拖动UI对象211
13.7拖动游戏对象224
13.8瞬移229
13.9拾取操作233
13.10交互操作234
13.11调试环境242
13.12真机部署244
13.13后期处理245