本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
商品基本信息,请以下列介绍为准 | |
商品名称: | UNITY 2017虚拟现实开发标准教程 计算机与互联网 书籍 |
作者: | Unity公司 |
定价: | 108.0 |
出版社: | 人民邮电出版社 |
出版日期: | 2018-03-01 |
ISBN: | 9787115507587 |
印次: | |
版次: | 1 |
装帧: | 平装-胶订 |
开本: | 16开 |
内容简介 | |
Unity是一款虚拟现实开发软件,功能强大,作简单,界面友好。使用Unity可以轻松实现各种虚拟现实素材的整合,如材质、UI、光照、模型、贴图、动画、音频等,结合Unity的引擎和友好的程序开发平台,可以很容易制作出适合各种平台发布的虚拟现实应用产品。本书共设计了20 章内容,包含虚拟现实基础知识、Unity 软件编辑器基础知识、材质技术、UI技术、光照技术、动画/电影内容创作技术、滤镜效果技术、音频技术、主流硬件平台设备介绍,以及Unity虚拟现实开发参考案例、开发流程、注意原则、官方项目学习示例、全景视频技术和在各硬件平台上的开发示范案例和项目性能优化等。在本书的第20章还剖析了一个目前使用较广的地产室内项目,以便读者能综合书中所学知识,实际应用在具体项目中。 |
目录 | |
第1章 虚拟现实基础知识 1.1 什么是虚拟现实 2 1.2 虚拟现实的发展历史 2 1.3 虚拟现实的现状 3 1.4 虚拟现实的未来 4 1.5 虚拟现实技术基础知识 4 1.5.1 虚拟现实技术原理 4 1.5.2 虚拟现实常见术语 5 1.5.3 体验虚拟现实过程中会遇到的挑战 5 1.5.4 虚拟现实(VR)与增强现实(AR)的区别 6 第2章 Unity编辑器基础知识 2.1 Unity产品介绍 8 2.1.1 Unity简介 8 2.1.2 获取Unity 9 2.2 Unity 编辑器学习页 12 2.3 视图 15 2.3.1 项目(Project)面板 15 2.3.2 场景(Scene)面板 16 2.3.3 游戏(Game)面板 16 2.3.4 属性(Inspector)面板 17 2.3.5 层级(Hierarchy)面板 17 2.4 Unity开发的常用工具 17 2.4.1 Visual Studio 18 2.4.2 Visual Studio Code 20 2.4.3 Git 22 2.4.4 Unity Collaborate 23 2.5 Unity 脚本基础 26 2.5.1 概述 26 2.5.2 Unity 事件函数执行顺序 26 2.5.3 Unity 事件系统 29 第3章 Unity在 VR 中的材质技术 3.1 基于物理的渲染理论(PBR) 32 3.1.1 PBR / PBS 概述 33 3.1.2 PBR 主要贴图类型 34 3.2 Unity 材质基础知识 36 3.2.1 概述 36 3.2.2 Standard Shader 36 3.3 使用 PBR 材质的环境设置 38 3.3.1 色彩空间(Color Space):Linear 与 Gamma 38 3.3.2 开启摄像机HDR模式 39 3.4 Look Dev 和 PBR Material Validator 工具 39 3.4.1 Look Dev 39 3.4.2 PBR Material Validator 41 第4章 Unity 在 VR 中的 UI 技术 4.1 UGUI 系统简介 43 4.2 VR 中的 UI 46 4.2.1 World Space UI 46 4.2.2 VR 中的 UI 交互 48 第5章 Unity 在 VR 中的光照技术 5.1 Unity 2017 的光照系统概述 50 5.2 主要光照管理工具 50 5.2.1 Lighting 面板 50 5.2.2 Light Explorer 51 5.3 全局照明(Global Illumination ) 51 5.4 光照模式(Lighting Modes) 52 5.4.1 实时模式和实时全局照明 53 5.4.2 混合模式和混合照明(Mixed Lighting) 54 5.4.3 Baked 模式和烘焙光照贴图(Baked Lightmaps) 55 5.5 光照探头(Light Probes) 58 5.6 VR 中的全局照明策略 59 5.7 The Lab Renderer 简介 60 5.7.1 来自The Lab 的渲染器 60 5.7.2 The Lab Renderer 应用步骤 60 第6章 动画/电影内容创作技术:Timeline 6.1 Timeline简介 63 6.2 Timeline Asset 与 Timeline Instance 64 6.3 Timeline编辑器窗口 64 6.3.1 预览和选择Timeline 65 6.3.2 播放控制 66 6.3.3 轨道列表(Track List) 67 6.4 录制动画片段 68 6.4.1 录制 68 6.4.2 转换为动画片段 69 6.4.3 使用曲线视图 70 6.5 使用现存动画片段 71 6.6 Playable Director组件 71 6.6.1 Playable Director 简介 71 6.6.2 通过脚本控制Timeline 72 6.7 实例制作 72 6.7.1 为红色坦克制作动画 73 6.7.2 为绿色坦克制作动画 74 6.7.3 使用脚本实现动画逻辑 75 第7章 滤镜效果技术集合:Post Processing Stack 7.1 概述 78 7.2 在项目中应用 Post Proces |
编辑 | |
这是一本专为虚拟现实开发初中级读者打造的教程,也是经Unity公司审定的官方教程。 《Unity 2017虚拟现实开发标准教程》作者邵伟是Unity官方认证的老师,不论是项目开发还是虚拟现实教学,经验都丰富,书中案例的讲解和开发思路的介绍深入浅出,不论是初级学习者还是有一定经验的Unity用户,都能学到有益的知识。 另外,为了让读者学习更加有效,特单独提供了本书案例资源。读者可以扫描封面勒口出的二维码,按照说明步骤进行。 |