Tools (MEL, Python)

Some 3D software tools I have created and used in production

Arc Tracker Free (1.1.0, MEL) & Arc Tracker Pro (1.2.9, Python)
Latest Free Version (1.1.0) for Autodesk Maya 2012, 2013, 2014)

  • Efficiently manage editable motion trails (auto update)
  • Convenient Zoom Pan controls for active camera/viewport
  • Dockable UI
  • Additional, Nurbs/Curve based (Old School) trail options

Pro Version (1.2.9) supported for Autodesk Maya 2013, 2014 (Confirmation from users that the script also works with 2015 & 2016)



  • Efficiently manage multiple editable motion trails (auto update)
  • Disable editable for fatser performance with heavy rigs
  • Remember objects and trail settings between Maya sessions
  • Use as an animation control picker
  • Convenient Zoom Pan controls for active camera/viewport
  • Auto resizing UI
  • Dockable UI
  • Additional, Nurbs/Curve based (Old School) trail options
  • Thorough option to force correct trails on keyless objects
  • Create trails relative to an object or moving camera
  • Simpler, faster than free version
Purchase Arc Tracker Pro for Maya 2013, 2014 for £6.50 GBP



Character Control Config (XML, Motion Builder 2014)
Character Control Config For Motion Builder 2014. Created to assist in editng animation for videogame project Squadron 42

Edited original file so toes can be selected without having to enter sub ui and individual finger bones can be selected from the hands sub ui

Download CharacterControlConfig.xml (Right click, save as) and replace "\Autodesk\MotionBuilder 2014\bin\System\CharacterControls\CharacterControlsConfig.xml"


Auto Character Rigging (Python)
For rigging biped characters
Version 1.0 for Autodesk Maya 2009 and in continuous development

Used in production whilst rigging Unity game characters for mobile videogame, Battle Islands.

I also created a Maya > Unity FBX animation exporter.
The exporter ignored the rig/meshes and exported just the skinned bones while correcting any studio/code naming convention errors.