Jump to navigation

  •  
  •  
  •  

  • Courses
  • Resources
  • Case study
  • Showcase
  • Tools
  • Gallery
  • Videos

Search form

Animation Design Communication Design Design Fundamentals Interaction Design Product Design Tools for Design Open Design
Home / Courses / Principles of Animation / Squash and Stretch

.

  • yohoho
  • Design Course

    Principles of Animation

    The 12 Fundamentals
    by
    Prof. Phani Tetali with Vajra Pancharia, Rohit Kelkar and Shyam Wanare
    IDC, IIT Bombay
    Squash and Stretch
     
    • Printer-friendly version

    A way of deforming an object to show its rigidity or flexibility is Squash and stretch.

    For Example:
    A rubber ball tends to flatten if it bounces and hits the ground – A Squash Principle. The ball will ‘Stretch’ in the direction it's going once it starts bouncing upwards again.

    Squash and stretch help in bringing flexibility, sense of weight and volume in the animation adding more life and energy in the motion.

    Below are the 3 examples given following the Squash and stretch principle.

    Ball Bouncing Example

    Water Balloon Example

    Facial Expression Example




     

    • Introduction
    • Squash and Stretch
      • Ball Bouncing Example
      • Water Balloon Example
      • Facial Expression Example
    • Anticipation
    • Staging
    • Straight-ahead Animation
    • Pose to Pose Animation
    • Follow Through and Overlapping Action
    • Slow In Slow Out
    • Secondary Action
    • Timing
    • Arcs
    • Appeal
    • Exaggeration
    • Solid Drawing
    • Video
    • Downloads
    • Contact Details
    • Credits

    Creating Digital-learning Environment for Design



    • Courses
    • Resources
    • Case study
    • Showcase
    • Tools
    • Gallery
    • Videos
    • Animation Design
    • Communication Design
    • Design Fundamentals
    • Interaction Design
    • Product Design
    • Tools for Design
    • Open Design
    • Contribute to our Dsource
    • About
    • People
    • Events
    • Job@D'source
    • Contact Us
    • Privacy Policy
    • Download App
    • YouTube
    • Facebook
    • Twitter

    Indian Language
    English Bangali Gujarati Hindi
    Kannada Malayalam Marathi Punjabi
    Sindhi Tamil Telugu Urdu