Posted by Mat on Aug 5, 2010 | 1 comment
Here is another tool I made back in college which has been useful over the years. The reason I made this tool is because I was annoyed with the limit of only 24 material slots in the material editor, and the inefficiency of getting those materials in and out of the editor. If you wanted to get 24 materials into the material editor, you’d have to go pick them one at a time.
read more
Posted by Mat on Aug 4, 2010 | 1 comment
Current Version: v2.0 – August 4, 2010
I made this tool back in college when first learning MAXScript. It was just a good easy script to quickly organize entire scenes based on object and layer naming conventions.
read more
Posted by Mat on Apr 5, 2010 | 7 comments
This script is still a WIP, and I’m not sure that it will ever officially be considered complete because there seems to be a new problem waiting around every corner. You can see, after the mirroring is done, that on the mirrored leg there is still a few twist helpers not properly aligned and one of the bone chains for the foot are orientated backwards. Solve one and run into another! But, its still fun trying, and it is working half-decently right now, so I thought it would be cool to put together a video of it in action.
The video shows the script processing with a “sleep” command embedded in the for-loop that is mirroring the rig. I put the sleep command in so that you can tell there are no camera tricks with clever cuts being made, as well as to actually have something to look at. Without the sleep it would literally just be me pressing a button, waiting 20 seconds or so, then the other half of the rig appearing magically. Not quite as interesting to watch :).
read more
Posted by Mat on Mar 28, 2010 | 2 comments
StretchTM is a useful property found on nodes, but it is somewhat hidden. It is particularly useful for bones.
In this video I cover two uses of the StretchTM matrix. I show how you can set up bones to stretch along with another bone, as well as how to change the wirecolor of a bone based on how far it has been stretched.
read more