Thursday, 2 June 2016

Milkshake man rig for sale!

Hello hello, I made another body mechanics rig. A super sexy superhero! It's ready to export straight to unreal/unity with all deformation being joint driven for simplicity.

Check out a quick demo here:
Milkshake man - maya rig demo from Tom Bailey on Vimeo.

Get it here!, It's only $25! because why not that's why.

Requests for other similar rigs are very welcome!


Saturday, 6 February 2016

Human rig for sale!


I now have an ingame friendly human rig for sale! More info coming soon but for now here's a link to the turbosquid page.

 It has an unreal/unity friendly bind skeleton, upper and lower limb stable roll joints, adjustable pivot feet, fk/ik blending and space switching!

Thursday, 10 December 2015

2015 Animation Showreel

New demoreel! 

 It's nearly a new year so why not make a new showreel? Featuring Yoda! Would never have imagined I'd get to animate him let alone all his ingame animation :)

I plan on making some more in depth videos for General Grievous, Yoda and everyone else, but for now why not enjoy this boss battle? All gameplay anims and stage transition cutscene were made by myself. Although I didn't make the camera animation for the stage transition.
All Grievous animations were made in about 2 1/2 weeks! Good times! Fight starts at 30 seconds in.

Sunday, 15 November 2015

maya tips! inview message help

Python inviewmessage command help:
Since maybe Maya 2014 there's been a groovy viewport feedback tool called inViewMessage.
You'll have seen it when using some default maya commands like hiding objects and changing the viewport mode. Overkill for hiding an object if you've actually used Maya before, but it's nice to look at!
ooo would you look at that!
Here's my messages script, it's a work in progress but has some info and warning commands

turn on inview messages here

Before that all you could use was headsUpMessage;
It's true, nobody ever sees it

Sunday, 1 November 2015

Modifying the default enum attribute values in Maya

So, when you add an enum attribute to an object in Maya you get a default pair of values "Green" and "Blue". I like to use enum attributes for switches on rigs, eg visibility toggles etc. It works great and you get the cool little popup menu. You can add as many options as you wish as well so it's nice and flexible like that.

But... Wouldn't it be nice to have the default values something more useable? Well, you can. So here's how I tracked down where they come from, so they can be changed. (This is my usual method for finding out how something core to Maya works)

Monday, 12 October 2015

installation guide version 2 !

With some luck I managed to make a simple installer for the tools module. It will generate the correct .mod file for you and you can put the actual tbtools folder wherever you like! Imagine that.

Here's a video showing you how:

Or follow these handy step by step instructions :)

  1. Download the tools zipfile from github: 
  2. Extract the tbtools-master folder somewhere, e.g. 
    • c:\users\reginald.hopelessness\maya\tbtools-master\
    • or
    • d:\folder\in_a_folder\tbtools-master\
  3. With Maya open, drag and drop the .mel file called "drag_me_into_maya.mel" into your viewport.
  4. The installer will create the .mod file for you for that version of Maya, check your documents\maya\modules\ folder for a file called tbtools.mod
  5. Restart Maya
  6. You should now see the "tbtools module loading" message in your output window

That should be it, now if you look in your hotkey editor you should see some new tbtools_*** categories. More about those soon!

Wednesday, 7 October 2015

tbtools - useful animation scripts! - installation guide


I've been collecting some of my animation related tools together into a package to share and hopefully save someone some time whilst animating!

Once installed I've tried to make it nice and easy to get started, all commands that are normally run on hotkeys are automatically added into your hotkey editor under the categories tbtools_*blahblah*

Installation guide:

This guide assumes you are running windows and you know where the user/maya folder is. By that I mean the "C:\Users\user\Documents\maya" folder
Firstly you'll need the tbtools package downloaded

Download the zip file here:

  1. Once downloaded, make a folder in your user/maya folder called "tbtools"
  2. Extract the contents of "tbtool-master" from the zip file into the "user/maya/tbtools" folder
  3. If you don't already have a folder called "modules" in your user/maya directory, make one
  4. Copy the tbtools.mod file from the tbtools folder to the new modules folder
  5. You should have a folder structure like this:
  6. Now, you'll need to edit the tbtools.mod file to have the correct directory name. Sorry this isn't automated yet. Open the tbtools.mod in a text editor and change the directory path(s) to match your user\maya\tbtools\ directory name, eg:

  7. Important! The file path needs to be set for your version of maya, if your version of maya isn't mentioned in the list, change one of the "MAYAVERSION:2015" lines to match yours.
  8. Also important! You have to have the "\" at the end of the path.
  9. Ok! all going well, when you load maya, you should see this message in your output window
  10. If you don't, double check your file paths are all correct and the tbtools.mod is in the right place. It's ok to have the original tbtools.mod still in the maya/tbtools folder as well.
  11. "Fun" fact, the .mod file is just adding some python paths to maya, so we can check if the module did it's job by running this python code:
  12. In maya you should see some tbtools folders in the result:
  13. Now, have a look in your hotkey editor. You should see a bunch of new tools
  14. Have a play around, actual docs on how to use the tools coming soon. Any questions welcome!