The Digital Creature Animation – Technical Direction Postgraduate Certificate at Sheridan College is designed for aspiring professionals seeking to master the intricate technical aspects of bringing digital characters and creatures to life. You will delve into the core methodologies and systems essential for advanced creature creation, from initial concept and digital sculpting to complex rigging and final rendering. This program equips you with the specialized skills demanded by the film, television, and gaming industries, preparing you to tackle complex technical challenges in a collaborative environment.
This full-time, on-campus program is structured over three semesters, offering a focused and intensive learning experience. You will engage in hands-on projects, including pre-production, methodology development, and systems implementation, culminating in a significant capstone project. You will also gain insights into the VFX industry, preparing you to showcase your technical prowess and creativity. Graduates will be well-positioned for roles in technical direction, creature rigging, and advanced digital asset creation within leading animation and visual effects studios.