All Projects → jlararigger → jlr_sort_attributes

jlararigger / jlr_sort_attributes

Licence: other
A tool to sort the Channel Box attributes in Autodesk Maya.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to jlr sort attributes

gt-tools
GT Tools is a free collection of scripts for Autodesk Maya
Stars: ✭ 44 (+131.58%)
Mutual labels:  maya, maya-python, maya-script
node calculator
Create Maya node-network by entering a math-formula.
Stars: ✭ 56 (+194.74%)
Mutual labels:  maya, maya-python, maya-script
motionPath
Toolchefs Motion Path
Stars: ✭ 31 (+63.16%)
Mutual labels:  maya, maya-python
maya-glTF
glTF 2.0 exporter for Autodesk Maya
Stars: ✭ 121 (+536.84%)
Mutual labels:  maya, maya-python
rush
⚡ Simple command launcher for maya
Stars: ✭ 64 (+236.84%)
Mutual labels:  maya, maya-python
Arnold Usd
Arnold components for USD
Stars: ✭ 124 (+552.63%)
Mutual labels:  maya
Al usdmaya
This repo is no longer updated. Please see https://github.com/Autodesk/maya-usd
Stars: ✭ 253 (+1231.58%)
Mutual labels:  maya
Scenegraph
PySide scene graph UI framework.
Stars: ✭ 118 (+521.05%)
Mutual labels:  maya
Screenspace
Screenspace pickables for Maya
Stars: ✭ 93 (+389.47%)
Mutual labels:  maya
maya cpp reference docset
Dash-compatible docset for the Maya C++ API reference.
Stars: ✭ 19 (+0%)
Mutual labels:  maya
RadeonProRenderMayaPlugin
This hardware-agnostic rendering plug-in for Maya uses accurate ray-tracing technology to produce images and animations of your scenes, and provides real-time interactive rendering and continuous adjustment of effects.
Stars: ✭ 32 (+68.42%)
Mutual labels:  maya
Openwalter
OpenWalter is a suite of USD plugins for Arnold, Houdini, Katana, Maya and USD
Stars: ✭ 184 (+868.42%)
Mutual labels:  maya
Domemaster Stereo Shader
Repository for the domemaster stereo shader (all versions)
Stars: ✭ 126 (+563.16%)
Mutual labels:  maya
AnimationDNA
Maya > Arnold > Nuke pipeline
Stars: ✭ 101 (+431.58%)
Mutual labels:  maya
Mayacharm
Maya intergration for PyCharm.
Stars: ✭ 123 (+547.37%)
Mutual labels:  maya
weights editor
A Maya tool to edit skin weights
Stars: ✭ 52 (+173.68%)
Mutual labels:  maya
Mgui
Python module for cleaner maya GUI layout syntax
Stars: ✭ 99 (+421.05%)
Mutual labels:  maya
Appleseed
A modern open source rendering engine for animation and visual effects
Stars: ✭ 1,824 (+9500%)
Mutual labels:  maya
Maya Math Nodes
Collection of math nodes for Autodesk Maya
Stars: ✭ 132 (+594.74%)
Mutual labels:  maya
Pyvfx Boilerplate
A boilerplate for creating PySide/PyQt or PySide2/PyQt5 applications running inside of Maya, Nuke and standalone - using Python 2 or 3.
Stars: ✭ 131 (+589.47%)
Mutual labels:  maya

jlr_sort_attributes.py - Python Script

Author: Juan Carlos Lara.

Description:

Tools for sort user defined attributes in the channel box.

Creates two menu item commands in the Main Modify Menu, Channel Box Edit Menu and Channel Box Popup Menu.

Install:

1- Copy this script file to your scripts directory.

2- In the userSetup.py add the following lines:

import maya.cmds as cmds
import jlr_sort_attributes

cmds.evalDeferred('jlr_sort_attributes.create_menu_commands()')

How to use "Move Attributes Up" or "Move Attributes Down":

  • Select one or more user-defined attributes in the channel box.
  • Click on "Move Attributes Up" to move the selected attributes one position up.
  • Or click on "Move Attributes down" to move the selected attributes one position down.

How to use Copy, Cut and Paste Attributes:

  • First select an object and in the channel box, select one or more user-defined attributes.
  • Click on "Copy attributes" to copy the selected attributes.
  • Or click on 'Cut attributes' to move the selected attributes.
  • Finally select the object where you want to copy or move the previously selected attributes and click on "Paste attributes".
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].