Highend3d Down

I recently found out that highend3d, which used to be Creative Crash, has gone down.So I’ve created a Gumroad account and will be moving my scripts / tools over to there. https://gumroad.com/alrichardson The first one arShake, can be found here: https://gum.co/INrbb

Set project button!

Nice little tool which looks for you ‘scenes’ folder and sets the project to that location: import maya.cmds as cmds import maya.mel as mel import maya.OpenMaya as om def setProj(): # find directory currentDir = cmds.file( query = True, location = True ) # dicect directory and set project try: projectDir,garbage = currentDir.split( ‘scenes’ ) […]

Creative Crash!

I’ve uploded my first tool to creativecrash! http://www.creativecrash.com/maya/script/arjointorient Its a tool I’ve written for orienting joints in Maya. I wrote the tool for my own use, then after a while, a few iterations and some UI building I decided to post it so other people could give it a shot. If you’re reading this, give […]

Zeroing out. Or in.

Today I wrote a little tool that simply groups whatever you have selected, for the purposes of cleaning up transforms. Also works with multiple objects selected and groups them all under a group in the same worldspace as the first selected object. Grab the code here and place it on your shelf. import maya.cmds as […]

Naming and renaming

During the last job I was on, we were receiving rigs from another company. These rigs did not always match our hierarchy and naming conventions, so, part of my job was to recompile these rigs to match our conventions. One common and potentially time consuming job was the renaming of control curves. We would receive […]

Saving time

I spent today putting finishing touches on a script that saves a new version of the current scene. and a button icon to go with! Grab the script here and pop it on your shelf. ################################################################################################ ################################################################################################ ### Save new version of current scene ### ### By Alastair Richardson ### ### May, 2013 ### ### […]

Correctional blendShapes tool

Here is a fantastic correctional blendShapes tool by Chad Vernon. http://www.chadvernon.com/blog/resources/maya-tools/cvshapeinverter/ As an aside, Chad Vernons site is a fantastic resource for anyone wanting to expand their knowledge of programming for Maya.  

Cluster tool

I wrote a bit of code that will create a cluster on polygon geometry regardless of selection type, eg face, edge or vertex. Speeds things up a little. import maya.cmds as cmds def makeCluster(): selection = cmds.ls(sl=True) for i in selection: string = str(i) try: object,selected = string.split(‘.’) sel,CVnum = selected.split(‘[‘) if sel == ‘e’: […]

Skinning tool

tfSmoothSkinWeights is a free, simple and effective skin smoothing tool that I use all the time! Have a look: http://www.creativecrash.com/maya/downloads/scripts-plugins/character/c/tf_smoothskinweight–2