首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >动作中剑尖被切掉:生成前留出完整动作范围

动作中剑尖被切掉:生成前留出完整动作范围

原创
作者头像
用户12807590
发布于 2026-10-09 08:41:54
发布于 2026-10-09 08:41:54
330
举报

本文由 FrameSprite 作者工作流整理,AI 辅助编写,引用原始技术资料;构造案例不代表模型或引擎实测。

静态人物完整不代表挥剑、跳跃或帽子摆动不会出界;生成前规划动作极值。

简要答案

参考图通过全身检查后,还要为动作中最远的剑尖、手、帽子和脚预留空间。用代表姿势估计整个动作包围范围,再选择画布与人物占比。输出已经截断时,放大或加透明边距不能找回丢失像素;需要修帧或重新生成。

适用范围

  • 挥剑、跳跃、施法或宽装备动作容易出界。

不适用范围

  • 只按待机人物尺寸决定所有动作裁切。

1. 标出极值姿势

列出起势、最大伸展和收势,标记最远部件。

2. 计算范围并留白

按所有姿势的并集估计范围,再增加合理余量。

3. 约束镜头与背景

保持固定镜头与参考背景规则,不靠镜头追踪掩盖出界。

4. 逐帧检查

检查首、中、尾及快速挥动附近帧,尤其剑尖触及边缘时。

原创构造样本:三姿势范围并集

构造三个 x 范围,取最小左界与最大右界,再加两侧 10 像素。

范围 20 到 180,含余量总宽 180;静态宽 80 不足以代表全动作。

一维几何示例不预测生成模型的实际运动。

范围检查

姿势

x 范围

待机

60–140

起势

20–130

挥出

50–180

先画动作范围,再决定参考图留白

假设待机人物只占横向 80 像素,但挥剑时手臂与剑尖的最左、最右位置分别到 12 和 188。完整动作需要 176 像素,左右再各留 12 像素,就需要至少 200 像素宽的逻辑画布。先用草图或占位框圈出最极端姿势,再把同一画布用于所有帧;不要按每帧可见内容重新居中。生成提示词中的“全身”不能替代这项检查,因为武器运动范围可能远大于身体。预览通过后,还要在最终游戏尺寸检查剑尖和披风,确认裁切发生在生成、抽帧还是导出阶段。

  • 验收:极端姿势是否完整
  • 验收:逻辑画布是否逐帧一致
  • 验收:最终游戏尺寸是否清晰

清晰度与动作空间是两件事

选择 2K 可以提高输出像素数量,但如果人物占满画布,宽动作仍可能被切掉。先解决构图占比,再选择清晰度。FrameSprite 的动作生成与复刻都应检查完整动作范围;允许用户自定义动作并不意味着所有动作都适合同一静态裁切。

编辑与示例说明

本次补充由 AI 辅助整理,按公开原始技术资料核对。可下载的输入与预期结果是原创构造案例,不代表模型或引擎实测;实际项目应按步骤保留自己的验收记录。

常见问题

后加透明边距能补回剑尖吗?

不能补回已经缺失的像素。

缩小人物就一定不出界吗?

不能保证,要检查实际动作极值和生成结果。

来源与补充材料

Cameras — Blender 4.4 · Blender

原文:https://cn.framesprite.com/guides/sprite-action-envelope-overscan-clipped-weapon

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 简要答案
  • 适用范围
  • 不适用范围
  • 1. 标出极值姿势
  • 2. 计算范围并留白
  • 3. 约束镜头与背景
  • 4. 逐帧检查
  • 原创构造样本:三姿势范围并集
  • 范围检查
  • 先画动作范围,再决定参考图留白
  • 清晰度与动作空间是两件事
  • 编辑与示例说明
  • 常见问题
    • 后加透明边距能补回剑尖吗?
    • 缩小人物就一定不出界吗?
  • 来源与补充材料
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档