Website powered by

Ras Tools Maya Python

My first venture into scripting for Maya, I wanted all the things I use too often when doing low poly, modeling, scene layout, or managing meshes in one place rather than setting hotkeys or having to reach out to deeply rooted menus(especially the maya cleanup menu - that is what inspired this whole project) or marking menus and add some extra functionality on top of that. This toolbox is made with python, using Qt for the UI and layouts and is completely integrated into the Maya ecosystem. Every command is repeatable, and hotkeys can be set for any function. I enjoyed programming this a lot and am always developing and expanding this collection of tools according to my needs.

Made with Python and Qt, completely integrated into maya ecosystem. Collapsible layout also made with python. Script will also remember its last docked position and when Maya is restarted script will reload automatically at startup to its last position.

Cleanup Features

Toggle Hard Edge Color

Toggle Vtx Normals

Lock Unlock Vertex Normals

Vertex Normals to Each Face

Vertex Normals to Face Average

Copy, Paste Vertex Normals

Copy Paste Objects

Remove All Namespaces

Unique Mat Per Object, Clean Hypershade

Same Mat To Objects

Apply Mat To Faces

Select By Mat Object

Select By Mat Global

Split By Mats

Copy, Paste Material

Replace Material

Clean Outliner

Select Hard Edges

Bottom Pivot, Move To World Origin

Better Sep/Extract, DupFaces, Combine

Dot Select Inremental, Instant

Dot Select Inremental, Instant

Set to map1

Set to map1

Transfer UVs

Transfer UVs

Adjust Bevel

Adjust Bevel

Collapse Bevel

Collapse Bevel