Files
AnyImage/docs/guides/animation.md
nan 32bcd45d7b Add new node asset scripts for geometry and shader operations
- Implemented `build_mesh_plane.py` to create a geometry node group for mesh planes with customizable parameters.
- Created `build_shadeless.py` for a shader node group that displays color without scene lighting while preserving shadows and reflections.
- Added `validate.py` to validate the integrity of the newly created node groups and their inputs.
- Introduced `validate_cutout.py` to ensure the functionality of cutout node groups and their dependencies.
- Developed `validate_mesh_plane.py` to test the mesh plane creation and its modifier settings.
2026-08-30 00:17:29 +08:00

1.4 KiB
Raw Blame History

视频与序列帧

AnyImage 对 Movie 与 Image Sequence 提供三类工作流:直接转换为普通 Plane、逐帧去除背景、逐帧高清放大。Depth Plane 与 Cutout 当前只支持静态图片。

支持范围

工作流 视频 / 序列帧 结果
Convert to Plane 支持 保留源 Image 的播放设置
Remove Background 支持 透明 PNG 序列
Upscale 支持 4× PNG 序列
Convert to Depth Plane 不支持 仅静态图片
Cutout / Image Tools 不支持 仅静态图片

处理范围

逐帧 Job 从 Image Empty 的图片设置读取:

  • Image Frames:处理帧数;
  • Offset:源素材起始偏移;
  • Start:结果在场景中的播放起点;
  • Cyclic:是否循环播放。

显式把 Image Frames 设为 1 时,只处理一帧。Remove Background 与 Upscale 复用同一模型 Session 逐帧执行,内存峰值主要取决于单帧尺寸。

保存工程

Blender 无法把整组图片序列完整 Pack 到 .blend。Remove Background 与 Upscale 的动画结果会继续引用 Storage Root 中的 Job 目录。

!!! danger 删除或移动仍被工程引用的 Job 目录,会导致动画序列丢失。

长期保存时,可以连同对应 Job 目录一起复制工程,或先把序列移动到项目素材目录,再用 Blender 的外部数据工具重新定位路径。