YIW minimal

Auto Weighter (Python)

The Auto Weighter was created to automate skin weights for clothing items for Disney's Club Penguin Island. The tool calculated skin weights based on a mesh slot system. The tool has an extremely high accuracy rate. However, if there were instances that the auto weight tool wasn’t 100% accurate the tool allows artist to save the custom weights which then could be applied to a clothing model with similar proportions.

LOD Tool (Python)

A little Maya script that removes contained faces from models. Used a Lego car as an example, but this script works with any type of model.

Mesh Optimizer (Python)

A tool to aid in the creation of LOD models for Club Penguin Island. The tool will automatically create LODs and groups that adhere to Unity's naming standards. Users have the ability to load and save LOD presets.

Maya Calculator (Python)

Yup, as dumb as it sounds this is calculator made in Python for Maya. I was extremely bored that day.

Phoneme Maker (MEL)

As part of the character rig toolset the Phoneme Maker allows animators to create phoneme shapes, bind them to buttons, save the shapes and transfer to different characters. This tool is compatible with most facial rig setups.

Retail Environment Navigation Tool (MEL/JS/Python/AS3)

This tool was developed as an alternative to using realtime 3D web engines. The tool works similar to Google street view, where the user navigates from image to image giving them the illusion that they're navigating through a 3D space.

Rubix Cube Rig (MEL)

This was part of a study to build a rubix cube autosolver. Autosolver algorithm is still a work in progress, but I thought I would show off the rig. The rig is nothing more than a set of curves with dynamic parenting controlled by the script.

Download

Playblast Utility (MEL)

This utility automates the playblast creation process with extra options. Options include:

- The ability to playblast multiple cameras at once.
- Hide typical objects such as locators, cameras, light etc.
- Toggle HUD
- Background color.

Clothing Rack Script (MEL)

A Script was created to automate Maya tasks when creating clothing rack animation for Vision Critical's shelfset product. The animation portion of the script allows the animator to set the translation duration and rotation angle of the product. The translation constraints are calculated by the first and last objects in the selection (stationary objects), similar to a deck of cards. The video to the right demonstrates the algorithm using primitives. Follow the link below to see the full demo.

See it in action here

Export Layers to Files (MEL and/or Python)

A script to help organize your directory when exporting multiple models to game engines. The script is extremely helpful for moving large scenes out of maya. Supported filetypes include: .mb, .ma, .fbx, .obj. Easy enough to add more. MEL and Python available for download to customize your own version.

Download MEL Download Python