CURVE TO MESH - 2015
Python
Curve To Mesh is a simple script to easily create and edit meshes based on curves. It uses the Maya method of "extrude along curves", but is faster to use, works with multiple curves at the same time, and adds some options like end caps or easy editing of the radius.
I created and used it mostly for the decorative arabesques of my summit station project.
Python : ~400 lines of code
JOINT ORIENT - 2014
Mel
Joint Orient is one of the many rigging tools collections I've created. I use it everytime I work on the skeletons of my characters.
MEL : ~900 lines of code
RUBIK'S CUBE - 2013
Mel
Rubik's is a mel script for Maya, allowing the user to play with a rubik's cube by simply clicking its handles, or randomizing it with the menu. It records your moves, allowing you to watch your game once you're done. The hard part was to be able to rotate the faces independently of the parenting of the pieces.
Later, I made a function to allow Maya to resolve the Cube by itself. It was quite a challenge, as i had to account for every combination, but I managed to make it work. If you want to try it, you can download the 3d scene and script here.
MEL : ~2000 lines of code