关于 Animation Principles - Deep Dive
这是一份涵盖 Disney 12 项动画原则的技术参考,提供实现细节和应用说明,适合需要运动、时机、构图与绘画基础指导的动画师。
主要功能
- 0112 项原则的技术说明
- 02挤压与拉伸实现指导
- 03逐帧法与姿势设计法
- 04时机与间距参考
- 05动画任务中的应用示例
适用场景
- 01规划关键姿势与中间帧
- 02为动作选择时长
- 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