PROGRAMMING EXAMPLES
MAYA API
Houdini Scene export built with Maya Python API (BETA)
PYTHON -added august 30,2007
Maybe not elegant, but it works. I have used it on all my project in the last year. It is very unfinished, it has almost zero error checking. I took the threading parts from Will Ware's Python renderfarm sacript and modified it to work with Maya. It uses SSH running on Linux, but could be made to work on windows.
MY TUTORIALS
Venetian Blinds (I had the honor of being asked by Alias Wavefront to donate this tutorial to the Alias Community)
tank treads in maya
MEL/C++ projects All of the Scripts below are works in progress
RIGGING MACHINE - BETA!! old version of my auto rigging mel script Click here for the NEW version.
ORB - Oregon Research Buddy - I spent almost a year developing this maya to nebula device exporter for more info on nebula go to radon labs
KLTOOLS - 1.61- a library of mel functions with reusability in mind. this may be required to run my other scripts
MEL SCRIPTS
GIL.mel - global illumination link -info lists lights and materials by attribute or color
readArrayfile.mel - file io and parsing is fairly easy with mel. this function reads a file into an array
setClipPlanes.mel - sets clipping planes for all the default cameras in the scene
patchSelect.mel - select all isoparms on a nurbs patch in U or V (does not work with all surfaces, still needs work)
objImportVerts.mel - basic obj importer based on the parse function in ORB, (only imports the verticies not faces) Uses readArrayfile.mel to import the file (see above)
skyBoxer.mel - render six orthoganal images from a camera in maya to make a skybox
seemonster.mel - the first script I wrote, utilities to help manage viewports for modeling
TCL SCRIPTS
capavpos.tcl - a tcl script to run inside nebula, it records the postition of the avatar, and can play it back and render a sequence of images for the purpose of making a movie