Downloads

david | | Sunday, September 16th, 2007

DISCLAIMER: Some of the scripts here are modified versions of the ones installed with maya. If you overwrite an original maya script with one of my modified versions you risk messing up your install. Please install modified or custom scripts in a different folder to the maya installation so that you do not damage the original files. Then if maya stops working you will be able to uninstall the modified scripts by deleting them.

Some scripts are version specific and I try to keep them up to date, but if you encounter problems, let me know so I can fix them. If you are new to custom mel scripts and customizing maya in general then you may wish to have a look at my "Customizing Maya Guide".

 

 

AEconnectionTableTemplate.mel

Add a new button to the secondary lens shader list in the mentalray camera attributes so you can append an existing lens shader to the list. (maya 2008, 2009, 2010). Read more...

AEhardwareTextureTemplate.mel

Work around the "Found no attribute match" bug that causes colors and textures to display incorrectly in the maya viewport. (maya 2011) Read more

AEmia_material_xTemplate.mel

Bug fix for bump map disconnection problem in maya 2010. Read more

cMuscleCreatorUI.mel

Modified UI to make it easier to select from the list of cross-section curves and controls. (maya2008 ext2). Read more...

cMusclePaint.mel

Modified Right-Mouse-Button menu improves cMuscle workflow when painting weights. (maya2008 ext1+2). Read more...

cometSaveWeights.mel

Fixed for maya 2011 (maya 2011).

connectNodeToAttrOverride.mel

Override the default drag-and-drop behaviour for mia_material_x and mia_material_x_passes so instead of the connection editor opening, it simply connects to the attribute you dropped it on like every other material. (maya 2009, 2010) Read more...

createMentalRayGlobalsTab.mel (2008) & createMentalRayIndirectLightingTab.mel (2009, 2010,2011)

 

Add UI so you can choose the exposure shader when creating mia_physicalsky environment (maya 2008, 2009, 2010, 2011). Choose the one that's right for you. Read more...

dj_correctFilterList.mel

Includes modifications to maya's projectViewer.mel and renderWindowPanel.mel. Fixes a problem with the OS native dialog. (maya 2011) Read more...

djCreateTransformNodeAtFaces.mel

Select some faces, run the script and an empty transform node will be created at the center of each face and aligned to its normal. (maya 8.5, 2008)

djDisplayLocalAxis.mel

Turn on and off the local rotation axis for a single node or its heirarchy. (maya 2008) Read more...

djDepth mentalray phenomenon

A phenomenon built using shaders from Duiker Research to create a depth shader. (maya2008, 2009, 2010) Read more...

djFileSwitchRamp.mel & djPopulateSingleSwitch.mel

Two mel scripts to build a shader network based on a ramp and a singleShadingSwitch. (maya) Read more...

djFinalGatherHide.mel & djFinalGatherUnhide.mel

Two mel scripts to simplify the use of the miFinalGatherHide attribute. (maya) Read more...

dj_mix_colors mentalray phenomenon

A phenomenon based on the mib_color_mix shader, with a more intuitive UI. Read more...

djObjMenu.mel

Allow CTRL+LeftMouseClick to mimic the behaviour of RightMouseClick (maya) Read more...

djParentShape.mel

Parent a shapeNode to a transform with option to "move to position" or "preserve position". (maya) Read more...

djPFXUVs.py

Layout UVs into a tile pattern for leaves, or a distributed strip pattern for grass on meshes created by a conversion from paintFX to polys. (maya) Read more...

djResetBindPose.mel

Reset the bind pose after using the "Move Skinned Joints Tool" (maya 2008). Read more...

djRivet.mel

Constrain objects to surfaces using follicles so that the objects follow the surface when it is moved or deformed. (maya unlimited 7 through 2009 and maya 2010)

djSelectJointsBelow.mel & djSelectNonJointsBelow.mel

Select a node, run the script to select the joints or non-joints below it. (maya 2008) Read more...

djSetKeyframe.mel

Enables easier "straight ahead" animation by maintaing "hold" keyframes. (maya) Read more...

djSwitchManipOnSelection.mel

Automatically switch to a specified manipulator when an object is selected. (maya) Read more...

djToggleClippngPlanes.mel

Can be used as a shelf button, marking menu or hot key to easily toggle the clipping plane display for the selected camera(s). Read more...

djToggleUsePivotAsLocalSpace

Toggle the camera's "Use Pivot As Local Space" attribute. (2008) Read more...

djVRayCreateMatteLayer.mel

Create matte renders using vray multi matte render elements (maya 2010+ and vray 1.5sp1+) Read more...

djZDepthDOF.ma

Maya shader network for making a depth-of-field depth pass. Works in maya software and mentalray renderers. Read more...

djZeroJointRotations.mel

Zero's out a joints "rotate axis" values after manualy rotating it's local rotation axis. (maya 2008) Read more...

djZooSpaceSwitchingKeys.rar

Animation "jump prevention" feature for to zoo space switching. (Requires zooToolbox) Read more...

 

fStretch plugin for maya

This is an opensource plugin for maya, written by Matthieu Fiorilli, http://www.cgaddict.com All I've done is compile it. (windows 2014, 2015, 2016, 2017) Read more...

 

hyperShadePanel.mel

Modified version of a maya script. Adds a "disable thumbnail updates" button to the hypershade window. (2008 sp1, 2009, 2010 (use the 2009 version), 2011, 2012, 2013) Read more...

layerEditor.mel

Modified version of a maya script. Adds a "create layer from selected" button to the layer editor. (maya 8.5, 2008) (not required in 2009 or later)

 

mattePassMaker.mel

Matte Pass Creation tool. (maya 2009 or later) Read more...

 

mia_material_x_functions.mel

Modified version of maya script. Prevents Glossy Samples slider locking when Glossy=1. (2008, 2009, 2010) Read more...

mip hypershade icons (unofficial)

I wish I could remember where I found these, so I could give credit where credit is due.

mrCreateCustomNode.mel

Modified version of a maya process. Adds UI for extra connections (2008) Read more...

NOTE: This mod is not recommended for versions of maya later than 2008

 

performCamera.mel

Modified version of a maya script to change the camera defaults. (8.5, 2008)

physxUI.mel

Modified version of a mel script from Feeling Software Inc.'s physX maya 2012 plugin. Modified to prevent the physX shelf from being made active when maya starts. (maya 2012 + physX) Read more...

Pose Deformer

Maya plugin written by Michael Comet and released under the GNU General Public License. Some early versions of the plugin are available at Michael's site, along with the source code.

Versions:

mac 7.0, 8.0, 2008 ext2, 2009, 2011 x64 (2008 compile by Jan Berger (aka Buexe), 2011 x64 compile by Andreas Wöhrl (aka volderette) , 2009 intel binary compile by Cobranail),

osx 2009 & 2012 (compile by E.Ozgur Yilmaz),

linux 6.0 to 8.0, linux64 2009sp1a, 2011 & 2012 (compile by E.Ozgur Yilmaz),

windows 5.0 to 2012 (I have compiled it for windows: 8.5 x32,  2008-x32, 2008-x64, 2009-x32, 2009-x64, 2010-x64, 2011-x32, 2011-x64, 2012-x32, 2012-x64, 2013-x64, 2013.5-x64, 2014-x64, 2015-x64, 2016, 2017)

windows 2013-x32 compiled by Scott Englert

7z also includes source, mel scripts, sample scenes and some brief documentation.

To keep the file size down, poseDeformer.7z now only contains the last 3 versions (currently 2014, 2015, 2016 & 2017). If you want something older, you need poseDeformer_ALL.7z (which goes all the way back to maya 5, depending on os) Source code is included in both.

showEditor.mel

Modified version of maya 2012 installation file. Adds "Notes Display" switch to the attribute editor List menu. (maya 2012, 2013) Read more...

spReticle Plugin

Sony Pictures Imageworks plugin to create a customizable viewport overlay (aka reticle) modified and recompiled for maya (win 2011-x64, 2012-x64, 2013-x64, 2014-x64). Read more...

vrayCreateRenderElementsTab.mel

A modified version of a VRay for Maya script. Improves workflow when using render elements with render layers. (maya 2011, vray 1.5sp1) Read more...

zooAttrScroller.mel

Change attributes on one or more objects without leaving the viewport using virtual sliders. Based on one of Hamish McKenzie's zooToolbox scripts, but runs standalone. (maya) Read more...

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress | Based on a theme by Roy Tanck