-
内容大纲
本书是按照高职高专虚拟现实技术应用专业人才培养方案的要求,结合“互联网+教育”以及产业学院企业方用人实际需求,在总结近几年教学改革经验的基础上编写而成的。
本书基于虚拟现实开发引擎Unity 3D的开发环境,以企业典型项目、案例组织教学内容,采用项目-任务的编排方式,突出“工学结合”,同时兼顾了知识的系统性和完整性。本书分别介绍了3D场景漫游类虚拟现实项目、第三人称视角计算机端和手机端射击类游戏项目、手机端增强现实AR导览类项目和虚拟现实室内装修设计类项目,涵盖C#语言基础、Unity引擎开发环境介绍、游戏对象与组件、物理引擎、灯光材质、语音识别、图像识别、室内场景识别等内容。每个项目都提供了同步实训和拓展实训,以便实现知识的巩固与迁移。为了方便教学,本书提供了所有项目的配套教学资源包。
本书既可作为职业院校、应用型本科院校虚拟现实引擎Unity开发课程的教学用书,也可作为培训学校的Unity培训用书、教学辅助教材和游戏编程爱好者的自学参考书。 -
作者介绍
-
目录
项目1 校园微缩景观VR导览项目
任务1.1 初识Unity界面环境
知识点1 Unity能实现的功能和主要应用领域
知识点2 国内虚拟现实相关产业和人才需求现状
知识点3 Unity集成开发环境安装、配置及常用工具
任务1.2 微缩景观摄影机视角导览
知识点1 游戏对象(GarmeObject)和组件(Cormponet)
知识点2 资源包(Package)的导出与导入
知识点3 父对象和子对象
知识点4 脚本的创建和常见的事件和方法
知识点5条件语句if()
任务1.3 键盘鼠标控制摄影机视角
知识点1 Debug.Log()控制台输出函数
知识点2 键盘事件
知识点3 鼠标事件
知识点4 碰撞器(Collider)
知识点5 钢体(RigidBody)
知识点6 材质(Material)
项目2 卡通小镇保卫战游戏开发项目
任务2.1 初识动画制作流程
知识点1 简单FBX动画制作和导出设置
知识点2 动画(Animation)
知识点3 动画控制器(Animator Controllor)
知识点4 动画控制脚本
任务2.2 资源市场的使用及场景搭建
知识点1 资源市场(Asset Store)
知识点2 UGUI系统
知识点3 网格导航与寻路
知识点4 粒子系统(Particle System)
任务2.3 游戏角色逻辑制作
知识点1 图层(Layer)
知识点2 游戏对象追逐与距离判断
知识点3 粒子碰撞
知识点4 场景跳转
知识点5 延迟调用函数
知识点6 射线检测
项目3 党史博物馆AR项目
任务3.1 智能语音升旗仪式
知识点1 声音源(Audio Source)组件
知识点2 语音识别
知识点3 摄影机搭建双目立体视觉
知识点4 VR一体机
任务3.2 AR扫图
知识点1 视频播放(Video Player)组件
知识点2 增强现实
知识点3 EasyAR
任务3.3 AR扫环境
知识点1 稀疏空间地图概念
知识点2 稀疏空间地图主要对象和方法
项目4 客厅装修设计VR展示项目
任务4.1 客厅材质设置
知识点1 创建及添加材质
知识点2 纹理
知识点3 材质
知识点4 标准着色器
知识点5 PBR渲染工作管线
知识点6 PBR着色系统
任务4.2 客厅灯光设置及烘焙
知识点1 光照工作方式
知识点2 光源类型
知识点3 发光材质
知识点4 光照探针和反射探针
任务4.3 后期处理
知识点1 后期处理的作用
知识点2 后期处理的效果
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...