mcpField
P
physics-intuition

physics-intuition

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

关于 physics-intuition

physics-intuition 是面向动画创作者的技能,帮助动作呈现可信的物理感。它从质量、动量和因果关系阐释 12 条动画原则。

主要功能

  1. 01以物理学解读动画原则
  2. 02用质量指导节奏与动作
  3. 03讲解惯性与跟随动作
  4. 04诊断轻飘或僵硬的动作

适用场景

  1. 01调整物体下落时的重量感
  2. 02改善角色动作的起止表现
  3. 03添加可信的次要动作

安装

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

$npx skills add https://github.com/dylantarre/animation-principles --skill physics-intuition

安装后在 Claude Code 中输入/physics-intuition确认已加载。

详细介绍

物理直觉

像观察世界运动的物理学家一样思考。每个物体都有质量。每种运动都有起因和结果。

核心思维模型

在开始制作任何动画之前,先问:它有多重?

羽毛和保龄球都会下落,但它们讲述的是截然不同的故事。你的任务是让观众感受到这种重量,而不必刻意思考。

用物理学解读 12 条原则

挤压与拉伸 — 质量守恒。物体受压时,必然会向外鼓起。弹跳的球撞击地面时会变扁,因为它的体积总得有个去处。

时间节奏 — 重的物体启动慢,停止也慢。轻的物体反应快。卡车和自行车的刹车方式大不相同。

慢入与慢出 — 没有任何东西会瞬间启动或停止。加速和减速是质量的鲜明印记。

弧线运动 — 重力会让一切运动轨迹变弯。即使是出拳,也会沿着以肩膀为轴的摆动轨迹运动。直线运动会显得机械。

次要动作 — 主体质量运动时,附属部分会延迟跟上。头发、衣服、脸颊赘肉——它们都是搭乘物理列车的乘客。

跟随动作与重叠动作 — 不同质量的物体有不同的动量。角色停下了,但肚子还在继续晃动。这就是可视化的惯性。

预备动作 — 发力需要蓄势。你不可能不先向后拉,就直接向前推。要表现释放前能量的积蓄。

夸张 — 将物理效果推到超出现实的程度,反而能让它感觉更真实。沉重的落地需要比真实物理效果更夸张的挤压。

演出布局 — 安排各个元素的位置,让物理关系清晰易懂。观众必须理解空间中的因果关系。

逐帧动画与姿势动画 — 混乱的物理效果(爆炸、水流)适合逐帧动画。受控的物理效果(角色举起某样东西)适合姿势动画。

扎实绘制 — 体积必须保持一致。如果角色在相邻帧之间凭空失去质量,观众会察觉到异常。

吸引力 — 物理效果也要遵循设计。决定你的世界采用卡通物理还是写实物理,然后始终如一。

实际应用

当某个动作感觉“飘”或“没有重量”时:

  1. 在动作开始时增加慢入效果
  2. 在停止时加强慢出效果
  3. 加入稳定振荡(物体不会完全静止地停下)
  4. 检查次要元素是否有适当的延迟

当某个动作感觉“僵硬”时:

  1. 在受力点加入挤压效果
  2. 快速运动时加入拉伸效果
  3. 确保所有运动轨迹都带有弧线
  4. 让身体不同部位在不同时间到位

黄金法则

观众不会分析物理,而是感受物理。 你的任务不是追求准确,而是追求可信。有时,打破物理规律(比如坠落前悬停在半空中)比遵守规律更能营造可信的重量感。

评论

支持 Markdown