Maya Scripts

To see scripts on Github click the title or accompanying image of the script you would like to inspect.


JsonUtils 2023

Description

A reusable utility to serve larger scripting projects, can save new merge and overwrite existing data.

For an example, if we wish to create templates for rigging, the setup such as transformation matrix information and custom attributes can be exported to a json dictionary.


Export Script 2015

Description

A script to help automate the export animation process from a rig, attempting to remove as many of the steps as possible into one simple to use UI.

 

Concept

exporting and baking of animation can be cumbersome if you don't know the procedure, this script aims to simplify the process by automating it.

 

Current State - fully functioning,

To do - add more detailed fbx properties with eval. rewrite UI with QT, settings to set default export location and file name.


Timeline Script (WIP)

This script was thought of before the existence of the Maya Game Exporter in 2016 which essentially does all that this script would have done and more. Because of this i'm no longer working to make it.

Description

A script to help manage the time slider when creating multiple animation clips in one Maya file, useful for when working to export to unity.

The script enables you to quickly switch between sections on the timeline that you define as an animation clip, the script also exports the name and time of the clips to a notepad file that can be used to help portion up the clips when in unity.

 

Concept

When creating animations for unity its common to work on multiple animations in one file, when you want to work or show somone one animation in particular it can be cumbersome to switch between active portions of the timeline to isolate the clip, this script will make this switching as simple as a button push.

Current State - simple UI created with buttons, set timeline to default values working.

Next step - take user input to define default values