Summer Intern - Animation Simulation Software

Walt Disney Animation Studios

Burbank, CA 11-16-2020
Apply @ Employer
  • Paid
  • Internship
  • Entry (0-2 years) Experience
Job Description

As a Walt Disney Animation Studios Technology Intern, you will have the unique opportunity to work directly with a Disney mentor as you explore all aspects of technology in relation to filmmaking. This immersive program offers hands-on experience focused on individual craft and multidisciplinary team collaboration.

Please note, the safety and well-being of our teams is very important to us. We will be determining whether this program will be in-person at our Burbank, CA studio or virtual in the coming months based on government recommendations.


The software engineers on our Hair & Cloth team are responsible for developing and supporting the tools that the artists use across our full end-to-end hair and cloth pipelines, all the way from grooming/tailoring, to simulation rig setup, and technical animation shot work. We are looking for an intern to partner with our Hair & Cloth team engineers and artists to explore extensions to our in-house hair simulation framework.

Artists use our simulation software to drive hair motion to help bring our characters to life. One of the keys to creating convincing visuals is the ability to generate dynamics that are physically-based, stable, and art-directable. A key challenge in hair simulation is robust collision detection and resolution.

The material point method (MPM) provides an alternative solution for collision handling as well as for coupling of other materials, such as fluids, cloth, and rigid bodies. In this project, we plan to experiment with MPM to see if it can enable efficient and reliable collision handling for hair simulation while maintaining art-directability. A secondary goal would be to explore coupling cloth and hair simulation using this method

Main responsibilities will include:
• Reviewing state of the art publications on MPM and collision handling for hair
• Collaborating with artists and engineers towards effective solutions
• Integrating a prototype simulator using MPM
• Identifying performance bottlenecks and implementing solutions for optimization
• Designing unit tests for mathematical verification of the simulator

Basic Qualifications:
• Proficiency in C++, ideally C++11/14​
• Experience with scripting languages including Python
• Knowledge of physics, mathematics, and simulation techniques.
• Strong mathematical fundamentals, including linear algebra and numerical methods
• Understanding of computer graphics foundational concepts and algorithms
• Experience writing performant parallel code.
• Strong communication and problem solving skills.

Preferred Qualifications:
• Experience with MPM
• Experience with hair collision handling
• Experience with hardware level performance optimization
• The ability to design unit tests based on the mathematical properties of a given function

Required Education

Undergraduate Senior, or Graduate level Master's or PhD student, or recent graduate (within 6 months of graduation) pursuing a degree from an accredited college or university in Computer Science, Computer Graphics, Mathematics, Physics, Engineering or a related field.

Additional Information:

Internship Eligibility:
• At the time of application, must be enrolled in an accredited college/university taking at least one class in the semester/quarter (spring/fall) prior to participation in the internship program OR must have graduated from a college/university within the past 6 months OR currently participating in a Disney College Program or Disney Professional Internship
• Must not have completed one year of continual employment on a Disney internship or program.
• Must be at least 18 years of age
• Must possess unrestricted work authorization
• Must provide full work availability
• Must provide own housing and transportation to/from work
• Current Active Disney cast members must meet Professional Internship transfer guidelines (for Walt Disney World cast members this is no more than four points and one reprimand in the last six months; for Disneyland cast members this is six months of consecutive service and a performance record clear of any disciplinary issues (warnings, suspensions, etc.) for at least six months)

Program Length:
The approximate dates of this internship are May/June 2021 - August/September 2021. Interns must be available to work full-time for the duration of the internship.

Company Profile
Walt Disney Animation Studios

Combining masterful artistry and storytelling with groundbreaking technology, Walt Disney Animation Studios is a filmmaker-driven animation studio responsible for creating some of the most beloved films ever made.