中EN
概念页

Sequencer 过场动画

Sequencer

Sequencer 是 UE 的多轨道过场动画编辑器:在 Level Sequence 资产里添加轨道和关键帧,来驱动物体、角色和相机。数据存放在 Level Sequence 资产(内容浏览器中),由关卡里的 Level Sequence Actor 把它绑定到关卡并播放。Camera Cuts 轨道在播放时接管相机;最终的高质量输出通过 Movie Render Queue 完成,可以搭配路径追踪器。

资产与 Actor

部分位置作用
Level Sequence 资产内容浏览器存放 Sequencer 数据:轨道、相机、关键帧和动画
Level Sequence Actor关卡Level Sequence 资产的容器,把它的数据绑定到关卡

(Unreal Engine Sequencer Movie Tool Overview)

  • 通过添加轨道、创建关键帧来操纵物体、角色和相机。最快的创建方式:在关卡编辑器主工具栏的 Cinematics 下拉菜单中选 Add Level Sequence,会创建资产并在关卡里放一个引用它的 Level Sequence Actor。(Unreal Engine Sequencer Movie Tool Overview)
  • Level Sequence Actor 上的 Disable Camera Cuts 会禁用 Camera Cuts 轨道,使这个序列不接管相机。(Unreal Engine Sequencer Movie Tool Overview)游戏相机的常规链路见 相机系统。
flowchart LR
  A["Level Sequence 资产<br/>轨道:Transform、动画、相机…"] --> B["Level Sequence Actor<br/>绑定到关卡"]
  B --> P["运行时播放:驱动 Actor、<br/>Camera Cuts 接管相机"]
  A --> M["Movie Render Queue<br/>离线渲染输出"]

图中同一个序列资产既可以在游戏中经由 Actor 实时播放,也可以交给 Movie Render Queue 离线渲染。

应用

  • 游戏内过场:在关卡中由 Level Sequence Actor 播放,Camera Cuts 临时接管玩家相机。
  • 影视级输出:Sequencer 与 Movie Render Queue 配合,可以用路径追踪器输出(见 硬件光线追踪与路径追踪器)。
  • 角色动画轨道使用与 动画蓝图与动画系统 相同的动画资产。(这一点是对已有页面的关联。)

Possessable 与 Spawnable

5.x 的文档页只返回目录,以下主要来自 UE 4.27 官方页《Spawnables and Possessables》,5.8 的 API 名称作为补充。(Spawnables and Possessables)

Possessable(占有)Spawnable(生成)
对象来源关卡中已有的 Actor由序列生成的临时 Actor
生命周期随关卡默认在序列开始时生成、结束时销毁
适用场景需要与关卡中现有 Actor 大量交互只在镜头期间存在的道具、灯光等
标识—图标上有闪电角标
  • Spawnable 需要一条启用的 Spawned 轨道(自动创建),删除或禁用它 Actor 就不会出现;对这条轨道打关键帧可以精确控制出现时机。
  • 右键 Convert to Spawnable:复制并删除关卡中的 Actor,在序列内生成一个基于副本的 Spawnable。反向转换会在关卡里重新创建 Actor 并绑定。从内容浏览器拖入 Sequencer 大纲视图的 Actor 默认就是 Spawnable。
  • Spawned Object Owner:This Sequence(默认,只在本序列期间存在)/ Master Sequence(随主序列)/ External(开始时生成,结束时不销毁,需要通过蓝图配合 Sequencer Tags and Groups 来销毁)。(Spawnables and Possessables)

5.8 的 API 中,FMovieSceneSpawnable 有 ObjectTemplate、Ownership、SpawnTransform、LevelName、bContinuouslyRespawn、bNetAddressableName 等字段。Python 的 LevelSequenceEditorSubsystem 提供 add_spawnable_from_class/add_spawnable_from_instance/convert_to_spawnable/convert_to_possessable;在关卡序列上,convert_to_spawnable 会创建 UMovieSceneSpawnableActorBinding 自定义绑定 (Custom Binding)。这几条只来自搜索摘要,没有抓到全文。(Spawnables and Possessables)

  1. Unreal Engine Sequencer Movie Tool Overview UE 5.8 文档
  2. Spawnables and Possessables UE 4.27 文档 + UE 5.8 API 摘录

相关页面

游戏开发 · UE5相机系统Camera System传统相机链路是:PlayerController 持有 PlayerCameraManager,后者维护一个视图目标 (view target),通过 CalcCamera 取得相机组件或 Actor 的位置朝向,并在不同目标之间混合。实验性的 Gameplay Camera System 把相机行为做成数据资产:一个 Camera Asset 包含多个由节点网络构成的 Camera Rig、进出转换,以及决定当前使用哪个 Rig 的 Camera Director。游戏开发 · UE5硬件光线追踪与路径追踪器Hardware Ray Tracing & Path TracerUE5 的硬件光线追踪 (HWRT) 大部分功能都集成在 Lumen 里;也有光追阴影等独立功能。Lumen 在显卡、RHI 和操作系统支持时使用 HWRT,否则回退到软件光追;反射光线可以用表面缓存(快)或命中点光照(质量高)来着色;实例超过 10 万时,HWRT 的场景更新开销很大。路径追踪器 (Path Tracer) 是渐进式、硬件加速的无偏渲染模式,用作 ground truth 参考和影视级最终输出,与 Sequencer/Movie Render Queue 集成。游戏开发 · UE5动画蓝图与动画系统Animation Blueprint & Animation SystemUE5 角色动画以动画蓝图 (Animation Blueprint) 为核心:它每帧为骨骼网格体 (Skeletal Mesh) 计算最终姿势。动画蓝图内部用状态机 (State Machine) 组织“何时播什么”,用混合空间 (Blend Space) 按速度、方向等参数连续混合,用蒙太奇 (Animation Montage) 在插槽 (Slot) 中插播攻击、交互等一次性动作,用 Control Rig 做程序化骨骼控制(如贴地)。算出的骨骼姿势最终交给蒙皮 (Skinning) 驱动顶点。游戏开发 · UE5音频系统与 MetaSoundsAudio System & MetaSoundsUE5 的音频资产分三层:音源 (Sound Source) 负责产生声音,UE5 主推 MetaSounds,它是一张由设计师搭建的数字信号处理 (DSP) 图,能精确到单个采样;分组与混音用 Sound Class 和 Sound Class Mix 批量调整音量和音高;空间与资源由 Sound Attenuation(随距离衰减和空间化)和 Sound Concurrency(限制同时播放数量)控制。需要和节拍对齐的玩法可以用 Quartz 做精确到采样的调度。游戏开发骨骼、姿势与动画片段Skeletons, Poses & Animation Clips角色动画系统的数据核心是三样东西:骨骼(关节层级)、姿势(每个关节的 SRT 变换)和动画片段(姿势随局部时间变化的采样)。GEA 把各种动画方法看成对"逐点控制表面"这一理想的不同压缩方式;骨骼蒙皮用少量关节驱动大量顶点,是今天最主流的方案(GEA4 卷 II 13.1–13.4)。游戏开发动画管线与动作状态机Animation Pipeline & Action State Machines低层动画管线把片段和混合规格变成局部姿势、全局姿势和蒙皮矩阵调色板;其上的动作状态机 (ASM) 给游戏代码提供"按状态驱动动画"的接口。每个状态是任意复杂的片段混合,跟踪当前所有片段的方式有扁平加权平均和混合树两种;过渡用数据驱动的过渡矩阵描述,控制参数通过节点搜索、命名变量或控制结构体暴露给代码(GEA4 卷 II 13.9–13.10)。游戏美术过场与面部动画Cinematics & Facial Animation第 10 章把过场当作游戏中少数可完全编导的线性片段:相机(FOV、景深、虚拟摄影师、电影五 C)、一系列 Dos/Don'ts,以及眼睛与口型(视线、扫视、辐辏、音素、FACS、共享与排错)。过场用得好拉近共情,用过量则把玩家推回「旁观」。

输入关键词开始搜索

滚轮或双指缩放 · 拖动平移 · 双击放大 / 还原