← Back
© Pixar 3D ARCHIVE
Up
New Simulation System

Balloons

Film: Up Director: Pete Docter, Bob Peterson Year: 2009
Up

A 78-year-old grumpy and cantankerous balloon salesman is not your typical hero. When he ties thousands of balloons to his house and soars away to the wilds of South America, he finally fulfills his lifelong dream of adventure. But when Carl discovers an 8-year-old stowaway named Russell, this unlikely pair soon finds themselves on a hilarious adventure in a lost world, full of dangers and surprises.

Innovation: New Simulation System

The New Simulation System functions as an advanced physics engine: each balloon is treated as a dynamic object with mass, lift, air resistance, and connection constraints to the house. The software calculates collisions between the balloons themselves and between balloons and the house, ensuring they don’t overlap unnaturally and react realistically to wind or the protagonist’s movements. The algorithm allows thousands of objects to be simulated simultaneously while maintaining stability and visual consistency, providing animators with real-time feedback that makes managing the complex scene easier without manually animating each individual balloon.

To animate Carl’s house suspended by 10,000 balloons, the New Simulation System was developed—a motion simulator capable of realistically handling collisions and interactions among a very large number of objects. This system allowed animators to coordinate the movements of the balloons with each other and with the house, creating a natural and believable effect that was impossible to achieve with the previous system, which could handle only about 500 balloons at a time.