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

34 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 视频与序列帧
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 的外部数据工具重新定位路径。