Difference between revisions of "Maya Mel"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
=My mels= | =My mels= | ||
− | === | + | === Octane Baking group id multiple objects shapes === |
<pre> | <pre> | ||
− | + | for ( $object in `ls -sl -l` ) { | |
− | + | print($object+"\n"); | |
− | + | setAttr ($object + ".octBakGrId") (2); | |
− | + | } | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</pre> | </pre> |
Revision as of 00:27, 8 June 2019
My mels
Octane Baking group id multiple objects shapes
for ( $object in `ls -sl -l` ) { print($object+"\n"); setAttr ($object + ".octBakGrId") (2); }
Easy install tip
//stolen from advanced skeleton file and other scripts //basically call 'whatIs' on a procedure that you just sourced so you know when the current mel file is //useful for dragging and dropping files in viewport for installation global proc installDir (){} string $p = `whatIs installDir`; string $fullPath=`substring $p 25 999`; string $buffer[]; string $slash="/"; if (`gmatch $p "*\\\\*"`)//sourced from ScriptEditor $slash="\\"; int $numTok=`tokenize $fullPath $slash $buffer`; int $numLetters=size($fullPath); int $numLettersLastFolder=size($buffer[$numTok-1]); string $scriptLocation=`substring $fullPath 1 ($numLetters-$numLettersLastFolder)`; print $scriptLocation;