Studio Library FX 序列帧特效库使用教程
FX 序列帧特效库基于 Studio Library 2.21.6 资产库项目扩展,面向 Maya 中的序列帧特效管理、导入与创建。它将 PNG 序列封装为独立 .fx 资产,既可以在场景中创建带控制器的 Card,也可以创建 Maya 原生 Image Plane。
获取软件与特效库
软件与 FX 特效库可通过百度网盘下载。分享内包含 FX_Library.rar 等 2 个文件;请完整下载并解压后使用。
Maya 版本支持
该 FX 序列帧特效库支持 Maya 2023 至 Maya 2027。
功能概览
在资产库左侧切换到 FX 类型后,可以按文件夹浏览特效,并在右侧查看选中资产的缩略图、名称、帧范围、分辨率和源帧率。

每个 FX 资产均为独立 .fx 包,包含:
fx.json:资产清单和播放信息;- 缩略图;
- 完整 PNG 序列。
序列以包内相对路径引用,因此移动 .fx 资产文件夹后仍可正常使用。
导入 PNG 序列
- 在资产类型菜单中选择 FX。
- 打开 Import FX 面板。
- 填写资产名称,点击 Source Sequence 右侧按钮,选择序列中的任意一张 PNG。
- 确认界面中的识别结果、FPS 和备注,点击 Import FX。

导入时会自动识别连续的四位编号 PNG 序列,并检查首帧是否为 0001。例如:
1 | Fire_001_0001.png |
若文件编号不连续、不是四位编号,或首帧不是 0001,请先整理文件名后再导入。导入完成后,原始序列会被复制进 .fx 包,并自动生成缩略图和清单。
创建特效
在 FX 库中选中一个资产后,右侧的创建区域可查看并设置参数:
- Create As:选择
Card或Image Plane; - Namespace:默认
FX。留空则不创建命名空间,节点直接生成在根命名空间; - Camera:选择特效使用的相机;
- Start Frame:特效开始播放的场景帧;
- Speed:播放速度倍率;
- Playback:选择
Once或Loop。
创建 Image Plane
选择 Image Plane 后,设置相机、开始帧、速度和播放模式,点击 Create Image Plane。

Image Plane 保持 Maya 原生的相机附属关系,不会被强制 parent 到 FX 组。播放属性直接保存于 Image Plane 节点;工具会自动处理 Maya 对 frameExtension 的连接或锁定,避免序列无法随场景时间播放。
创建 Card
选择 Card 后,除基础播放参数外,还可以设置:
- Material:
Surface Shader(默认)或Lambert; - Card Scale:Card 默认大小为
2; - Billboard:启用后 Card 始终朝向指定相机。
Card 使用 PNG 的 RGBA Alpha,默认双面显示。生成时会先将单位 Plane 缩放至 Card Scale 并冻结变换,再创建材质、约束和控制器。
生成的层级结构如下:
1 | <FX>_fx |
控制器从外到内依次约束 Card:main_ctrl → second_ctrl → third_ctrl → Card。默认 Card Scale 为 2 时,各控制器环等间距排列,每层间距为 0.6,最内环与 Plane 外边缘的距离为 1。
使用 Card 控制器
选中 main_ctrl 后,可在 Maya 属性编辑器中控制 Card 的变换和纹理参数。

main_ctrl.scale 会直接驱动 Card Scale。以下纹理属性均可关键帧动画:
| 属性 | 作用 |
|---|---|
| Color R / G / B | 调整纹理颜色通道。 |
| Transparency | 调整特效透明度。 |
| Offset X / Y | 调整纹理 UV 偏移,可用于控制纹理位置。 |
| Repeat X / Y | 调整纹理 UV 重复次数。 |
这些属性直接连接到 file 纹理的颜色、Alpha、UV 偏移和重复参数,适合制作颜色闪烁、淡入淡出、滚动火焰等效果。
播放规则
无论使用 Card 还是 Image Plane,序列播放都由场景时间驱动:
- Start Frame:决定序列第一帧在 Maya 时间轴中的开始位置;
- Speed:
1为原始速度;大于1加速,小于1减速; - Once:播放至最后一帧后停在末帧;
- Loop:播放到末帧后循环回第一帧。
下图为序列帧在 Maya 视图中的显示效果:

常见问题
| 问题 | 处理方式 |
|---|---|
| 无法导入序列 | 确认选择的是 PNG,文件编号为连续四位数字,且首帧从 0001 开始。 |
| 特效不播放 | 检查场景时间轴是否到达 Start Frame,并确认 Speed 不为 0。 |
| Card 看不到透明区域 | 使用带 Alpha 的 RGBA PNG,并优先选择 Surface Shader。 |
| Card 没有朝向镜头 | 在创建时勾选 Billboard,并确认选择了正确的 Camera。 |
| 移动资产后找不到贴图 | 请移动完整 .fx 文件夹,不要只移动其中单个 PNG 或 fx.json。 |
通过 .fx 包管理序列帧资产,可以在项目中稳定复用特效,并在 Maya 内快速按镜头需求创建、播放和调节效果。




