图书前言

内容简介

本教程以数字人全流程开发为核心驱动,构建从入门到进阶的实战学习体系,系统覆盖虚幻引擎技术应用与数字人制作全链路。教程分六大模块,层层递进、环环相扣。

模块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