Unreal Engine 5建模与渲染实战(微课版)

UE建模教程
分享 推荐 0 收藏 23 阅读 988
刘祖涵 房祥龙 (主编) 978-7-115-65525-7

关于本书的内容有任何问题,请联系 人邮韦雅雪

1. 本书面向Unreal Engine 5建模与渲染初学者,将知识点与案例相融合,囊括Unreal Engine前沿技术,加入了一定的AI相关内容,帮助读者从0基础到入门。
2. 本书案例丰富、新颖且富有特色,融入企业项目元素,具有课堂练习、实操案例、综合案例等多种形式,多层次、全方面契合教师教学需求。
3. 本书配套资源丰富,所有案例都可扫码观看视频讲解,对重点难点部分进行详细解答,还提供微课视频、源代码、案例素材、PPT课件等资源
¥79.80 ¥67.83 (8.5 折)
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

本书基于Unreal Engine 5,详细介绍了建模与渲染相关的基本知识和技能。全书共12章,主要内容包括Unreal Engine 基础入门、创建和移动基础物体、获取和导入资产、材质基础认知、光照系统详解、地形系统详解、植被系统详解、Nanite网格体及Bridge材质球介绍、项目设置及后期盒子设置,以及两个综合实战案例:《荒漠之城》白模搭建及模型替换、《荒漠之城》后期效果制作。
本书内容全面,案例丰富,深入浅出讲解虚拟现实开发技术。本书适合作为高等院校数字媒体技术、数字媒体艺术、计算机科学与技术等专业的教材,也可作为相关领域从业者的自学用书。

目录

第 1 章 Unreal Engine 基础入门
1.1  走近Unreal Engine............................ 2
1.1.1 Unreal Engine 5的特点 ..................2
1.1.2 Unreal Engine的应用领域 ..............4
1.1.3 Unreal Engine地编师 .....................6
1.2  Unreal Engine创建工程详解............... 7
1.2.1 Unreal Engine创建工程文件...........7
1.2.2 Unreal Engine文件目录详解...........8
1.3  Unreal Engine用户操作界面............... 9
1.3.1 Unreal Engine初始状态..................9
1.3.2 主编辑器窗口.................................10
1.3.3 工具栏 ...........................................10
1.3.4 添加【世界场景设置】.....................11
1.3.5 【大纲】窗格...................................12
1.3.6 【细节】选项卡 ...............................12
1.4  Unreal Engine视口操作 ................... 13
1.4.1 调整视角........................................13
1.4.2 摄像机移动速度调整.......................14
1.4.3 视口工具栏 ....................................14
1.4.4 世界坐标轴 ....................................15
1.5  内容浏览器 ...................................... 15
1.5.1 【内容浏览器】概述 ........................15
1.5.2 固定【内容浏览器】........................16
1.5.3 添加【初学者内容包】.....................17
1.6  知识拓展.......................................... 18
1.7  课后练习:进入第三人称游戏模式 ...... 18
第 2章 放置和操作基础物体
2.1  放置物体.......................................... 21
2.1.1 通过【快速添加到项目】按钮放置物体...............................................21
2.1.2 通过【内容浏览器】放置物体.........23
2.1.3 复制模型........................................23
2.1.4 加选或减选模型 .............................24
2.2  移动、旋转、缩放物体........................27
2.2.1 x、y、z轴 ......................................27
2.2.2 移动物体........................................27
2.2.3 旋转物体........................................28
2.2.4 缩放物体........................................28
2.2.5 本地坐标与世界坐标.......................28
2.2.6 表面对齐........................................29
2.2.7 使用【细节】选项卡操控物体及还原...........................................30
2.2.8 聚焦到模型 ....................................30
2.3  磁力吸附.......................................... 31
2.3.1 位置磁力吸附.................................31
2.3.2 旋转磁力吸附.................................31
2.3.3 缩放磁力吸附.................................31
2.3.4 移动坐标轴位置 .............................31
2.4  保存关卡.......................................... 33
2.5  课堂案例:搭建温馨的客厅 ................ 34
2.5.1 地基创建........................................34
2.5.2 楼梯搭建........................................35
2.5.3 创建家具........................................36
2.5.4 环境搭建........................................37
2.6  知识拓展.......................................... 38
2.7  课后练习:搭建“古典街道”场景....... 38
第 3 章 获取和导入资产
3.1  常规DCC三维软件资产导入 .............. 40
3.1.1 模型坐标轴位置 .............................41
3.1.2 特殊模型归轴.................................41
3.1.3 自动吸附........................................41
3.1.4 Cinema 4D模型导出.....................42
3.1.5 FBX模型导入................................43
3.1.6 常用模型资产获取方式...................44
3.2  常规贴图资产导入............................. 46
3.2.1 常用贴图资产获取..........................46
3.2.2 贴图资产导入.................................47
3.3  资产包导入 ...................................... 49
3.3.1 【Content】文件夹详解..................49
3.3.2 如何寻找工程目录..........................50
3.3.3 将资产复制到【Content】文件夹...50
3.3.4 检查资产包导入情况.......................51
3.4  【虚幻商城】资产包导入......................52
3.4.1 商城资源筛选.................................52
3.4.2 下载并安装资产包..........................53
3.5  资产迁移.......................................... 54
3.5.1 单一资产迁移.................................54
3.5.2 全部资产迁移.................................55
3.6  Bridge资产包导入............................ 56
3.6.1 Bridge介绍....................................56
3.6.2 存储路径修改.................................56
3.6.3 Bridge资产导入.............................56
3.7  课堂案例:“矿山寻宝”场景搭建......... 59
3.7.1 Bridge资产导入.............................59
3.7.2 资产包导入 ....................................60
3.7.3 FBX模型及贴图资产导入...............60
3.7.4 场景搭建........................................61
3.7.5 最终调整........................................62
3.8  知识拓展.......................................... 62
3.9  课后练习:搭建“废弃仓库”场景 ...... 63
第 4 章 材质基础认知
4.1  材质球及初学者地图.......................... 65
4.1.1 材质球概述 ....................................66
4.1.2 初学者地图 ....................................66
4.2  材质编辑器界面 ................................ 67
4.2.1 编写材质基础区域..........................67
4.2.2 移动和缩放编写材质基础区域.........68
4.2.3 基础渲染效果.................................68
4.2.4 材质结果节点.................................68
4.2.5 PBR概述.......................................69
4.3  常用材质节点 ................................... 70
4.3.1 一维常量节点.................................70
4.3.2 二维向量节点.................................71
4.3.3 三维向量节点.................................71
4.3.4 控制节点........................................71
4.3.5 镜面效果制作.................................72
4.4  贴图介绍.......................................... 74
4.4.1 颜色贴图........................................74
4.4.2 金属度贴图 ....................................74
4.4.3 粗糙度贴图 ....................................74
4.4.4 法线贴图........................................74
4.4.5 自发光贴图 ....................................75
4.4.6 置换贴图........................................75
4.5  基础参数调节 ................................... 77
4.5.1 Multiply节点..................................77
4.5.2 节点运算........................................78
4.5.3 一维常量节点转换为参数节点.........78
4.5.4 参数节点........................................79
4.5.5 UV控制节点..................................79
4.5.6 无缝贴图密度调节..........................79
4.5.7 创建实例材质球 .............................80
4.5.8 调节实例材质球参数 ......................81
4.6  课堂案例:制作木板 PBR材质球 ........ 82
4.6.1 导入材质贴图.................................82
4.6.2 创建材质节点.................................83
4.6.3 转换为参数节点 .............................84
4.6.4 生成实例材质球 .............................84
4.7  知识拓展.......................................... 85
4.8  课后练习:制作草地 PBR材质球........ 85
第 5 章 87
光照系统详解
5.1  光照模块.......................................... 88
5.1.1 点光源 ...........................................89
5.1.2 聚光源 ...........................................89
5.1.3 矩形光源........................................90
5.2  环境光照混合器 ................................ 91
5.2.1 大气光源........................................91
5.2.2 天空大气........................................93
5.2.3 高度雾 ...........................................94
5.2.4 体积云 ...........................................95
5.2.5 天空光照........................................95
5.2.6 环境光照打包.................................96
5.3  HDRIBackdrop插件 ........................ 99
5.3.1 添加HDRIBackdrop插件..............99
5.3.2 调节HDR天空位置......................100
5.3.3 替换HDR贴图.............................101
5.3.4 调节HDR参数.............................101
5.3.5 使用摄像机投影 ...........................102
5.3.6 添加HDR贴图.............................102
5.4  Lumen光照介绍............................. 104
5.4.1 什么是Lumen .............................105
5.4.2 Lumen开启效果..........................105
5.4.3 静态烘焙......................................105
5.4.4 Lumen和静态烘焙的区别............105
5.5  课堂案例:“矿山寻宝”场景打光....... 106
5.5.1 为主体物打光.............................. 106
5.5.2 边缘光 .........................................107
5.5.3 暗部补光......................................107
5.5.4 添加HDR天空.............................107
5.6  知识拓展........................................ 108
5.7  课后练习:“废弃仓库”场景打光....... 108
第 6 章 地形系统详解
6.1  创建新关卡 .....................................112
6.2  地形模块.........................................112
6.2.1 创建地形......................................112
6.2.2 【雕刻】工具.................................113
6.2.3 【抹除】工具................................ 114
6.2.4 【平滑】工具................................ 114
6.2.5 【平整】工具.................................115
6.2.6 【斜坡】工具................................ 116
6.2.7 【侵蚀】工具................................ 116
6.2.8 【水力】工具.................................117
6.2.9 【噪点】工具.................................117
6.3  笔刷类型及衰减方式........................ 119
6.3.1 默认笔刷..................................... 119
6.3.2 Alpha笔刷.................................. 119
6.3.3 图案笔刷......................................120
6.3.4 衰减方式......................................120
6.4  参数调节.........................................122
6.4.1 工具强度......................................122
6.4.2 笔刷尺寸......................................123
6.5  地形材质制作 ..................................123
6.5.1 创建材质球 ..................................123
6.5.2 添加草地、泥土、岩石贴图 ..........124
6.5.3 创建【MakeMaterialAttributes】节点 ............................................125
6.5.4 创建【Landscape Layer Blend】节点 ............................................125
6.5.5 转为材质属性节点........................127
6.5.6 创建控制节点...............................127
6.5.7 创建实例材质球 .......................... 128
6.5.8 替换地形材质.............................. 128
6.5.9 创建权重混合层 ...........................129
6.5.10 绘制地形材质.............................129
6.6  课堂案例:“峰峦叠嶂”地形绘制........132
6.6.1 雕刻山峰......................................133
6.6.2 局部调整......................................133
6.6.3 地形材质制作...............................133
6.6.4 绘制材质......................................135
6.7  知识拓展.........................................135
6.8  课后练习:沙漠地形绘制 ..................136
第 7章 137
植被系统详解
7.1  植物模块........................................ 138
7.1.1 从Bridge导入植物...................... 138
7.1.2 从【虚幻商城】导入植物............. 140
7.1.3 添加植物生成实例........................142
7.1.4 选择并绘制植被 ...........................143
7.1.5 调节绘制参数...............................143
7.1.6 随机缩放..................................... 144
7.1.7 对齐到法线 ................................. 144
7.2  植物模块工具栏 .............................. 146
7.2.1 【选择】工具................................ 146
7.2.2 【套索】工具................................ 146
7.2.3 【抹除】工具................................ 147
7.3  LOD优化机制 .................................147
7.4  启用Nanite支持..............................147
7.5  课堂案例:绘制“绿野幽径”场景 .... 148
7.5.1 导入植物资产.............................. 149
7.5.2 添加植物......................................150
7.5.3 绘制灌木丛 ..................................150
7.5.4 搭建路径......................................150
7.5.5 调整植物位置...............................151
7.6  知识拓展.........................................152
7.7  课后练习:绘制“热带雨林”场景 .....152
第 8章 Nanite网格体及Bridge材质球介绍
8.1  Nanite网格体概述...........................154
8.1.1 什么是Nanite网格体 .................. 154
8.1.2 LOD动态减面..............................155
8.1.3 如何获取Nanite模型 ...................155
8.1.4 导入设置......................................155
8.2  Bridge材质球介绍...........................156
8.2.1 全局调整..................................... 156
8.2.2 次表面材质的概念........................157
8.2.3 颜色调整..................................... 158
8.2.4 金属度调整 ................................. 158
8.2.5 高光度调整 ................................. 159
8.2.6 粗糙度调整 ................................. 159
8.2.7 法线贴图调整.............................. 160
8.2.8 次表面材质调整 .......................... 160
8.3  Bridge植被材质球...........................163
8.3.1 透明度调整 ..................................163
8.3.2 通透性调整 ................................. 164
8.3.3 风力调整..................................... 164
8.4  课堂案例:庭院场景的 Bridge材质球调整.............................................. 166
8.4.1 导入Bridge资产 ......................... 166
8.4.2 庭院场景搭建.............................. 167
8.4.3 将材质赋予墙壁和地面................ 167
8.4.4 Bridge花朵材质球调整 ............... 169
8.4.5 Bridge树木材质球调整 ............... 169
8.5  知识拓展........................................ 169
8.6  课后练习:“沙漠棉”场景制作...........170
第 9章 项目设置及后期盒设置
9.1  项目设置.........................................172
9.1.1 Lumen动态全局光照及反射.........172
9.1.2 虚拟阴影贴图.............................. 174
9.1.3 生成网格体距离场....................... 174
9.1.4 自动曝光......................................175
9.2  后期盒设置 .....................................176
9.2.1 调节后期盒控制范围.................... 176
9.2.2 关闭自动曝光...............................177
9.2.3 开启Lumen动态全局光照及反射.............................................177
9.3  课堂案例:“失落古迹”场景项目设置及后期盒设置 .....................................177
9.3.1 项目设置..................................... 178
9.3.2 后期盒设置 ................................. 179
9.4  知识拓展........................................ 180
9.5  课后练习:“废弃仓库”场景项目设置及后期盒设置 .................................... 180
第 10 章 实战案例:“荒漠之城”场景搭建
10.1  根据参考效果图搭建白模 ................182
10.1.1 确立前、中、后景..................... 182
10.1.2 调整摄像机位置及参数.............. 183
10.1.3 项目设置及后期盒设置.............. 184
10.1.4 搭建大体框架............................ 186
10.1.5 调整太阳光位置 ........................ 187
10.1.6 添加符合场景的HDR贴图 ........ 188
10.2  利用地形模块创建地形................... 189
10.2.1 创建前景河流............................ 189
10.2.2 创建中景地形............................ 190
10.2.3 创建后景地形............................ 190
10.3  赋予地形及河流材质...................... 191
10.3.1 创建地形材质球 ........................ 191
10.3.2 创建河流材质球 .........................192
10.4  知识拓展...................................... 194
10.5  课后练习:创建夜晚场景      “荒漠之城”................................... 194
第 11章 实战案例:“荒漠之城”后期效果制作
11.1  模型替换...................................... 196
11.1.1 建筑模型替换............................ 196
11.1.2 飞船模型替换............................ 198
11.1.3 金字塔模型替换 ........................ 198
11.1.4 雕塑模型替换............................ 199
11.2  模型微调...................................... 199
11.3  局部打光及细节打光.......................200
11.3.1 主体物打光 ................................200
11.3.2 近景补光....................................200
11.3.3 背光部分打光.............................201
11.4  添加雾气.......................................201
11.4.1 添加近景雾气.............................201
11.4.2 添加主体物雾气 .........................202
11.5  后期盒调整....................................202
11.5.1 添加辉光效果.............................203
11.5.2 调整饱和度 ................................203
11.5.3 调节整体色温.............................203
11.5.4 添加暗角....................................204
11.5.5 最终调色....................................204
11.6  知识拓展.......................................205
11.7  课后练习:夜晚效果“荒漠之城”制作.............................................205

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

刘祖涵,南昌工程学院信息工程学院副教授,研究生导师。主持科研项目7项,发表论文6篇,编写专著1本,注册专利10项。教学经验丰富,对Unreal Engine 5的应用颇有心得。

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部