The Walt Disney Company Animation Studios - Simulation Software Intern, Summer 2021 in Burbank, California
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
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.
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
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.
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)
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.
Job ID: 768184BR
Job Posting Company: Studio Entertainment
The Walt Disney Company and its Affiliated Companies are Equal Employment Opportunity employers and welcome all job seekers including individuals with disabilities and veterans with disabilities. If you have a disability and believe you need a reasonable accommodation in order to search for a job opening or apply for a position, email Candidate.Accommodations@Disney.com with your request. This email address is not for general employment inquiries or correspondence. We will only respond to those requests that are related to the accessibility of the online application system due to a disability.