# PyCon TW 2016 Collaborative Notes <br> Keynote - Paul Hildebrandt
> ### Quick Links
> - [Portal for Collobration Notes 共筆統整入口](https://hackfoldr.org/pycontw2016) (hosted by [hackfoldr](https://hackfoldr.org/about) and [HackMD](https://hackmd.io/))
> - [Program Schedule 議程時間表](https://tw.pycon.org/2016/events/talks/)
> - [PyCon TW 2016 Official Site 官網](https://tw.pycon.org/2016/)
>
> ### How to update this note?
> - Everyone can *freely* update this note. 任何人都能自由地更新內容。
> - Please respect all the participants and follow our [code of conduct](https://tw.pycon.org/2016/about/code-of-conduct/) during discussion. 討論、記錄時,請遵守大會的[行為準則](https://tw.pycon.org/2016/about/code-of-conduct/)
## "Inside the Hat: Python @ Walt Disney Animation Studios"
### Abstract
Paul will take you through the process of making of a Disney movie. He will use examples from Zootopia to explain and illustrate the steps in making a movie and explain where technology, specifically Python, is involved.
### Description
The Walt Disney Animation Studios has a long history of creating acclaimed animated films and continues to be an industry leader with regards to artistic achievements, storytelling excellence, and cutting-edge innovations. Since the 1923 release of Snow White they’ve been pushing forward technology in the art of movie making. This push continues in the modern day with classics such as Oscar winning box office hits "Big Hero 6" and “Frozen” and Oscar nominated hits “Wreck-It Ralph”, “Tangled”, “Bolt”, “Treasure Planet”, and “Dinosaur”.
One of the most common questions we get when attending PyCon is “Why are you here?” People seem confused that technology, especially Python is used in the making of animated films.
To dive into exactly where Python is used without context would be confusing so Paul will give the audience some background on the Walt Disney Animation Studios. He will talk about what we’ve done and what we are currently working on.
The main part of the talk is describing the production process whilst imparting this information he will interject where technology and specifically Python comes into play. He will describe the tools in each area and the tech stack used to create them.
He will wrap up the talk with describing how our Studio is organized, how we develop software, and venues we use to share our technology with others.
### 共筆
* Even if we do things in C++, we always make python binding with SWIG or CFFI.
* Easier to do unit test in Python than C++.
* All animations are handcrafted.
* We want xxxxx! Python has a library doing that.
* Scripting language is not just about syntax and grammar, it's libraries that matter.
* [Disney's Hyperion Renderer](http://www.disneyanimation.com/technology/innovations/hyperion)
* Early response is important.
* [Disney's Open Source](http://www.disneyanimation.com/technology/opensource.html)
* Free software is free as in puppy. It is free, but you have feed it, etc. You have a lot of responsibility. It is not "free".
* [Disney's Github](https://github.com/wdas)
* [Disney's Talk](http://www.disneyanimation.com/technology/publications)
* [Speaker's Mail](mailtopaul.hildebrandt@disney.com)