定 价:¥158.00
作 者: | 盛斌,鲍健运,连志翔 著 |
出版社: | 上海交通大学出版社 |
丛编项: | |
标 签: | 暂缺 |
ISBN: | 9787313213358 | 出版时间: | 2019-06-01 | 包装: | 精装 |
开本: | 16开 | 页数: | 371 | 字数: |
第1章 绪论
1.1 简介
1.2 特征
1.3 关键技术
1.4 技术特点
1.5 技术应用
第2章 渲染流水线
2.1 渲染流水线的设计
2.2 渲染流水线的分类及其意义
2.3 渲染流水线的具体流程
第3章 光线追踪
3.1 理论基础
3.2 光线追踪(RayTracing)算法描述
3.3 算法实现
3.4 加入反射和折射
3.5 RayTracking光线跟踪算法
3.6 蒙特卡罗光线追踪
3.7 辐射度算法
3.8 Photonm印实时渲染方案
第4章 辐射度算法(radiosity)原理
4.1 直接照明
4.2 全局照明
第5章 动画技术
5.1 背景
5.2 基础知识
5.3 基于运动捕获的复杂人物动作规划技术
5.4 群体动画
第6章 Unity安装
6.1 Unity 2018的安装
6.2 多个Unity版本的管理
第7章 Unity基础
7.1 界面学习
7.2 资源流程(Asset Workflow)
7.3 创建场景(Creating Scenes)
7.4 发布(Publishing Builds)
7.5 场景搭建(Building Scenes)
7.6 使用组件(Using Components)
7.7 预设(Prefab)
7.8 光照
7.9 相机(Camera)
7.10 Unity操作快捷键
7.11 MonoBehaviour生命周期
7.12 物理引擎
7.13 Unity 2D
7.14 UGUI
7.15 Unity动画系统
7.16 Unity导航系统
7.17 Unity特效渲染
7.18 Unity数据库与存储
7.19 www类与协程
7.20 网络基础
7.21 性能优化
第8章 Unity入门案例
8.1 拾取游戏
8.2 弹小球(初级)
8.3 弹小球(完善)
8.4 贪食蛇
8.5 Tanks(1)项目搭建
8.6 Tanks(2)构建坦克和摄像机
8.7 Tanks(3)生命条
8.8 Tanks(4)武器系统
8.9 Tanks(5)游戏管理
8.10 Survival Shooter(1)游戏框架搭建
8.11 Survival Shooter(2)主角移动
8.12 Survival Shooter(3)主角跟随鼠标转动
8.13 Survival Shooter(4)角色动画
8.14 Survival Shooter(5)相机跟随主角移动
8.15 Survival Shooter(6)怪物动画
8.16 Survival Shooter(7)UI界面
8.17 Survival Shooter(8)受伤飙红&攻击特效
8.18 Survival Shooter(9)完善功能及细节
8.19 Survival Shooter(10)音效
8.20 Survival Shooter(11)游戏打磨
第9章 虚拟现实课程大作业——Viking Quest VR
9.1 Viking Quest VR项目概述
9.2 项目搭建
9.3 角色加入场景
9.4 世界边界实现
9.5 跟随摄像机设置
9.6 角色动画添加
9.7 收集物实现
9.8 游戏管理器
9.9 音乐与音效
9.10 提升画面效果
9.11 集成VR
9.12 构建与发布
附录 基于HTCVive的VR环境搭建
参考文献