内容简介
本教程以数字人全流程开发为核心驱动,构建从入门到进阶的实战学习体系,系统覆盖虚幻引擎技术应用与数字人制作全链路。教程分六大模块,层层递进、环环相扣。
模块1 聚焦虚幻引擎技术基础,详解引擎核心概念、发展历程、应用场景及项目制作全流程,为后续学习搭建认知框架;模块2 围绕Maya 工具展开,教授角色建模、UV 拆分、材质贴图绘制及骨骼绑定与动画制作,夯实数字人资产创建能力;模块3 与模块4 深入虚幻引擎实操环节,涵盖引擎下载安装、界面操作、场景搭建、光照与地形制作、资产管理、PBR 材质系统等核心技能,实现从资源导入到场景渲染的完整落地;模块5 聚焦蓝图系统与智能交互,讲解蓝图基础逻辑、大模型接入方法及语音输出与口形同步技术,赋予数字人智能交互能力;模块6 介绍数字人制作平台的使用,包括数字人视频生成、PPT 讲解视频制作及形象克隆功能,拓展数字人应用场景。
本教程融合AIGC、大模型等前沿技术,贯穿游戏开发、影视制作、教育培训等多领域应用案例,强调跨工具协作(Maya+ 虚幻引擎)与项目实战,既适合零基础学习者入门,也能为有一定基础的开发者提供进阶指导,帮助学习者全面掌握虚幻引擎项目开发逻辑、数字人制作全流程及智能交互技术,具备独立完成高质量数字内容创作的能力。
本书封面贴有清华大学出版社防伪标签,无标签者不得销售。版权所有,侵权必究。举报:010-62782989,beiqinquan@tup.tsinghua.edu.cn。
图书在版编目(CIP)数据
虚幻引擎项目教程:微课版 / 秦菊,刘艳丽,韩坤君主编. 北京:清华大学出版社,2026. 8. --(数字媒体新形态系列教材). ISBN 978-7-302-71764-5
Ⅰ. TP391.98中国国家版本馆CIP 数据核字第2026UG7868 号
责任编辑:张龙卿封面设计:刘代书 钟明哲责任校对:郭雅洁责任印制:刘 菲
出版发行:清华大学出版社
网址:https://www.tup.com.cn, https://www.wqxuetang.com
地址:北京清华大学学研大厦A 座邮编:100084
社总机:010-83470000 邮购:010-62786544
投稿与读者服务:010-62776969, c-service@tup.tsinghua.edu.cn
质量反馈:010-62772015, zhiliang@tup.tsinghua.edu.cn
配套资源下载:https://www.tup.com.cn, 010-83470410 印装者:河北龙大印务有限公司经销:全国新华书店开本:185mm×260mm 印张:11.5 字数:255 千字版次:2026 年8 月第1 版印次:2026 年8 月第1 次印刷定价:69.80 元
产品编号:114753-01
前 言
在数字技术飞速迭代的今天,实时3D 创作已成为连接虚拟与现实的核心桥梁,而虚幻引擎(unreal engine,UE)作为行业领先的实时3D 创作工具,正深度赋能游戏开发、影视制作、数字人交互、建筑可视化等多元领域,成为驱动数字内容创新的核心动力。随着AIGC、大模型等前沿技术与实时3D 领域的深度融合,市场对既懂引擎技术、又能完成实战项目的复合型人才的需求日益旺盛。然而,很多学习者面临“理论与实战脱节”“技术碎片化”“前沿技术难落地”等痛点,亟需一套系统、完整且贴合行业需求的学习体系。
基于此,作者团队精心编写了本教程,旨在为学习者搭建从入门到精通的实战路径。本教程以热门数字人IP“小闪”和“小电”的全流程开发为核心线索,贯穿六大模块,层层递进、环环相扣:从虚幻引擎技术基础入手,夯实引擎核心概念、项目流程与资源管理能力;再通过Maya 工具掌握角色建模、绑定与动画制作,筑牢数字人资产创建根基;随后深入虚幻引擎实操,覆盖场景搭建、光照地形、材质系统、蓝图编程等核心技能;进而融合AI、AIGC 与大模型,实现数字人智能交互升级;最后通过数字人制作平台拓展快速创作场景,形成“基础理论—工具实操—项目实战—前沿融合”的完整学习闭环。
本教程为国家职业教育游戏艺术设计专业教学资源库课程配套教材,突出三大核心特色:一是实战导向,每个模块均以真实岗位场景为切入点,配套具体任务实施步骤与评价标准,让学习者在解决实际问题中掌握技能;二是技术融合,将AIGC 内容生成、大模型智能交互、语音驱动等前沿技术融入传统引擎教学,贴合行业最新发展趋势;三是体系完整,兼顾零基础学习者的入门需求与有一定基础开发者的进阶需求,既覆盖引擎操作、模型制作等基础技能,也包含性能优化、跨平台打包、团队协作等实战能力。
本教程由秦菊、刘艳丽、韩坤君任主编,孙妍、朱玮、丁宝亮任副主编,李猛、冯秀亭、申红、张季伟、刘柯、付海娟、滕飞任参编,其中,秦菊和朱玮负责模块1,孙妍和申红负责模块2,韩坤君和冯秀亭负责模块3,刘艳丽和李猛负责模块4,刘柯、付海娟和滕飞负责模块5,张季伟和丁宝亮负责模块6。同时,济南市新艺慧数字科技有限责任公司、元岳信息科技( 济南) 有限公司在本书编写过程中给予了很大帮助,在此一并感谢。
无论您是希望进入实时3D 领域的零基础学习者,还是想提升技术水平的相关从业者;无论您关注开发、技术美术、设计等虚幻引擎工作流程中的任何岗位,本教程都
虚幻引擎项目教程(微课版)
将为您提供清晰的学习路径与丰富的实战案例。期望本教程能帮助您突破技术瓶颈,掌握虚幻引擎的核心技能,从而具备独立完成数字人项目全流程开发的能力,在数字内容创作的浪潮中抢占先机,用技术实现创意,让虚拟世界绽放更多可能。
现在,就让我们以数字人开发之旅为起点,迈向虚幻引擎的探索之路吧!
编 者2026 年2 月
目 录
模块1 虚幻引擎技术基础························································1 任务1.1 认识虚幻引擎································································· 1
1.1.1
岗位场景 ···································································· 1
1.1.2
知识准备 ···································································· 2
1.1.2.1
虚幻引擎技术概述············································· 2
1.1.2.2
虚幻引擎技术发展历程········································ 2
1.1.2.3
虚幻引擎技术应用领域········································ 4
1.1.2.4
虚幻引擎技术人才需求和岗位介绍 ························· 5
1.1.3
任务实施 ···································································· 8
1.1.4
任务评价 ···································································· 8 任务1.2 虚幻引擎项目制作流程 ······················································ 8
1.2.1
岗位场景 ···································································· 8
1.2.2
知识准备 ···································································· 9
1.2.2.1
虚幻引擎项目基础认知········································ 9
1.2.2.2
资源管理核心知识············································10
1.2.3
任务实施 ···································································12
1.2.4
任务评价 ···································································12 拓展任务 ···················································································12 拓展课堂 ···················································································14 模块总结 ···················································································16 课后测试 ···················································································16
模块2 Maya 绑定动作 ·························································· 18 任务2.1 Maya 角色建模 ·······························································19
2.1.1
岗位场景 ···································································19
2.1.2
知识准备 ···································································19
2.1.2.1
Maya 基础操作·················································19
2.1.2.2
Maya 建模方式·················································20
2.1.2.3
角色建模 ························································28
2.1.3
任务实施 ···································································51
2.1.4
任务评价 ···································································51
虚幻引擎项目教程(微课版)
任务2.2 角色贴图······································································51
2.2.1
岗位场景 ···································································51
2.2.2
知识准备 ···································································52
2.2.2.1
UV 拆分·························································52
2.2.2.2
贴图绘制 ························································59
2.2.3
任务实施 ···································································68
2.2.4
任务评价 ···································································69 任务2.3 角色动画······································································69
2.3.1
岗位场景 ···································································69
2.3.2
知识准备 ···································································70
2.3.2.1
AIGC 动画语言 ················································70
2.3.2.2
动画设计 ························································71
2.3.3
任务实施 ···································································72
2.3.4
任务评价 ···································································72 拓展任务 ···················································································73 拓展课堂 ···················································································73 模块总结 ···················································································73 课后测试 ···················································································74
模块3 解锁虚幻引擎 ··························································· 75 任务3.1 UE5 下载与安装 ·····························································76
3.1.1
岗位场景 ···································································76
3.1.2
知识准备 ···································································76
3.1.2.1
官方下载平台 ··················································76
3.1.2.2
Epic 启动器安装与账号注册 ································78
3.1.2.3
配置要求 ························································78
3.1.2.4
Epic Games Launcher 虚幻平台介绍 ·······················81
3.1.3
任务实施 ···································································82
3.1.4
任务评价 ···································································82 任务3.2 UE5 操作界面 ································································83
3.2.1
岗位场景 ···································································83
3.2.2
知识准备 ···································································84
3.2.2.1
创建项目 ························································84
3.2.2.2
操作界面简介 ··················································85
3.2.2.3
视口操作 ························································90
3.2.3
任务实施 ···································································91
3.2.4
任务评价 ···································································92 任务3.3 搭建场景······································································92
3.3.1
岗位场景 ···································································92
3.3.2
知识准备 ···································································93
目 录
3.3.2.1 基本几何体 ·····················································93
3.3.2.2 变换Actor ······················································95
3.3.2.3 材质贴图 ························································98
3.3.3 任务实施 ································································· 103
3.3.4 任务评价 ································································· 103 任务3.4 光照和地形································································· 104
3.4.1 岗位场景 ································································· 104
3.4.2 知识准备 ································································· 104
3.4.2.1 光照系统 ······················································ 104
3.4.2.2 地形模式 ······················································ 108
3.4.2.3 笔刷设置 ······················································ 112
3.4.3 任务实施 ································································· 113
3.4.4 任务评价 ································································· 113 拓展任务 ················································································· 114 拓展课堂 ················································································· 114 模块总结 ················································································· 115 课后测试 ················································································· 115
模块4 探究虚幻引擎 ·························································· 117 任务4.1 管理资产与搭建场景······················································ 117
4.1.1 岗位场景 ································································· 117
4.1.2 知识准备 ································································· 118
4.1.3 任务实施 ································································· 120
4.1.4 任务评价 ································································· 123 任务4.2 制作材质···································································· 124
4.2.1 岗位场景 ································································· 124
4.2.2 知识准备 ································································· 124
4.2.3 任务实施 ································································· 125
4.2.4 任务评价 ································································· 127 拓展任务 ················································································· 128 拓展课堂 ················································································· 128 模块总结 ················································································· 129 课后测试 ················································································· 130
模块5 精研虚幻引擎 ··························································131 任务5.1 蓝图基础···································································· 131
5.1.1 岗位场景 ································································· 131
5.1.2 知识准备 ································································· 132
5.1.3 任务实施 ································································· 133
5.1.4 任务评价 ································································· 138
虚幻引擎项目教程(微课版)
任务5.2 大语言模型接入 ··························································· 140
5.2.1 岗位场景 ································································· 140
5.2.2 知识准备 ································································· 140
5.2.3 任务实施 ································································· 140
5.2.3.1 文心一言大语言模型接入·································· 140
5.2.3.2 星火大语言模型接入········································ 142
5.2.4 任务评价 ································································· 144 任务5.3 语音输出与口形调整······················································ 145
5.3.1 岗位场景 ································································· 145
5.3.2 知识准备 ································································· 145
5.3.3 任务实施 ································································· 145
5.3.4 任务评价 ································································· 147 拓展任务 ················································································· 148 拓展课堂 ················································································· 148 模块总结 ················································································· 149 课后测试 ················································································· 149
模块6 数字人制作平台 ·······················································150 任务6.1 认识数字人制作平台······················································ 150
6.1.1 任务实施 ································································· 150
6.1.2 任务评价 ································································· 152 任务6.2 制作数字人视频 ··························································· 153
6.2.1 任务实施 ································································· 153
6.2.1.1 选择数字人 ··················································· 153
6.2.1.2 制作一个数字人短视频····································· 159
6.2.1.3 制作一个数字人讲解PPT 视频 ··························· 161
6.2.1.4 克隆一个视频数字人········································ 164
6.2.1.5 克隆一个图片数字人········································ 167
6.2.1.6 数字人制作平台的使用场景和价值 ······················ 169
6.2.2 任务评价 ································································· 170 拓展任务················································································ 170 拓展课堂 ················································································· 171 模块总结 ················································································· 172 课后测试 ················································································· 172
参考文献 ···········································································174
