Tuesday, 24 March 2015

A simple script loading tool for Maya..



Ever wanted to have a simple small dockable script loader, that you can switch between icons or text simply? Or dock and undock from the UI? Or point at any directory for scripts?

Buttons included:
Script Loader = Refresh of scripts..
# = Icon mode or Text only
~ = Dock or UnDock.

Enjoy.





















A link to the vimeo video file:
https://vimeo.com/123302078


A link to the Python code:
http://pastebin.com/raw.php?i=4L2ZaKs6

Wednesday, 15 January 2014

Ever needed to ensure an item in Maya has keys on all or perhaps only certain channels either for the Timeline visible or range selected?
Well here is a short and sweet little script with the added bonus of being able to also remove every odd key on every item selected and or every channel selected for the timeline visible or range selected.

This script has really helped me with changing my workflow from a more key heavy approach to a quicker pose to pose workflow.









Enjoy.

A link to the Python code:
http://pastebin.com/raw.php?i=2nfhLeMR

A link to the Vimeo Video:
https://vimeo.com/122132003

Friday, 26 July 2013

A handy hide and un-hide dynamic script for Maya..

Ever wanted to take the fiddly selection sets and isolate selection display options and merge them?


Quickly create/add/remove a button for toggling the display of any item to your hearts content.
All you need is 5 minutes.

Add the script as a python script in Maya, copy and paste the contents of the pastebin link below.
When you load the script for the first time it will create a node in the scene, you can copy this into other scenes so the selection sets are portable.

Step.1) Start by hitting setup bottom left.




Step.2) You will be granted with a new window where you can quickly add,select,remove to your hearts content, once your happy pop a name in the text field and hit save as (yellow button) then hit close.
If you ever need to edit a set/button its just hit the edit.

Step.3) Click the button that will of been made.
The toggle button bottom right turns off or on the isolate display state.
Enjoy.

Monday, 10 June 2013

Joints info in Mayas UI Hud..

Why this isnt available as standard I dont know but here is a cheap hack

Ive made a simple python scrip to display the number of joints currently visible in the scene and also the number of total joints in the scene as well as the number of child joints of the selected joints.
the script also toggles on or off (run twice to turn the display off..) Enjoy!



Friday, 25 January 2013

A new tool! For script hoarding loading from dropbox..


If like me your always shuffling scripts/tools about with a million shelves and shelf buttons Ive a handy script!

Ive made a Python script that will read any directory you point it at (I have it pointed to my google/dropbox drive) and it will automatically create a window of all those scripts as buttons, better yet if there in folders inside that directory it will group them together in a collapsible tab...

Works with Mel and Python scripts!

Pictures always explain things better..
On the Left is my google drive directory..
The middle and right is what you get with my script.


Copy the Python code into a shelf button..
Then edit this line at the very top of the file:

To point to your own scripts folder ideally outside of maya eg Google or Dropbox..
Enjoy.

Code can be found here:
http://pastie.org/5859612

Works perfectly in Maya2011, all the best.

Sunday, 8 July 2012

Annoying quick selection sets..

If you find yourself selecting stuff, setting a key, then selecting other stuff, this is for you!

Its took me about a week but I really needed a tool to help with setting keys on lots of items but also respect what I have selected, I think I cracked it.

A quick rundown on the script..

Its a python script for Maya 2011, not sure how well it will work in previous versions.
Here is the bit to copy paste into a python shelf button.

#Ive also just updated the below to work much better across files. It now no longer creates a unkown node that can cause problems with saving .MA files. Also it should work much better when nested into referenced files. Happy days.