How Pixar Helped Win 27 of the Last 30 Oscars for Visual Effects

The evolution of technology always amazes me. Even more so, when it can so clearly be seen within the every day life, such as household items, day-to-day activities, or, like in this particular case, movies.

Well done, Pixar! Keep it up!