欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

虚拟现实案例教程(含盘)

书      号:9787113115685

丛  书 名:

作      者:刘向群 吴彬

译      者:

开      本:16开

装      帧:平装

正文语种:

出  版 社:中国铁道出版社有限公司

定      价:59

  • 内容简介

    本书是以StepbyStep方式讲解,让读者在短时间内即可学会虚拟现实的专门技巧,是一本从入门到精通的书籍。由浅入深,循序渐进地介绍国内外主流虚拟现实制作软件Quest3D、Virtools、VRP。全书以案例为贯穿,通过大量的案例来激发读者的兴趣和学习动机,使他们保持学习的热情。全书结合了虚拟现实设计与制作的具体案例,向读者呈现出了一套完整而全面的虚拟现实制作流程与操作方法。在讲解过程中穿插介绍虚拟现实制作技巧以及行业知识、规范。每个章节都归纳了重点与难点,方便读者学习掌握。图书编写上目标明确、针对性强,作者具有多年的虚拟现实工作经验,图书的编写是以虚拟现实岗位为目标,突出虚拟现实技术的实际应用。
  • 前言

    随着国内虚拟现实产业的蓬勃发展,VR(virtual reality,虚拟现实)这个新鲜而时尚的单词越来越为人们所熟知。从风靡海内外的Second Life、神奇的Google Earth到全球瞩目的网上世博会,虚拟现实和人们的生活已经密不可分,我们已经进入了虚拟现实时代。
    作为一名多年工作在虚拟现实领域的从业人员,笔者经常会给业内一些“求知者”解惑。面对虚拟现实行业纷繁众多的软件以及实际的虚拟现实项目,他们总是很迷茫,不知从何下手。这本书应运而生,从虚拟现实基础知识到实际项目案例,都融合了笔者这些年的学习心得和应用技巧,并通过精选的5个虚拟现实案例诠释了目前国内外最具代表性的三大主流虚拟现实软件Quest3D、VR-Platform和Virtools的应用。
    本书内容
    全书共包括10章,内容简介如下:
    第1章 介绍了虚拟现实的应用范围,以及目前主流的三款虚拟现实软件Quest3D、VR-Platform和Virtools。
    第2章 介绍了虚拟现实模型与材质制作的规范,讲解了虚拟现实场景的烘焙技法与虚拟现实场景在导出3ds Max 9软件前的相关设置。
    第3章 全面介绍了Quest3D中粒子系统、场景特效、骨骼动画、物理引擎、逻辑判断等模块组。
    第4章 介绍了VR-Platform编辑界面、粒子系统、骨骼动画和脚本编辑器。
    第5章 介绍了Virtools平台的基本操作界面与行为交互模块的应用。详细介绍了粒子系统、场景特效、虚拟角色控制、文字信息处理等模块脚本的制作方法。
    第6章 通过诺基亚N95虚拟互动案例的制作详细讲解VR-Platform平台中编辑界面与脚本触发事件的制作方法以及如何编译输出一个成品文件。
    第7章 通过耕织园虚拟展示案例的制作,讲解了虚拟现实室外场景的制作方法以及在Quest3D虚拟现实平台里如何制作太阳光晕、镜头眩光、真实水、场景切换、骨骼树木等。
    第8章 通过优胜美地楼盘室内样板间案例的制作讲解了Quest3D虚拟现实平台中Expression Value、Channel Switch、Value Operator、User Input等一些逻辑模块的应用。
    第9章 通过古城园区仿真案例的制作,重点讲解了Quest3D虚拟现实平台中导航图的制作与通过GUI模块制作背景音乐切换功能。
    第10章 通过麦当劳网络智力游戏案例的制作介绍了Virtools平台在网络游戏方面的应用,主要讲解了Controllers、Interface和Logics模块组的应用。
    本书特点
    内容详尽丰富,教学循序渐进——本书囊括了目前主流的虚拟现实软件,堪称市面上最全面最系统的虚拟现实软件学习手册。
    案例经典实用,操作简单有效——五大经典虚拟现实案例,全面阐述了虚拟现实在工业设计、室内浏览、室外漫游、游戏制作以及场景特效等方面的应用。
    语言通俗流畅,学习轻松易懂——本书由具有多年教学和制作经验的专家完成,语言贴近读者的习惯。
    图文并茂详实,重点提示突出——本书插图进行了必要的标注处理,便于更好地学习。
    实用光盘信息,学习轻松进阶——随书赠送1张DVD光盘,内容包括所有场景案例的源文件、素材。
    本书由中国虚拟现实资讯网策划。在写作的过程中,笔者得到了王正盛等业内前辈的悉心指导和帮助,在此一并表示感谢。
    由于作者水平有限,书中难免有不足和疏漏之处,恳请广大读者批评和指正。在阅读本书的过程中,如遇到操作上的问题,可登录技术支持网站www.chinavr.org,或者发送电子邮件至chinavr@live.cn进行交流。
  • 目录

    第1章 虚拟现实概述 1
    1.1 虚拟现实应用范围 1
    1.1.1 城市规划应用 1
    1.1.2 房地产应用 2
    1.1.3 室内设计应用 2
    1.1.4 文物保护应用 2
    1.1.5 交通方面应用 2
    1.1.6 游戏方面应用 3
    1.1.7 军事方面应用 3
    1.1.8 工业产品应用 4
    1.1.9 地理信息应用 5
    1.1.10 教育应用 5
    1.2 虚拟现实软件 6
    1.2.1 Virtools简介 6
    1.2.2 Quest3D简介 7
    1.2.3 VR-Platform简介 7
    第2章 虚拟现实建模技术 9
    2.1 虚拟现实模型制作要求与注意事项 9
    2.2 虚拟现实模型材质制作要求 12
    2.3 虚拟现实场景灯光技法 14
    2.3.1 VRay灯光技法 14
    2.3.2 Mental Ray灯光技法 16
    2.4 虚拟现实场景渲染烘焙技巧 19
    2.4.1 完全贴图(CompleteMap)制作 20
    2.4.2 光照贴图(LightingMap)制作 22
    2.5 虚拟现实场景导出注意事项 25
    小结 27
    第3章 Quest3D应用教程 28
    3.1 Quest3D操作界面 28
    3.2 Quest3D入门案例 29
    3.2.1 别墅模型场景灯光设置 29
    3.2.2 别墅模型贴图烘焙制作 31
    3.2.3 导出3ds Max软件参数设置 32
    3.2.4 Quest3D平台属性设置 32
    3.2.5 相机碰撞检测与太阳光晕设置 32
    3.3 Quest3D粒子系统 36
    3.3.1 ParticleEmitter(粒子发射器)模块 37
    3.3.2 ParticleObject(粒子物体)模块 38
    3.3.3 ParticleFlowGrid(粒子网格流向)模块 38
    3.4 Quest3D场景特效 38
    3.5 Quest3D骨骼动画 42
    3.6 Quest3D物理引擎 42
    3.7 Quest3D逻辑判断 43
    小结 45
    第4章 VR-Platform应用教程 46
    4.1 VR-Platform 操作界面 46
    4.2 VR-Platform 入门案例 48
    4.2.1 模型设置 48
    4.2.2 行走相机属性设置 49
    4.2.3 天空盒、雾效、太阳光晕制作 50
    4.2.4 文件保存与编译设置 51
    4.3 VR-Platform编辑界面 52
    4.4 VR-Platform粒子系统 53
    4.5 VR-Platform骨骼动画 54
    4.6 VR-Platform脚本编辑器 55
    4.6.1 脚本编辑器界面 55
    4.6.2 VR-Platform脚本函数类型 56
    小结 59
    第5章 Virtools应用教程 60
    5.1 Virtools操作界面 60
    5.2 Virtools纹理和材质应用 61
    5.3 Virtools粒子系统 62
    5.4 Virtools场景特效 63
    5.5 Virtools虚拟角色控制 65
    5.6 Virtools文字信息处理 66
    5.6.1 创建二维字 66
    5.6.2 创建三维字 68
    5.7 Virtools网页应用 70
    5.7.1 创建2D按钮 70
    5.7.2 网页链接制作 72
    小结 74
    第6章 项目实战 诺基亚N95虚拟互动 75
    6.1 手机模型制作 76
    6.1.1 设置场景尺寸 76
    6.1.2 手机上盖模型 76
    6.1.3 屏幕和键盘轮廓 78
    6.1.4 手机下壳模型 81
    6.1.5 手机键盘 83
    6.1.6 手机键盘按钮 85
    6.1.7 整理模型 88
    6.2 材质贴图调节 89
    6.2.1 为物体创建合理的UV 89
    6.2.2 根据模型的UV制作模型贴图 90
    6.3 使用VRay渲染器烘焙 91
    6.3.1 灯光渲染器设置 91
    6.3.2 烘焙参数设置 93
    6.4 将场景导入VR-Platform 94
    6.4.1 设置手机模型的基本属性 94
    6.4.2 创建二维界面 96
    6.4.3 触发事件脚本设置 98
    6.4.4 文件存储和编译设置 104
    小结 105
    第7章 项目实战 耕织园虚拟展示 106
    7.1 设置场景单位并勾勒模型范围 107
    7.2 VRay渲染器材质设置技巧 107
    7.3 UV绘制贴图方法与技巧 109
    7.3.1 模型UV平展技巧 109
    7.3.2 绘制贴图 109
    7.4 VRay灯光设置 110
    7.4.1 灯光与参数设置 111
    7.4.2 VRay渲染器与参数设置 111
    7.4.3 场景渲染与物体烘焙 112
    7.5 Quest3D基础模块功能展示 112
    7.5.1 3ds Max模型导出设置 113
    7.5.2 场景导入Quest3D平台 114
    7.5.3 设置Quest3D场景物体属性 114
    7.5.4 模块连接与碰撞检测设置 116
    7.6 骨骼植物动画制作 117
    7.6.1 制作植物骨骼模型 117
    7.6.2 绑定设置 118
    7.6.3 动画导出设置 119
    7.6.4 动画导入Quest3D平台设置 120
    7.7 海量树木种植 122
    7.7.1 导入骨骼树木并设置碰撞物体 123
    7.7.2 广泛种植树木 124
    7.8 太阳光晕与镜头眩光特效 125
    7.9 真实水反射、折射制作 129
    7.9.1 制作反射模块组 129
    7.9.2 制作折射模块组 131
    7.9.3 水模块参数设置 131
    7.10 场景相机切换 132
    7.10.1 创建二维按钮 133
    7.10.2 创建切换相机 134
    7.10.3 相机切换模块函数设置 135
    7.11 编译输出可执行文件 136
    小结 138
    第8章 项目实战 楼盘室内样板间 139
    8.1 室内样板间模型制作 140
    8.1.1 墙体制作 140
    8.1.2 门窗制作 141
    8.1.3 导入地板和家具 144
    8.2 室内场景材质灯光处理 144
    8.2.1 物体材质参数设置 144
    8.2.2 渲染参数设置 146
    8.2.3 场景灯光设置 147
    8.3 室内VRay烘焙要点 149
    8.4 Quest3D电视节目切换制作 150
    8.4.1 导入场景文件到Quest3D平台 150
    8.4.2 设置场景与渲染模块属性 152
    8.4.3 创建并设置漫游相机 154
    8.4.4 切换电视节目 157
    8.5 场景切换功能逻辑模块应用 159
    8.6 HDR特效应用 162
    8.7 真实反射地板制作及案例发布 163
    8.7.1 地板反射 163
    8.7.2 案例发布 167
    小结 168
    第9章 项目实战 古城园区仿真 169
    9.1 古城园区模型制作 170
    9.1.1 塔模型 170
    9.1.2 树木模型 171
    9.1.3 城楼与围墙 172
    9.1.4 香炉模型 173
    9.1.5 小院模型 174
    9.1.6 亭子模型 175
    9.1.7 回廊模型 176
    9.1.8 酒楼模型 177
    9.1.9 居民房模型 177
    9.2 模型导入Quest3D及基本设置 178
    9.3 Quest3D混合贴图制作 179
    9.4 真实水面反射折射及太阳光晕制作 182
    9.5 Quest3D导航图制作 184
    9.5.1 相机与目标点设置 184
    9.5.2 贴图及渲染贴图模块设置 185
    9.6 背景音乐模块的使用 187
    9.7 人物骨骼动画的制作 190
    9.7.1 不带路径循环动画 190
    9.7.2 带路径非循环动画 191
    9.8 Quest3D场景特效切换模块的运用 193
    9.8.1 场景特效切换制作 193
    9.8.2 工程文件保存及发布 194
    小结 196
    第10章 项目实战 麦当劳网络智力游戏 197
    10.1 智力游戏场景与贴图制作 198
    10.1.1 制作卡片模型 198
    10.1.2 制作双面贴图 199
    10.2 导入Virtools软件及相关设置 200
    10.2.1 卡片模型导出及设置 200
    10.2.2 导入Virtools参数设置 201
    10.3 Virtools无序自动排列程序制作 202
    10.3.1 设置卡片模型属性并创建脚本编辑器 202
    10.3.2 创建参数运算并设置参数 204
    10.3.3 设置卡片初始位置 205
    10.3.4 创建无序排列卡片 207
    10.4 Virtools拾取并翻转程序制作 210
    10.4.1 制作第一张卡片的翻转动画 210
    10.4.2 制作第二张卡片的翻转动画 215
    10.5 Virtools判断比较参数程序设置 217
    10.5.1 卡片名称逻辑判断 217
    10.5.2 卡片配对逻辑判断设置 219
    10.6 Virtools设置播放尺寸及相机位置 222
    10.6.1 设置场景输出尺寸并创建场景相机 222
    10.6.2 设置场景背景贴图并调节卡片位置 223
    10.6.3 存储游戏场景文件并发布场景 224
    小结 226
    附录A Quest3D模块介绍 227
    附录B VR-Platform命令编辑器介绍 237
    附录C Virtools中Building Blocks模块介绍 245
  • 作者介绍

    主要拟约作者顺序姓名学历职称学科专长通 讯 地 址1刘向群本科软件设计师虚拟现实、互动多媒体、游戏开发作者单位中视典数字科技有限公司邮政编码100086电 话136832685532吴彬本科三维设计师虚拟现实作者单位北京犀牛数码科技有限公司邮政编码100013电话13681169629
  • 编辑推荐

  • 书评书荐

  • 附件下载

图书推荐