- ISBN:9787302609902
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:308
- 出版时间:2022-08-01
- 条形码:9787302609902 ; 978-7-302-60990-2
本书特色
本书是学习虚幻引擎(Unreal Engine)的入门教材, 按照“职业岗位需求—课堂案例—软件功能解析—课堂练习—课后习题”这一思路层层展开,力求通过课堂案例演练以及企业项目流程解析。同时,为方便老师教学、读者学习,配套了丰富的资源,包括微课视频、教学PPT、源代码、素材文件等本书适应社会潮流,依据市场需求,提炼虚幻引擎的主要功能,采用项目教学、任务驱动的方式。每个任务都经过团队精心设计,力求在实现简单任务的过程中解析更多的虚幻引擎功能。针对操作步骤比较复杂的任务,教材编写团队将制作对应项目的电子课件和部分案例的微课视频,便于学习者使用。本教材适用于热衷使用虚幻引擎开发项目的学习人员,尤其是初学者。本教材适用于职业院校及普通高等学校虚拟现实开发相关专业的教师和学生使用,也适用于虚拟现实相关专业技术人员参考。
内容简介
本书以培养虚拟现实应用技术专业的人才为目标,是一本虚幻引擎的入门教程,本书遵循循序渐进的教学理念,让读者能够高效掌握虚幻引擎核心知识。全书共 11章,从虚幻引擎基础、材质系统、蓝图、粒子系统、动画系统、游戏 UI、光效处理、 VR技术及设备等几个方面详细讲解了虚幻引擎及相关设备的使用方法。本书利用实例系统地讲解了“森林峡谷”的地形创建、室外场景光照构建,重点讲解 了虚幻引擎材质系统的关键技术、创建虚拟现实场景制作流程及 VR模型动画在虚幻引擎中的搭建的整体优化,针对项目打包与输出 VR硬件平台搭建进行了解析。本书从*基础的 Unreal Engine概念开始到 *后如何导入虚幻引擎 4进行了搭建与参数调整,逐一剖析,层层图解每一步的操作方法,让读者通过案例掌握虚拟现实技术一整套的制作流程。 本书从基础知识介绍到完整案例剖析,便于初学者学习,也方便教师授课。本书既适合虚拟现实技术专业的学生学习使用,也适合对虚拟现实技术有兴趣的读者阅读参考。
目录
第1章 初探虚幻引擎1
1.1?? 虚幻引擎基础概述?? 1
1.1.1?? 认识虚幻引擎?? 1
1.1.2?? 虚幻引擎的应用领域?? 2
1.1.3?? 获取虚幻引擎?? 3
1.2?? 创建虚幻引擎项目?? 7
1.2.1?? 创建新项目?? 7
1.2.2?? 关卡编辑器操作指南?? 9
1.2.3?? 外部资产导入??14
第2章 材质编译系统的应用21
2.1?? 材质的基础?? 21
2.1.1?? 材质系统的概述??21
2.1.2?? 认识基于物理的渲染??.29
2.1.3?? 材质编辑器的操作指南??.30
2.1.4?? 材质表达式参考??42
2.1.5?? 材质参数集合??45
2.1.6?? 材质的实例化?? 47
2.1.7?? 材质的命名规范?? 48
2.2?? 材质实战案例?? 48
2.2.1?? 材质工作流程?? 48
2.2.2?? 制作主材质??.49
2.2.3?? 制作半透明材质??49
2.2.4?? Quixel??Megascans 资产库?? 51
第3章 基础地形创建 .58
3.1?? Landscape 概述?? 59
3.1.1?? 地形 Actor?? 59
3.1.2?? 地形组件及其分段?? 59
3.1.3?? 细节级别?? 61
3.2?? 山地峡谷地形的编辑?? 61
3.2.1?? 创建地形?? 61
3.2.2?? 地形高度图?? 66
3.2.3?? 地形管理??67
3.2.4?? 地形雕刻??71
3.3?? 森林地貌材质的制作?? 75
3.3.1?? 地貌材质的制作??75
3.3.2?? 地形绘制??81
3.3.3?? 自动地表材质??.83
3.4?? 草地灌木植被的编辑?? 87
3.4.1?? 植被模型的导入??87
3.4.2?? 植被的绘制??.89
3.4.3?? 地形植被类的使用?? 90
第4章 室外场景光照构建 94
4.1?? 认识灯光?? 95
4.1.1?? 光源类型?? 95
4.1.2?? 光照环境?? 99
4.2?? 大气环境光照的构建?? 102
4.2.1?? 大气雾?? 102
4.2.2?? 指数高度雾?? 106
4.2.3?? 天空大气?? 107
4.2.4?? 体积云 109
4.3?? 太阳光照的设置?? 110
4.3.1?? 静态灯光?? 115
4.3.2?? 固定光源?? 116
4.3.3?? 可移动光源?? 117
4.4?? 反射捕获的设置?? 117
4.4.1?? 球体反射捕获?? 118
4.4.2?? 盒体反射捕获?? 119
第5章 蓝图可视化编程121
5.1?? 蓝图基础?? 121
5.1.1?? 蓝图的概述?? 121
5.1.2?? 蓝图的类型?? 122
5.1.3?? 创建和使用蓝图类?? 124
5.1.4?? 蓝图的执行流程和变量?? 130
5.1.5?? 蓝图的通信?? 138
5.2?? 蓝图实战案例?? 138
5.2.1?? 项目 Gameplay 框架?? 138
5.2.2?? 创建交互体验?? 141
第6章 用户界面系统 .154
6.1?? 界面设计器基础?? 155
6.1.1?? 游戏 UI 的发展与设计 流程 155
6.1.2?? UMG 概述?? 155
6.1.3?? 控件蓝图?? 156
6.1.4?? 控件类型参考?? 159
6.1.5?? 控件基本属性?? 162
6.1.6?? 控件动画模块?? 175
6.1.7?? 显示 UI?? 175
6.2?? UMG 实战案例?? 180
6.2.1?? 制作开始菜单?? 180
6.2.2?? 制作游戏 HUD?? 181
6.2.3?? 制作 3D 控件?? 182
第7章 粒子系统.184
第8章 物理引擎206
第9章 骨骼动画.222
第10章 虚幻引擎动画序列 245
第11章 SteamVR 开发与项目打包271
参考文献 .295
作者简介
刘小娟,副教授、工艺美术师职称,高级双师,民主同盟党员。具多年专业教学经验,在国jia级和省级核心刊物发表相关专业性论文20余篇;CPCI国际会议专业论文三篇;获国jia级美育教育奖2项,个人参赛以及指导学生竞赛,获的50余项国jia级、省级相关赛事奖项。
-
AI绘画+AI摄影+AI短视频从入门到精通
¥45.5¥79.8 -
企业AI之旅
¥43.5¥79.0 -
乡村振兴新技术:新时代农村短视频编辑技术基础入门
¥12.8¥32.0 -
机器学习
¥59.4¥108.0 -
C Primer Plus 第6版 中文版
¥62.6¥108.0 -
基于知识蒸馏的图像去雾技术
¥61.6¥88.0 -
粒子群算法在优化选取问题中的应用研究
¥40.8¥68.0 -
Web前端开发基础
¥36.5¥57.0 -
智能算法优化及其应用
¥49.0¥68.0 -
Photoshop图像处理
¥25.5¥49.0 -
SNS信息传播分析
¥48.3¥69.0 -
R语言医学数据分析实践
¥72.3¥99.0 -
大模型推荐系统:算法原理、代码实战与案例分析
¥66.8¥89.0 -
HARMONYOS NEXT启程:零基础构建纯血鸿蒙应用
¥75.6¥108.0 -
剪映 从入门到精通
¥25.7¥59.8 -
游戏造梦师----游戏场景开发与设计
¥68.6¥98.0 -
SAR图像处理与检测
¥35.4¥49.8 -
生成式人工智能(AIGC)应用
¥71.1¥90.0 -
人工智能
¥29.4¥42.0 -
中文版PHOTOSHOP 2024+AI修图入门教程
¥59.3¥79.0