主页 详情

《虚拟现实(VR)交互程序设计》_杨秀杰,杨丽芳主编;黎娅,刘明副主编_14561084_9787517073482

【书名】:《虚拟现实(VR)交互程序设计》
【作者】:杨秀杰,杨丽芳主编;黎娅,刘明副主编
【出版社】:北京:中国水利水电出版社
【时间】:2019
【页数】:260
【ISBN】:9787517073482
【SS码】:14561084

最新查询

内容简介

第一部分 Unity引擎基础

第1章 Unity基础

1.1初识Unity

1.1.1什么是Unity

1.1.2 Unity的应用

1.2 Unity集成开发环境搭建

1.2.1 Unity下载

1.2.2 Unity安装

1.2.3登录

1.3 Unity集成开发环境

1.3.1项目的创建与保存

1.3.2菜单栏

1.3.3打开示例工程

1.3.4工具栏

1.3.5常用工作视图

1.4游戏对象与组件

1.4.1创建游戏对象

1.4.2常用组件

1.5 Prefabs

1.51Prefabs的概念

1.5.2创建Prefabs

1.5.3使用Prefabs

1.6简单三维场景搭建

本章小结

第2章 Unity脚本程序基础

2.1 Unity脚本概述

2.2创建并运行脚本

2.2.1创建脚本

2.2.2编辑脚本

2.2.3运行脚本

2.3常用脚本API

2.3.1 Vector3类

2.3.2 Input类

2.3.3 Transform组件

2.3.4 Time类

2.3.5 Mathf类

2.4 Unity脚本案例

本章小结

第3章 虚拟现实交互场景的创建

3.1光照

3.1.1光照基础

3.1.2光照窗口

3.1.3光照模式

3.1.4阴影

3.2摄像机

3.2.1摄像机基础

3.2.2摄像机的切换

3.3天空盒

3.3.1天空盒基础

3.3.2天空盒的使用

3.3.3天空盒案例

3.4地形系统

3.4.1创建地形

3.4.2绘制地形

3.4.3添加地形纹理

3.4.4添加树木和植被

3.4.5添加水特效

3.4.6添加雾特效

3.5音效

3.5.1音频组件

3.5.2音频使用案例

本章小结

第4章 Unity图形界面系统

4.1 UGUI概述

4.1.1精灵Sprite

4.1.2画布Canvas

4.2 UGUI控件

4.2.1图像Image

4.2.2原始图片Raw Image

4.2.3面板Panel

4.2.4文本Text

4.2.5按钮Button

4.2.6输入区域InputField

4.2.7开关控件Toggle

4.2.8滑动条Slider

4.2.9滚动条ScrollBar

4.3 Rect Transform组件

4.3.1轴心点Pivot

4.3.2锚点Anchors

4.4案例训练——简单游戏开始界面的制作

本章小结

第5章 Shuriken粒子系统

5.1粒子系统的创建

5.2粒子系统界面

5.3粒子系统参数

5.4案例训练——制作简单爆炸效果

本章小结

第6章 物理引擎

6.1刚体

6.1.1添加刚体

6.1.2刚体属性

6.1.3刚体常用方法

6.2碰撞器

6.2.1碰撞器的类型

6.2.2碰撞器的使用

6.2.3碰撞事件

6.2.4触发器

6.3物理材质

6.3.1反弹系数

6.3.2摩擦系数

6.4射线

6.4.1创建射线

6.4.2射线相关方法

本章小结

第7章 Mecanim动画系统

7.1 Mecanim动画系统概述

7.1.1 Mecanim工作流

7.1.2常用3D建模软件

7.1.3模型导入

7.2使用人形角色动画

7.2.1创建Avatar

7.2.2配置Avatar

7.2.3配置Muscle

7.3动画控制器

7.3.1 Animator组件

7.3.2 Animator Controller

7.3.3动画状态机

7.3.4动画过渡

7.3.5 Animation Clip

7.4人形动画的重定向

7.4.1重定向的原理

7.4.2重定向的应用

本章小结

第8章 Unity虚拟现实典型处理技术

8.1全局光照技术

8.1.1使用预处理光照

8.1.2烘焙环境遮掩

8.1.3光照探测器

8.2导航网格寻路技术

8.2.1 Navigation组件面板

8.2.2 Nav Mesh Agent组件

8.2.3自动寻路案例

本章小结

第二部分 VR综合案例开发

第9章 贪吃蛇小游戏

9.1游戏场景搭建

9.2游戏主体控制

9.2.1控制蛇移动

9.2.2控制蛇身体跟随

9.2.3摄像机跟随

9.2.4控制蛇吃食物

9.2.5控制蛇身体变化

9.3添加其他元素

9.3.1显示积分

9.3.2添加音效

9.4发布程序

9.4.1应用程序打包

9.4.2发布到Android平台

本章小结

第10章 三维虚拟样板间设计

10.1策划与准备工作

10.1.1虚拟样板间的交互设计

10.1.2创建样板间模型

10.1.3设计制作UI素材

10.2在Unity中搭建场景

10.2.1导入模型

10.2.2创建UI布局

10.3实现交互功能

10.3.1设置摄像机

10.3.2编写交互功能脚本

10.4添加其他元素

10.4.1添加天空盒

10.4.2添加背景音乐

10.5发布程序

本章小结

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
2a89164784201f5ffe6e7a59ba5d9cdb#0f665be1eec4f331969f57deb62dc1fe#35091695#虚拟现实(VR)交互程序设计_14561084.zip