• Mesh Blend Maker

    Language: Python, PyMel

    Summary: This script will take a mesh that has been painted in conjunction with the multimaterial.Fx shader and breaks it up into a base layer and top/blend layer. The appropriate materials are then assigned to the parts to optimize render cycles.


  • Normals Toolbox

    Language: MEL Script

    Summary: This tool is a collection of scripts that help modify the Normals vector on a given mesh. It included the Artisan paint tool to comb the Normals, Attract/Repel Normals using a target gizmo and a randomize function; these functions can be adjusted using the random variance and blend values.


  • Paint on Textures

    Language: MEL Script

    Summary: This is a fast tool for texture application based on the bin system in the hypershade. It will create a number a tabs containing the textures  found in those bins and through the use of artisan apply the materials to the model; an option is also included if you wish to normalize the painted face.


  • Paint UV Channels

    Language: MEL Script

    Summary: In conjunction with the MultiMaterial.Fx shader this tool displays the materials in a floating box ideal for quick artisan application. The 3 swatches represent the RGB values to be applied to the vertex color channel on application.


  • Camera Manager

    Language: C++, OpenGL and MEL Script

    Summary: This script works in conjunction with the DOF(OpenGL, C++) and Camera Switcher(C++) nodes. The MT Camera manager builds upgrades and handles all cinematic cameras in a scene. It is able to bake the cameras if parametric animation is applied or a non destructive Camera layer file with Director Camera switching can be created; this then is loaded into the Game editor for further editing adjustments.