关于 Animation Principles - Troubleshooting
面向动画师的故障排查技能,帮助诊断常见动作问题。它按症状列出检查项和修正方法,并为复杂情况提供处理顺序。
主要功能
- 01按症状诊断动作问题
- 02检查节奏、弧线与舞台呈现
- 03针对常见缺陷提出修正
- 04处理动画原则之间的冲突
- 05为持续问题提供后备步骤
适用场景
- 01修正缺乏重量感或僵硬的动作
- 02提升难以读懂的动作表现
- 03让动作适配视觉风格
- 04查找动画缺乏生气的原因
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ dylantarre/ animation-principles --skill animation-principles---troubleshooting安装后在 Claude Code 中输入/animation-principles---troubleshooting确认已加载。
详细介绍
动画故障排查指南
感觉哪里不对。用这份指南找到问题并修复。
按症状诊断
“感觉轻飘飘的、没有重量”
检查:
- 缓入/缓出——间距是否太均匀?在开始和结束时增加聚集
- 时间安排——要表现重量感,是否需要更多帧?要表现利落感,是否需要更少帧?
- 挤压/拉伸——是否能看出撞击反应?
- 后续动作——是否正确地逐渐稳定下来,还是直接停住?
**修复:**增加 2-4 帧用于稳定。加大间距变化。增加撞击时的挤压。
“感觉僵硬、像机器人”
检查:
- 弧线——运动路径是否太直?
- 重叠动作——所有部分是否同时移动?
- 次要动作——是否存在?
- 预备动作——是否过于整齐划一?
**修复:**错开身体各部分的时间安排。让运动路径形成曲线。调整预备动作的幅度。
“看不懂发生了什么”
检查:
- 构图——剪影是否清晰?
- 预备动作——是否让观众为动作做好准备?
- 时间安排——是否快得难以看清?
- 夸张——关键姿势是否强调到位?
**修复:**简化构图。增加预备动作帧。延长关键姿势。强化剪影。
“感觉死气沉沉、毫无生气”
检查:
- 次要动作——是否存在并起到辅助作用?
- 重叠动作——不同部分是否以不同方式运动?
- 时间安排——是否有变化,还是单调乏味?
- 魅力——角色设计是否奏效?
**修复:**加入层次丰富的次要动作。将所有动作错开 1-3 帧。让不同动作的时间安排有所变化。
“感觉太卡通化了,本该更含蓄”(或相反)
检查:
- 夸张——是否与风格相匹配?
- 挤压/拉伸——幅度是否合适?
- 时间安排——是利落,还是自然写实?
- 预备动作——幅度是否符合风格?
**修复:**调整夸张程度,使之符合参考风格。调整挤压/拉伸比例。让时间安排符合风格指南。
“感觉哪里不对,但说不出原因”
检查:
- 弧线——追踪每个运动部件,找出不自然的曲线。
- 体积——挤压/拉伸时是否保持了质量感?
- 镜像——姿势是否过于对称?
- 间距——绘制动作图表,找出异常之处。
**修复:**问题往往出在某一条不自然的弧线或不一致的间距上。仔细追踪运动路径。
原则冲突症状
**预备动作 vs. 惊喜:**幅度过大的预备动作会破坏惊喜感。要有意识地选择。
**夸张 vs. 含蓄:**两者无法兼得。场景需要什么?
**后续动作 vs. 利落感:**过多的后续动作会削弱利落的时间安排。找到平衡。
**次要动作 vs. 主要动作:**如果次要动作造成干扰,无论做得多好都应移除。
最后的补救措施
- 回到初步关键帧。仅看关键姿势时,想法是否清晰?
- 移除所有重叠动作/次要动作。主要动作单独呈现时是否成立?
- 核对参考。与现实或高质量示例进行比较。
- 换个角度。先离开,明天再回来。
如果多个原则都出了问题,先修正时间安排和弧线。其他一切都取决于它们。
评论
支持 Markdown