• google
  • linkedin
  • skype
  • youtube
Select Advanced

Select Advanced

This tiny but very handy script will help to select objects and keys faster. This functions are helpful for animators and riggers.

Object select features:

– Select all objects in hierarchy or all objects below selected one.
– Select all objects in hierarchy or all objects below selected one that matches to the type of selected object.
– Select all objects in hierarchy or all objects below selected one that does not match to the type of selected object.

Keys select features (graph editor):

– Select all keys in all curves within the active time range or all animation.
– Select all keys in curves wich has at least one selected key within the active time range or all animation.
– Select all keys except in curves wich has at least one selected key within the active time range or all animation.

Installation :
Copy this file in your maya scripts folder (for example – C:\Users\***Username***\Documents\maya\2016-x64\scripts)

Then open the hotkey editor and assign next code lines:

******************************************************************************************

Viewport, outliner, hipergraph, hypershade.
Short key press – Selects all hierarchy below the selected object.
Long key press – Selects all hierarchy below and above the selected object.

Graph editor.
Short key press – Selects all keys on all curves within active time range.
Long key press – Selects all keys on all curves in all animation.

On key press:

import SelectAdvanced
SelectAdvanced.hi_pr()

On key release:

import SelectAdvanced
SelectAdvanced.hi_rel(1)

******************************************************************************************

Viewport, outliner, hipergraph, hypershade.
Short key press – Selects in hierarchy all objects below that matches to the type of the selected one, for instance all bones.
Long key press – Selects in hierarchy all objects below and above that matches to the type of the selected one, for instance all bones.

Graph editor.
Short key press – Selects all keys only on that curves that has at least one key selected within active time range.
Long key press – Selects all keys only on that curves that has at least one key selected in all animation.

On key press:

import SelectAdvanced
SelectAdvanced.hi_pr()

On key release:

import SelectAdvanced
SelectAdvanced.hi_rel(2)

******************************************************************************************

Viewport, outliner, hipergraph, hypershade.
Short key press – Selects in hierarchy all objects below that does not match to the type of the selected one, for instance all objects, excepting bones.
Long key press – Selects in hierarchy all objects below that does not match to the type of the selected one, for instance all objects, excepting bones.

Graph editor.
Short key press – Selects all keys except that curves that has at least one key selected within active time range.
Long key press – Selects all keys except that curves that has at least one key selected in all animation.

On key press:

import SelectAdvanced
SelectAdvanced.hi_pr()

On key release:

import SelectAdvanced
SelectAdvanced.hi_rel(3)

Download Select Advanced

Leave a reply