新書推薦:
《
股市趋势技术分析(原书第11版)
》
售價:NT$
1010.0
《
汉匈战争全史
》
售價:NT$
454.0
《
恶的哲学研究(社会思想丛书)
》
售價:NT$
500.0
《
不止江湖
》
售價:NT$
449.0
《
天才留步!——从文艺复兴到新艺术运动(一本关于艺术天才的鲜活故事集,聚焦艺术史的高光时刻!)
》
售價:NT$
704.0
《
双城史
》
售價:NT$
505.0
《
冯友兰和青年谈心系列:不是问题的问题(哲学大师冯友兰和年轻人谈心,命运解读)
》
售價:NT$
254.0
《
月与蟹(青鲤文库)荣获第144届直木奖,天才推理作家经典作品全新译本。一部青春狂想曲,带你登上心理悬疑之巅。
》
售價:NT$
230.0
|
內容簡介: |
本教材从初识虚幻引擎、材质系统、蓝图、粒子系统、动画系统、游戏UI、光效处理、VR硬件平台搭建8个方面详细讲解了虚幻引擎及相关设备的使用方法。项目1初识虚幻引擎,讲解如何获取并安装虚幻引擎,并以简单模型为例讲述使用虚幻引擎制作VR场景的流程。项目2材质系统,讲解基于物理的材质、贴图和视频材质的制作方式,以及材质实例和材质函数应用案例。项目3蓝图,是虚幻引擎特点的功能,也是本书的重点内容,从变量、流程控制节点、宏、碰撞触发事件、组件、时间线及关卡流等方面详细讲解了蓝图的使用方法。项目4粒子系统,以下雨粒子特效为例讲述粒子编辑器常用模块的设置方法,以及Niagara插件的应用。项目5动画系统,讲解混合动画和动画蒙太奇的制作步骤,该项目包含角色拾取武器攻击案例。项目6游戏UI,以制作游戏主菜单为例讲解控件、控件蓝图的使用方法,包含寻宝游戏案例。项目7光效处理,以简单案例的形式讲述各种光源的使用方法。项目8 VR硬件平台搭建,介绍如何使用常用的外部设备搭建虚拟现实的应用环境。本教材适用于职业院校及普通高等学校“虚拟现实技术”/“虚拟现实技术应用”相关专业的教师和学生作为教材使用,也适用于虚拟现实相关专业技术人员参考。
|
關於作者: |
姚亮,北京信息职业技术学院教师,北京大学研究生毕业,曾有丰富的IT公司游戏设计师、建筑表现师、产品经理等任职经历,目前负责北京信息职业技术学院VR相关专业的专业建设与教学工作。
|
目錄:
|
目 录 绪论1项目1 初识虚幻引擎41.1 获取并安装虚幻引擎41.1.1 获取虚幻引擎41.1.2 安装虚幻引擎61.2 制作个关卡71.2.1 创建项目71.2.2 关卡编辑器界面81.2.3 创建新关卡111.2.4 放置对象121.2.5 光效处理161.2.6 运行关卡191.3 创建山地地形201.3.1 创建地形201.3.2 地形造型221.4 为场景添加植被241.4.1 植被静态网格物体251.4.2 编辑植被261.5 使用静态网格物体271.5.1 导入外部资源271.5.2 放置静态网格物体291.5.3 静态网格物体移动性属性设置291.5.4 静态网格物体的引用301.5.5 静态网格物体的材质311.6 使用体积321.6.1 简单体积331.6.2 特殊用途体积34项目2 材质系统362.1 初识材质362.1.1 材质编辑器362.1.2 主材质节点402.1.3 编辑颜色422.1.4 应用材质432.2 编辑基于物理的材质442.2.1 基础颜色452.2.2 金属462.2.3 高光472.2.4 粗糙度482.3 使用贴图纹理创建材质492.3.1 贴图及纹理492.3.2 贴图及纹理的应用512.4 制作视频材质522.4.1 媒体框架532.4.2 制作视频材质532.5 使用材质实例592.5.1 材质实例602.5.2 材质实例的应用612.6 材质函数应用案例642.6.1 多材质地形制作642.6.2 制作潮湿材质效果68项目3 蓝图753.1 认识蓝图753.1.1 蓝图类型753.1.2 可视化脚本773.1.3 关卡蓝图与蓝图类783.1.4 蓝图编辑器的常用操作813.2 使用变量833.2.1 创建变量833.2.2 变量的使用853.2.3 特殊类型变量的拆分863.3 实现流程控制863.3.1 Branch节点863.3.2 FlipFlop节点873.3.3 Do Once节点873.3.4 Do N节点883.3.5 DoOnce_MultiInput节点883.3.6 ForLoop节点883.3.7 Gate节点893.3.8 MultiGate节点893.3.9 Sequence与Delay节点903.4 使用函数与宏实现距离计算903.4.1 构造函数903.4.2 函数的应用913.4.3 宏的应用933.5 实现碰撞、触发事件943.5.1 可毁坏网格物体943.5.2 触发器963.5.3 碰撞事件983.6 认识Actor的组件1003.6.1 Actor组件的获取与设置1003.6.2 函数的目标1013.6.3 组件的应用1023.7 使用TimeLine时间轴控制物体移动1023.7.1 TimeLine节点1023.7.2 TimeLine的数据曲线1033.7.3 设置移动逻辑1053.8 关卡流1063.8.1 关卡流的创建1063.8.2 关卡流的加载与卸载109项目4 粒子系统1164.1 熟悉粒子系统使用的术语1164.1.1 模块1164.1.2 参数1184.1.3 细节级别1194.1.4 Distribution数据类型1194.2 认识粒子编辑器1194.2.1 粒子系统资源案例1194.2.2 粒子编辑器1204.3 制作下雨粒子特效1244.3.1 制作粒子的材质1244.3.2 创建GPU粒子发射器1264.3.3 编辑粒子系统模块及参数1274.4 利用Niagara制作粒子特效1314.4.1 Niagara概述1314.4.2 Niagara制作下雨特效132项目5 动画系统1385.1 为角色创建混合动画1385.1.1 外部动画资源导入设置1385.1.2 外部输入映射1415.1.3 混合动画1425.1.4 动画蓝图1445.1.5 角色蓝图1475.1.6 游戏模式的设定1505.2 实现动画的交互行为1515.2.1 动画蒙太奇1515.2.2 动画蒙太奇的调试1555.3 角色拾取武器攻击案例1575.3.1 武器设置1575.3.2 角色拾取武器1605.3.3 利用武器攻击164项目6 游戏UI1666.1 认识虚幻引擎动态图形UI设计器1666.1.1 虚幻引擎动态图形UI设计器1666.1.2 控件1676.1.3 调用控件1706.1.4 输入模式1716.1.5 锚点1726.2 制作游戏主菜单1736.2.1 创建主菜单控件1736.2.2 制作主菜单外观1746.2.3 设置主菜单按钮跳转功能1766.3 寻宝游戏1796.3.1 新建游戏模式1796.3.2 创建宝物蓝图类1806.3.3 制作宝物数量字幕181项目7 光效处理1847.1 认识虚幻引擎的光源1847.1.1 定向光源1847.1.2 点光源1877.1.3 聚光源1897.1.4 天空光源1907.2 照亮环境1927.2.1 光效术语1927.2.2 应用光效198项目8 VR硬件平台搭建2058.1 认识VR品牌设备2058.1.1 虚拟现实技术概述2058.1.2 VR品牌设备2068.2 HTC Vive设备安装及配置2098.2.1 HTC Vive设备2098.2.2 HTC Vive设备安装2108.2.3 软件安装与调试211参考文献216
|
|