重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
arc-mastery by dylantarre/animation-principles
npx skills add https://github.com/dylantarre/animation-principles --skill arc-mastery几乎所有自然运动都遵循曲线路径。手臂以弧线摆动。头部沿弧线转动。投掷物体沿抛物线弧线运动。当动画以直线运动时,会立即给人机械和人工的感觉。弧线是有机运动的标志。
解剖学基础:身体是由铰链和枢轴组成的系统。当关节旋转时,附着在其上的一切都会围绕该关节中心作弧线运动。直线运动需要机械轨道——生物体不具备这些。
物理学基础:重力使抛射物产生抛物线。动量在方向改变时产生曲线路径。直线方向改变需要无限大的力。
圆形弧线:围绕单一枢轴的纯旋转(钟摆、门摆动) 抛物线弧线:重力作用下的抛射运动(跳跃、投掷) S形曲线:通过多个枢轴的复杂运动(鞭子抽打、脊柱运动) 8字形图案:连续流动的运动(行走时的臀部、流动的布料)
理解弧线需要理解枢轴层级:
每个关节都会增加其下游所有部位运动路径的复杂性。
跟随动作遵循弧线:附属物沿曲线路径停止,而非直线返回。
预备动作创建弧线起始:准备动作通常确立了弧线的方向。
时间影响弧线感知:快速通过弧线的运动需要夸张的曲线才能清晰呈现。
重叠动作产生偏移弧线:次要元素在主元素之后描绘自己的弧线图案。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
在3D中,弧线必须从摄像机视角可读。在世界空间中完美的弧线从某些角度看可能是直线甚至反向。始终从最终摄像机角度验证弧线的可读性。
传统方法:用单笔触描绘整个运动路径。如果你的铅笔自然弯曲,说明弧线有效。如果你必须有意识地改变方向,那么运动可能过于线性。
对于任何点对点运动:添加一个控制点来创建曲线。控制点应垂直于直线偏移,更靠近起点以产生缓出感,更靠近终点以产生缓入感。对于复杂运动,先描绘预期路径——如果不是曲线,就需要调整。
默认弧线高度:移动距离的10-20%用于微妙的有机感,30-50%用于戏剧性的扫掠运动。
每周安装量
51
仓库
GitHub 星标数
21
首次出现
2026年1月24日
安全审计
安装于
codex43
gemini-cli40
opencode40
cursor39
github-copilot37
claude-code36
Almost all natural movement follows curved paths. Arms swing in arcs. Heads turn on arcs. Thrown objects travel parabolic arcs. When animation moves in straight lines, it immediately feels mechanical and artificial. Arcs are the signature of organic motion.
Anatomical basis : Bodies are systems of hinges and pivots. When a joint rotates, everything attached to it moves in an arc centered on that joint. Straight lines require mechanical rails—biology doesn't have those.
Physics basis : Gravity creates parabolic curves on projectiles. Momentum creates curved paths when direction changes. Straight-line direction changes require infinite force.
Circular arcs : Pure rotation around a single pivot (pendulum, door swing) Parabolic arcs : Projectile motion under gravity (jumps, throws) S-curves : Complex motion through multiple pivots (whip crack, spine movement) Figure-8 patterns : Continuous flowing motion (hips during walk, flowing cloth)
Understanding arcs requires understanding pivot hierarchies:
Each joint adds complexity to the motion path of everything downstream.
Follow through follows arcs : Appendages settle along curved paths, not straight returns.
Anticipation creates arc initiation : The wind-up often establishes the arc's direction.
Timing affects arc perception : Fast motion through arcs needs exaggerated curves to read clearly.
Overlapping action creates offset arcs : Secondary elements trace their own arc patterns behind the primary.
In 3D, arcs must read from camera view. A perfect arc in world space may look straight or even reversed from certain angles. Always verify arc readability from final camera.
Traditional method: Draw through the motion path with a single stroke. If your pencil naturally curves, the arc is working. If you must consciously redirect, the motion is likely too linear.
For any point-to-point motion: add a control point to create a curve. The control point should be offset perpendicular to the direct line, placed closer to the start for ease-out feeling, closer to end for ease-in. For complex motions, trace the intended path first—if it's not curved, it needs work.
Default arc height: 10-20% of travel distance for subtle organic feel, 30-50% for dramatic sweeping motion.
Weekly Installs
51
Repository
GitHub Stars
21
First Seen
Jan 24, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
codex43
gemini-cli40
opencode40
cursor39
github-copilot37
claude-code36
前端打磨(Polish)终极指南:提升产品细节与用户体验的系统化检查清单
59,700 周安装