
作者:杨祯明
页数:205
出版社:清华大学出版社
出版日期:2024
ISBN:9787302652380
高清校对版pdf(带目录)
前往页尾底部查看PDF电子书
内容简介
本书是按照高职高专虚拟现实技术应用专业人才培养方案的要求,结合“互联网 教育”以及产业学院企业方用人实际需求,在总结近几年教学改革经验的基础上编写而成的。
本书基于虚拟现实开发引擎Unity 3D的开发环境,以企业典型项目、案例组织教学内容,采用项目—任务的编排方式,突出“工学结合”,同时兼顾了知识的系统性和完整性。本书分别介绍了3D场景漫游类虚拟现实项目、第三人称视角计算机端和手机端射击类游戏项目、手机端增强现实AR导览类项目和虚拟现实室内装修设计类项目,涵盖C#语言基础、Unity引擎开发环境介绍、游戏对象与组件、物理引擎、灯光材质、语音识别、图像识别、室内场景识别等内容。每个项目都提供了同步实训和拓展实训,以便实现知识的巩固与迁移。为了方便教学,本书提供了所有项目的配套教学资源包。
本书既可作为职业院校、应用型本科院校虚拟现实引擎Unity开发课程的教学用书,也可作为培训学校的Unity培训用书、教学辅助教材和游戏编程爱好者的自学参考书。
作者简介
杨祯明,山东外贸职业学院虚拟现实技术应用专业带头人。山东省跨境电商工程技术研发中心多媒体研究所所长。主持青岛市动漫联盟、青岛市动漫专业现代学徒制项目。
本书特色
本书紧贴高职高专VR专业人才培养需求,融合“互联网 教育”理念,通过企业典型项目案例,系统介绍Unity 3D开发。内容涵盖多个VR/AR项目实战,注重“工学结合”,提供丰富实训与教学资源包,适合院校教学、职业培训及自学参考,是一本难得的Unity开发实战宝典。
目录
任务1 1 初识Unity界面环境2
知识点1 Unity能实现的功能和主要应用领域 3
知识点2 国内虚拟现实相关产业和人才需求现状4
知识点3 Unity集成开发环境安装、配置及常用工具5
任务1 2 微缩景观摄影机视角导览23
知识点1 游戏对象(GameObject)和组件(Componet)24
知识点2 资源包(Package)的导出与导入25
知识点3 父对象和子对象26
知识点4 脚本的创建和常见的事件和方法26
知识点5 条件语句if() 31
任务1 3 键盘鼠标控制摄影机视角39
知识点1 Debug Log()控制台输出函数40
知识点2 键盘事件41
知识点3 鼠标事件42
知识点4 碰撞器(Collider)43
知识点5 钢体(RigidBody)44
知识点6 材质(Material)45
项目2 卡通小镇保卫战游戏开发项目54
任务2 1 初识动画制作流程55
知识点1 简单FBX动画制作和导出设置56
知识点2 动画(Animation)59
知识点3 动画控制器(Animator Controllor)61
知识点4 动画控制脚本65
任务2 2 资源市场的使用及场景搭建73
知识点1 资源市场(Asset Store)73
知识点2 UGUI系统74
知识点3 网格导航与寻路80
知识点4 粒子系统(Particle System)84
任务2 3 游戏角色逻辑制作
96
知识点1 图层(Layer)
97
知识点2 游戏对象追逐与距离判断
100
知识点3 粒子碰撞
100
知识点4 场景跳转
101
知识点5 延迟调用函数
102
知识点6 射线检测
103
项目3 党史博物馆AR项目
117
任务3 1 智能语音升旗仪式
118
知识点1 声音源(Audio
Source)组件
118
知识点2 语音识别
120
知识点3 摄影机搭建双目立体视觉
123
知识点4 VR一体机
126
任务3 2 AR扫图
137
知识点1 视频播放(Video
Player)组件
138
知识点2 增强现实
139
知识点3 EasyAR
139
任务3 3 AR扫环境
149
知识点1 稀疏空间地图概念
150
知识点2 稀疏空间地图主要对象和方法
151
项目4 客厅装修设计VR展示项目
165
任务4 1 客厅材质设置
166
知识点1 创建及添加材质
167
知识点2 纹理
167
知识点3 材质
167
知识点4 标准着色器
179
知识点5 PBR渲染工作管线
180
知识点6 PBR着色系统
180
任务4 2 客厅灯光设置及烘焙
187
知识点1 光照工作方式
187
知识点2 光源类型
188
知识点3 发光材质
189
知识点4 光照探针和反射探针
190
任务4 3 后期处理
195
知识点1 后期处理的作用
196
知识点2 后期处理的效果
196
参考文献
206
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://www.xiazainiu.com/Wd1qk_5_14541.html