mcpField
A
Animation Principles - Deep Dive

Animation Principles - Deep Dive

github.com/dylantarre创意与媒体132494 次安装43 周前更新
代码仓库

关于 Animation Principles - Deep Dive

这是一份涵盖 Disney 12 项动画原则的技术参考,提供实现细节和应用说明,适合需要运动、时机、构图与绘画基础指导的动画师。

主要功能

  1. 0112 项原则的技术说明
  2. 02挤压与拉伸实现指导
  3. 03逐帧法与姿势设计法
  4. 04时机与间距参考
  5. 05动画任务中的应用示例

适用场景

  1. 01规划关键姿势与中间帧
  2. 02为动作选择时长
  3. 03检查运动轨迹与场面调度

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/dylantarre/animation-principles --skill animation-principles---deep-dive

安装后在 Claude Code 中输入/animation-principles---deep-dive确认已加载。

详细介绍

完整动画原理参考指南

Disney 12 项原则的综合技术指南,包含实现细节。

1. 挤压与拉伸

定义: 通过形变展现物体的柔韧性、重量和运动。

技术实现:

  • 必须保持体积不变(面积守恒)
  • 在速度峰值处沿运动路径拉伸
  • 垂直于撞击表面挤压
  • 比例参考:卡通风格为 20-50%,写实风格为 5-15%

应用: 面部表情、身体动作、物体交互、冲击效果。

2. 预备动作

定义: 主要动作之前的准备动作。

技术实现:

  • 方向与主要动作相反
  • 时长与动作幅度成正比
  • 典型比例:预备动作帧数与动作帧数为 1:3
  • 可为营造惊喜效果而缩短

应用: 跳跃、投掷、情绪转变、场景转换。

3. 演出布局

定义: 以最清晰的方式呈现想法。

技术实现:

  • 轮廓测试:动作呈现为纯黑形状时仍能清晰辨认
  • 每个构图只有一个焦点
  • 背景对比度有助于突出主体
  • 摄像机角度服务于故事表达

应用: 每个镜头、姿势选择、摄像机位置、灯光设计。

4. 逐帧动画与姿势动画

定义: 两种基本的动画制作方法。

逐帧动画: 依次制作每一帧。自然、自发,但较难控制时机。 姿势动画: 先制作关键姿势,再制作分解图,最后制作中间帧。易于控制和规划,但可能显得僵硬。 混合方式: 用姿势动画制作关键帧,用逐帧动画处理重叠元素。

5. 跟随动作与重叠动作

定义: 主要动作停止后仍持续的运动。

技术实现:

  • 拖曳:附属部分落后于主体
  • 跟随动作:运动继续越过停止点
  • 重叠:不同部分以不同速度运动
  • 稳定:振荡后回到静止状态

层级关系: 主体先动,末端随后。重的部分先动,轻的部分后动。

6. 慢入与慢出

定义: 通过改变间距来表现加速或减速。

技术实现:

  • 慢入:动作开始时画稿间距较密
  • 慢出:动作结束时画稿间距较密
  • 中间画稿间距较大(快速阶段)
  • 针对特定效果使用自定义曲线(弹跳、突发、漂移)

7. 弧线运动

定义: 体现自然运动的曲线路径。

技术实现:

  • 追踪所有运动元素的运动路径
  • 弧线由关节周围的旋转产生
  • 抛射物沿抛物线运动
  • 打破弧线:用于机械、突然且刻意设计的效果

8. 次要动作

定义: 支持主要动作但不分散注意力的动作。

技术实现:

  • 时机安排服从主要动作
  • 支持场景的情绪表达
  • 主要动作完成后单独添加
  • 如果分散注意力,则移除

9. 时机

定义: 决定速度和重量感的帧数。

参考值:

  • 1-2 帧:瞬间/不可见
  • 4-6 帧:快速/干脆
  • 8-12 帧:正常动作
  • 16-24 帧:缓慢/沉重
  • 24+ 帧:非常缓慢/从容

取决于具体情境:相同的帧数会因动作类型不同而呈现不同效果。

10. 夸张

定义: 放大现实,以增强清晰度和表现力。

技术实现:

  • 找出动作/情绪的核心
  • 让姿势超越写实范围
  • 保持内在一致性
  • 符合风格:与项目美学相匹配

11. 扎实绘画

定义: 在绘画中表现三维形体和重量感。

技术实现:

  • 运动过程中保持体积一致
  • 理解解剖结构(骨骼、肌肉)
  • 表现重量分布和平衡
  • 准确处理透视和缩短效果

12. 吸引力

定义: 吸引观众注意力的感染力。

技术实现:

  • 形状清晰易读
  • 轮廓鲜明独特
  • 姿势和设计中的不对称性
  • 复杂度适中(简单的设计更容易快速识别)

吸引的方面:视觉趣味、情感共鸣、设计品质。

评论

支持 Markdown