Use when designing motion paths, character movement trajectories, gesture animations, or any motion that should feel natural rather than robotic.
Skills in this repository
dylantarre/animation-principles - Page 4
SkillsMP has collected 142 skills from dylantarre/animation-principles. Open a skill to review its source and details.
dylantarre/animation-principlesShowing 22 of 142 collected skills.
Use when determining how far to push motion beyond realism, calibrating animation intensity for context, or making key moments register with audiences.
Use when animating multi-part objects, character appendages, fabric, hair, or any motion requiring realistic drag, momentum, and settling behavior.
Use when enriching primary animations, adding supporting details, creating depth in motion, or making scenes feel alive without distracting from main action.
Use when designing easing curves, controlling motion pacing, creating natural acceleration/deceleration, or making movements feel physically grounded.
Use when creating motion that needs dimensional grounding, designing transforms that maintain object integrity, or ensuring animations feel structurally sound.
Use when implementing deformation effects, bounce animations, impact responses, or any motion requiring organic elasticity and weight expression.
Use when composing scenes, designing layouts, directing user attention, or ensuring a single clear idea is communicated at any given moment.
Use when planning animation workflows, deciding between spontaneous vs controlled approaches, or balancing creative freedom with structural precision.
Use when determining animation durations, controlling pacing, establishing rhythm, or making motion feel appropriately weighted and emotionally resonant.
Use when animation excludes users with vestibular disorders, cognitive disabilities, or assistive technology needs
Use when wrong elements get attention, important content is missed, or visual hierarchy is broken by animation
Use when animation doesn't match brand personality, feels generic, or clashes with design language
Use when animation feels wrong, creates unintended emotional response, or mismatches context
Use when animation doesn't work as expected, has bugs, or behaves inconsistently
Use when animation causes dizziness, nausea, disorientation, or vestibular discomfort
Use when animation runs slow, janky, or causes frame drops
Use when animation is limited by browser support, platform capabilities, or technical requirements
Use when animation speed feels wrong—too fast, too slow, or inconsistent
Use when facing any animation problem as a comprehensive diagnostic framework
Use when users don't notice feedback, miss state changes, or can't tell if their action worked
Use when animation causes user confusion, delays task completion, or creates frustration