animation-principles---universal-reference by dylantarre/animation-principles
npx skills add https://github.com/dylantarre/animation-principles --skill 'Animation Principles - Universal Reference'迪士尼的 12 条原理适用于各个技能水平。以下是每条原理及其可扩展的深度。
核心思想: 物体变形以展示运动和冲击力。初学者: 球体撞击地面时会变扁。进阶: 体积必须保持不变。面部动画使用微小的挤压来表现表情。关键见解: 即使是"刚性"物体,也可以通过相机抖动或运动模糊来运用此原理。
核心思想: 让观众为动作做好准备。初学者: 跳跃前先蹲下。进阶: 预备动作的幅度控制着观众的预期。省略预备动作可以制造惊喜。关键见解: 每一个需要清晰传达的动作都需要铺垫。
核心思想: 一次呈现一个清晰的想法。初学者: 将重要事物放在观众会看的地方。进阶: 剪影测试、负空间、构图心理学。关键见解: 混乱从来不是观众的错。
核心思想: 两种方法——顺序绘制与关键姿势优先。初学者: 处理同一动画的不同方式。进阶: 根据需求选择:控制力与自发性。复杂镜头的混合方法。关键见解: 方法决定了结果的能量感。
核心思想: 不同部分在不同时间停止。初学者: 头部停止后头发继续运动。进阶: 拖曳、稳定、重叠层次。跟随动作重量带来的情感暗示。关键见解: 同时停止看起来会很机械。
核心思想: 物体加速和减速。初学者: 开始和结束时帧数多,中间帧数少。进阶: 自定义缓动曲线。急停、弹跳、漂移等变体。 均匀的间距看起来是机械的。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
核心思想: 自然运动遵循曲线。初学者: 手臂以弧线摆动,而非直线。进阶: 追踪所有运动路径。为制造机械/突然效果而有意打破弧线。关键见解: 直线路径需要理由。
核心思想: 支持主要动作的附加运动。初学者: 走路时吹口哨。进阶: 可以创造情感上的对比。必须支持,绝不能喧宾夺主。关键见解: 如果它会分散注意力,就移除它。
核心思想: 帧数创造重量、情绪和意义。初学者: 快 = 轻/迅速。慢 = 重/深思熟虑。进阶: 帧级别的敏感性。相同的姿势,不同的节奏 = 不同的含义。关键见解: 节奏就是表演。
核心思想: 为了清晰度和冲击力而超越现实。初学者: 比现实生活中更大的反应。进阶: 与风格相匹配的夸张。找到本质并加以放大。关键见解: 通常需要比本能所暗示的更进一步。
核心思想: 创造三维形态的感觉。初学者: 让绘画感觉有重量和深度。进阶: 运动中保持一致的体积感。为图形冲击力而策略性地使用扁平化。关键见解: 观众一生都在触摸东西。绘画应该让人感觉是可触摸的。
核心思想: 让角色具有观赏性。初学者: 有趣、清晰、独特的设计。进阶: 吸引力不等于美——反派也需要它。通过任何美学创造吸引力。关键见解: 你想继续看下去吗?
物理: 1, 5, 6, 7, 9 | 清晰度: 2, 3, 11 | 趣味性: 8, 10, 12 | 方法: 4
每周安装次数
–
代码仓库
GitHub 星标数
21
首次出现
–
Disney's 12 principles work at every skill level. Here's each principle with scalable depth.
Core idea: Objects deform to show motion and impact. Beginner: Ball flattens when it hits ground. Advanced: Volume must remain constant. Facial animation uses micro-squash for expression. Key insight: Even "rigid" objects can use the principle through camera shake or motion blur.
Core idea: Prepare the viewer for action. Beginner: Crouch before jump. Advanced: Anticipation size controls audience expectation. Absence creates surprise. Key insight: Every action that needs to read clearly needs setup.
Core idea: Present one clear idea at a time. Beginner: Put important things where viewers will look. Advanced: Silhouette test, negative space, compositional psychology. Key insight: Confusion is never the viewer's fault.
Core idea: Two methods - sequential vs. key-pose-first. Beginner: Different ways to approach the same animation. Advanced: Choose based on need: control vs. spontaneity. Hybrid approaches for complex shots. Key insight: The method shapes the result's energy.
Core idea: Different parts stop at different times. Beginner: Hair keeps moving after head stops. Advanced: Drag, settle, overlap hierarchy. Emotional implications of follow through weight. Key insight: Simultaneous stopping looks robotic.
Core idea: Things accelerate and decelerate. Beginner: More drawings at start and end, fewer in middle. Advanced: Custom easing curves. Snap, bounce, drift variations. Key insight: Even spacing reads mechanical.
Core idea: Natural motion follows curves. Beginner: Arms swing in arcs, not straight lines. Advanced: Track all motion paths. Breaking arcs intentionally for mechanical/sudden effects. Key insight: Straight paths require justification.
Core idea: Additional movement supporting the main action. Beginner: Whistling while walking. Advanced: Can create emotional counterpoint. Must support, never compete. Key insight: If it distracts, remove it.
Core idea: Frame count creates weight, mood, meaning. Beginner: Fast = light/quick. Slow = heavy/deliberate. Advanced: Frame-level sensitivity. Same pose, different timing = different meaning. Key insight: Timing is the acting.
Core idea: Push reality further for clarity and impact. Beginner: Bigger reactions than real life. Advanced: Style-calibrated exaggeration. Finding essence to amplify. Key insight: Usually push further than instinct suggests.
Core idea: Create sense of three-dimensional form. Beginner: Make drawings feel like they have weight and depth. Advanced: Consistent volume through motion. Strategic flatness for graphic impact. Key insight: Viewers have touched things their whole lives. Drawings should feel touchable.
Core idea: Make characters compelling to watch. Beginner: Interesting, clear, distinctive design. Advanced: Appeal isn't beauty - villains need it too. Compelling through any aesthetic. Key insight: Would you want to keep watching?
Physics: 1, 5, 6, 7, 9 | Clarity: 2, 3, 11 | Interest: 8, 10, 12 | Method: 4
Weekly Installs
–
Repository
GitHub Stars
21
First Seen
–
前端打磨(Polish)终极指南:提升产品细节与用户体验的系统化检查清单
39,900 周安装
前端动画设计指南:提升用户体验的微交互与动效策略
38,600 周安装
跨平台设计适配指南:移动端、桌面端、平板、打印及邮件适配策略与实施方法
38,800 周安装
前端打磨(Polish)终极指南:提升产品细节与用户体验的系统化检查清单
39,900 周安装
Web应用测试指南:使用Python Playwright自动化测试本地Web应用
39,500 周安装
Azure Cloud Migrate:AWS Lambda到Azure Functions迁移工具 - 微软官方评估与代码迁移
38,700 周安装
Excel财务建模规范与xlsx文件处理指南:专业格式、零错误公式与数据分析
42,900 周安装