工业和信息化人才培养工程系列丛书虚拟现实应用开发教程(中级1+X证书制度试点培训用书)/工业和信息化人才培养工程系列丛书
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787121397653
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:251
- 出版时间:2020-09-01
- 条形码:9787121397653 ; 978-7-121-39765-3
内容简介
本书以《虚拟现实应用开发职业技能等级标准》为编写依据,围绕虚拟现实技术的人才需求与岗位能力进行内容设计。本书包括基础三维技术、C#编程语言基础、基于虚拟现实引擎的进阶开发、虚拟现实应用测试4章,涵盖了场景、人物角色、生物模型制作技术和物体动画效果的实现,利用C#编程语言进行面向对象的程序开发,基于虚拟现实引擎工具进行用户界面的开发、交互逻辑和物理引擎的应用,虚拟现实应用测试等内容。本书以模块化的结构组织章节,以任务驱动的方式安排内容。 本书可作为1+X证书制度试点工作中虚拟现实应用开发职业技能等级证书培训的教材,也可作为期望从事虚拟现实应用开发工作的人员和虚拟现实应用技术、平面设计、数字媒体技术、影视制作、动漫游戏开发等相关专业学生的参考书。
目录
目 录
第1章 基础三维技术 1
1.1 制作场景类模型 2
1.1.1 导入参考图 2
1.1.2 制作教室轮廓 3
1.1.3 导入桌椅模型 5
1.1.4 刻画墙面细节 5
1.1.5 制作室内物品 8
1.1.6 制作窗户及窗边装饰 17
1.1.7 制作投影仪 24
1.1.8 VR场景中的UVW贴图 26
1.2 制作人物角色模型 33
1.2.1 导入参考图 33
1.2.2 制作头部模型 34
1.2.3 制作颈部模型 35
1.2.4 制作躯干模型 36
1.2.5 制作腿部模型 36
1.2.6 制作脚部模型 37
1.2.7 制作手臂模型 37
1.2.8 制作手掌模型 38
1.2.9 调整模型(低模) 38
1.3 制作生物模型 39
1.3.1 导入参考图 39
1.3.2 模型基本体的创建 39
1.3.3 模型的UVW展开 41
1.3.4 模型的材质添加 44
1.3.5 UV模板的渲染 44
1.3.6 模型的UVW贴图 45
1.4 制作物体动画 46
1.4.1 动画界面介绍 46
1.4.2 “运动”面板参数设置 49
1.4.3 关键点的概念 56
1.4.4 动画控制器 62
1.4.5 骨骼的概念 66
1.4.6 父子关系的概念 75
1.4.7 FK和IK的概念 77
1.4.8 约束的概念 78
1.5 本章小结 109
第2章 C#编程语言基础 110
2.1 认识C# 112
2.1.1 C#的概念 112
2.1.2 C#集成开发环境 113
2.2 C#基础知识 115
2.2.1 注释 115
2.2.2 常量与变量 116
2.2.3 数据类型 117
2.2.4 类型转换 117
2.2.5 表达式和运算符 119
2.3 C#流程结构基础 126
2.3.1 顺序结构 126
2.3.2 选择(分支)结构 126
2.3.3 循环结构 134
2.4 C#数组和字符串的使用操作 140
2.4.1 数组 140
2.4.2 字符串 142
2.4.3 StringBuilder类 148
2.5 C#中的方法 149
2.5.1 方法的声明 149
2.5.2 方法的类型――静态方法和非静态方法 151
2.6 C#面向对象编程 151
2.6.1 自定义类 152
2.6.2 类的继承 153
2.6.3 类的多态 155
2.6.4 委托 156
2.7 本章小结 158
第3章 基于虚拟现实引擎的进阶开发 159
3.1 用户界面的开发 160
3.1.1 用户界面的创建 160
3.1.2 锚点的使用 178
3.1.3 用户界面的排列 180
3.1.4 用户界面效果的丰富 185
3.1.5 常见组件的进阶交互 188
3.2 应用交互逻辑的实现 193
3.2.1 应用场景的构建 193
3.2.2 资源的加载与销毁 201
3.2.3 对角色、物体进行操作 205
3.2.4 运用文件流对数据文件进行操作 208
3.2.5 消息系统的运用 211
3.3 物理引擎的应用 213
3.3.1 刚体组件的应用 213
3.3.2 碰撞体组件的应用 215
3.3.3 恒动力组件的应用 220
3.3.4 关节组件的应用 222
3.4 本章小结 230
第4章 虚拟现实应用测试 231
4.1 编写测试用例 232
4.1.1 编写功能测试用例 232
4.1.2 利用Profiler测试工具进行性能分析 236
4.2 用户界面测试 242
4.2.1 虚拟现实界面与Unity开发项目的符合度 242
4.2.2 输入设备在虚拟现实界面中的体现 243
4.2.3 不同分辨率下Unity的UI界面自适应问题 244
4.3 用户体验测试(优化后的案例展示) 245
4.3.1 批处理优化 246
4.3.2 遮挡剔除优化 248
4.3.3 材质合并优化 248
4.3.4 LOD优化技术 249
4.4 本章小结 251
作者简介
北京新奥时代科技有限责任公司是通信业和信息化开展专业技术人员培养,是集教育培训、人才选拔和评价为一体的综合性专业人才服务机构。并承担教育部工业和信息化职业教育教学指导委员会(简称工信行指委)具体组织和业务实施工作。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥48.2¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0