重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
follow-through-overlapping by dylantarre/animation-principles
npx skills add https://github.com/dylantarre/animation-principles --skill follow-through-overlapping没有任何事物会瞬间完全停止。当角色停下时,他们的头发仍在运动。当汽车刹车时,乘客会向前倾。跟随动作和重叠动作捕捉了系统中不同部分如何以不同速率响应力的作用——正是这一原理使得动画感觉具有物理上的真实感。
跟随动作:当主体停止时,附属部分因动量而继续运动,然后逐渐稳定下来。这是运动的终止行为。
重叠动作:不同部分在整个运动过程中以不同的速率移动,而不仅仅是在停止时。头发并非在头部开始移动时就开始移动——它会滞后,然后才跟上。这是时间上的持续偏移。
距离运动根部越远的部分,拖曳效果越明显:
每一级都跟随前一级运动,创造出层叠的运动波浪。
时间控制定义了跟随动作的持续时间:快速停止 = 较长的跟随动作;缓慢停止 = 细微的稳定过程。
弧线控制跟随动作的路径:附属部分沿着曲线轨迹摆动,而非直线。
次要动作通常是跟随动作:这种辅助性动作丰富了动画而不分散注意力。
挤压/拉伸出现在稳定过程中:物体在跟随动作终止时会轻微压缩。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
为了获得可信的重叠动作,根据层级,次要元素的偏移应为每级 2-4 帧(以 24fps 计)。根部在第 1 帧移动,主要部分在第 2-3 帧,次要部分在第 4-6 帧,三级部分在第 6-10 帧。
跟随动作永远不应该突然静止。使用带有轻微过冲的缓出曲线:
识别所有可以独立移动的元素。根据质量、柔韧性和与根部的距离为每个元素分配一个拖曳值。应用与拖曳值成比例的时序偏移。在终止时添加稳定振荡。当运动感觉僵硬时,你可能需要更多的重叠动作。
每周安装量
54
仓库
GitHub 星标数
26
首次出现
2026年1月24日
安全审计
安装于
codex48
opencode45
gemini-cli45
cursor44
github-copilot42
claude-code38
Nothing stops all at once. When a character halts, their hair keeps moving. When a car brakes, passengers lurch forward. Follow through and overlapping action capture how different parts of a system respond to forces at different rates—the principle that makes animation feel physically grounded.
Follow Through : When the main body stops, appendages continue moving due to momentum, then settle. The termination behavior of motion.
Overlapping Action : Different parts move at different rates throughout motion, not just at stops. Hair doesn't start moving when the head starts—it drags behind, then catches up. The continuous offset of timing.
Parts further from the root of motion drag more:
Each level follows the previous, creating cascading waves of motion.
Timing defines follow through duration : Fast stops = long follow through; slow stops = subtle settling.
Arcs govern the follow through path : Appendages swing through curved trajectories, not linear ones.
Secondary action is often follow through : The supporting motion that enriches without distracting.
Squash/stretch appears in settling : Objects compress slightly when follow through terminates.
For believable overlapping action, offset secondary elements by 2-4 frames (at 24fps) per level of hierarchy. Root moves on frame 1, primary on frame 2-3, secondary on frame 4-6, tertiary on frame 6-10.
Follow through should never snap to rest. Use ease-out curves with slight overshoot:
Identify all elements that could move independently. Assign each a drag value based on mass, flexibility, and distance from root. Apply timing offsets proportional to drag. Add settling oscillation to termination. When motion feels stiff, you probably need more overlapping action.
Weekly Installs
54
Repository
GitHub Stars
26
First Seen
Jan 24, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
codex48
opencode45
gemini-cli45
cursor44
github-copilot42
claude-code38
前端打磨(Polish)终极指南:提升产品细节与用户体验的系统化检查清单
54,900 周安装