Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kgn/keeganscriptpack

A collection of mel scripts I wrote a while back.
https://github.com/kgn/keeganscriptpack

Last synced: about 1 month ago
JSON representation

A collection of mel scripts I wrote a while back.

Awesome Lists containing this project

README

        

RenderMan
--------

**Atlas**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/atlas.gif)

Maya style render globals for MTOR.

**Bat**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/bat.gif)

Creates bat files to render RIB sequences.

**Boxer**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/boxer.gif)

Aids in creating RIB boxes.

Rigging
--------

**Show Affected Vertices**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/showAffectedVert.gif)

See exactly which vertices are affected by a joint .

**Joint to Vertex**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/jointToVertex.gif)

Creates a joint for every selected vertex.

**Look At**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/lookAt.gif)

Create a "look at control".

**Indirect Parent**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/indirectParent.gif)

Indirectly parent bones so that the connecting joint is not created.

**Set Driven Pose**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/setDrivenPose.gif)

Quickly and easily create set driven keys.

**Attribute Delete**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/attrDelete.gif)

Makes selected attributes un-keyable and locked.

**Joint Orient**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/jointOrient.gif)

Re-orientate joints.

**Curve Decompiler**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/curveDecompiler.gif)

Output code to rebuild selected curves.

**Button Maker**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/buttonMaker.gif)

Creates a locator that rides on a face.

**Parent Under Shape**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/parentUnderShape.gif)

Parent selected objects under one shape node.

Utility
--------

**Clock**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/clock.gif)

Creates a cool clock display for Maya.

**Shelf Button Maker**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/shelfButtonMaker.gif)

Quickly and easily create custom shelf buttons.

**Google Search**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/googleSearch.gif)

Launch Google search from Maya.

**Import All**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/importAll.gif)

Import all OBJs from a designated directory.

**Scene Clean**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/sceneClean.gif)

Delete all groups that contain nothing.

**Tear Off Shelf**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/tearOffShelf.gif)

Window containing all shelf tabs and buttons.

**Attribute Window**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/attrWindow.gif)

Builds a window with sliders connected attributes.

**Sound Manager**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/soundManager.gif)

Manage sound files in the scene.

**Reverse Selection**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/reverseSelection.gif)

Reverses the selection order.

**Kill Scene**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/killScene.gif)

Delete everything in the scene, but maintain all settings.

Modeling
--------

**Auto Weld**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/autoWeld.gif)

Quickly merge vertices by selecting them.

**Global Smooth**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/globalSmooth.gif)

Change the all the smooth nodes in the scene.

**Poly/Sub-D Switcher**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/polySubSwitcher.gif)

Toggles between Sub-D and poly.

**Poly Ring**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/polyRing.gif)

Creates a ring of polygons.

**Restore Shape**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/restoreShape.gif)

Transfer vertex positions between two objects.

**Move Vertex**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/moveVertex.gif)

Align vertices.

**Flip Shape**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/flipShape.gif)

Flip blendshapes.

**Blendshape Editor**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/blendshapeEditor.gif)

Propagate changes to all blendshapes.

**Move Each**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/moveEach.gif)

Incremental move selected objects.

Animation
--------

**C3 -- Custom Character Control**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/C3.gif)

Create custom character control interfaces.

**Masquerade**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/Masquerade.gif)

Masquerade is a powerful facial animation tool.

**Deform Key Frames**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/deformKey.gif)

Allow user to convert key frame data to curves.

**Time/Frame Converter**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/TFconverter.gif)

Convert time to frames and vise versa.

Texturing
--------

**Random Texture Application**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/randTexApp.gif)

Randomly assign designated shaders to selected objects.

**Reload Texture**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/reloadTextures.gif)

Reloads texture files in the scene.

**Cubic UV Map**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/cubicMap.gif)

Generates UVs in a cubic layout based on surface normals.

Game
--------

**Mine Sweeper**

![](https://github.com/kgn/KeeganScriptPack/raw/master/readme_icons/mineSweeper.gif)

Play the classic game of mine sweeper inside Maya.