Maya Plug-ins


University Project (2024)

This was a project that was aimed towards improving my workflow in Maya by using Python code to automate tasks in Maya. This task was really useful in learning how Maya works and how I can use code to make tools and
plug-ins that can speed up my work flow.

deliverables

Scene Construction Plug-in

Animation of an object Plug-in

File Management and Organiser Plug-in

Documentation Report

skills

Python Code

Maya

context

January 2024 - April 2024

Brief: Using Python, create a plug-in in Maya that would construct a scene (create, edit and move objects). Create a plug-in that would animate an object (keyframe animation). Create a plug-in that can change, rename and sort files.

This is an example usage of the rename system.

I still update this program whenever I think I can improve or add onto it. I’ve added a fix for frame renaming that would add the 0s (eg 0001,0100 etc) to the image names once renamed.

This is an example usage of the animation code.

This is an example usage of the scene creation code.

Rendered frames of both animation and scene construction