Edit product

    Subscribe to this product.

    Is this your street address?

    Card

    ···· ···· ···· 4242
    Test card

    05/18

    Card

    Use a different card?

    Card

    pp paypal

    or pay with

    We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

    or pay with

    Please confirm your location:
    Your card will be charged .

    Thank you!

      Gumroad Library

      Download from the App Store or text yourself a link to the app

      Download from the App Store or text yourself a link to the app

      Send SMS
      Nevermind

      $0+

      Key Assistant

      Description

      This script will help you to manage animation keys faster with help of several tools:

      Key Manager

      It can:

      — Delete every N-key(s). That means that after deleting 2 keys initial keyframes like: X X X X X X X will be: X – – X – – X

      — Insert every N-key(s). That means that after insertig 2 keys initial keyframes like: X – – – – – – will be: X – X – X – X Note that script just inserts keys without changing controllers values.

      — Space exery N-key(s). That means that after spacing 2 keys initial keyframes like: X X X X X X X will be: X – X – X – X

      Pos. copier

      It can:

      — Copy controller position from prev keyframe to the current one. Hit ‘>’ key from the left side. With ‘alt’ pressed it will copy position from the ‘step one frame back’ keyframe.

      With time range highlighted it will copy the position from the prev keyframe and apply it to all range.

      — Copy controller position from prev keyframe to the current one. Hit ‘<' key from the right side. With 'alt' pressed it will copy position from the 'step one frame forward' keyframe. 

      With time range highlighted it will copy the position from the next keyframe and apply it to all range. 

      — Copy controller position from current keyframe to the previous one. Hit '<' key from the left side. With 'alt' pressed it will copy position to the 'step one frame back' from the current keyframe. 

      With time range highlighted it will copy the position from the last keyframe inside the range and apply it to all range. 

      — Copy controller position from current keyframe to the next one. Hit '>‘ key from the right side. With ‘alt’ pressed it will copy position from the ‘step one frame forward’ from the current keyframe.

      With time range highlighted it will copy the position from the first keyframe inside the range and apply it to all range.

      Loop creator:

      'Match first' button - match first key (not the first frame in the range but the leftmost key within the range) to the rightmost key of the animation curve within the range with values and tangents

      'Match last' button - match last key (not the last frame in the range but the rightmost key within the range) to the leftmost key of the animation curve within the range with values and tangents

      'Match average' button - match first and last keys with average values and tangents

      'Freeze rest' checkbox - create first frame -1 and last frame +1 keys that freeze the rest animation outside the active time range

      'Only bounds' checkbox - perform 'match' operattion only with keys that placed in the first and last frames of the active time range

      'Create bounds' checkbox - create keys on the first and/or last frames in case the're doesn't exist and perform matching operations with them

      RePos:

      'Save' button - store world transformations of selected objects

      'RePos' button - restore world position of selected objects after parent changing by hyerarchy changes or by parent constraint changes

      'Every frame' checkbox - force to store and restore objects positions by every frame within time range

      'Full path' checkbox - check it if you just reparent object by parent constraint, and if you doesn't sure if there are some objects that has the same name in the scene or not. Uncheck it if you sure that in the scene has no the same names of the objects or you need to change hierarchy of the objects with stored keys: in case of full path name script will fail since after the hierarchy changes it will not find that object.

      Installation

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

      Copy one of desired icons (_a – postfix means that icon with transparent background) in your icon folder (for example – C:\Users\ ***Username*** \Documents\maya\2016-x64\prefs\icons)

      Open Maya, open the script editor and in a python tab paste two lines below :

      import KeyAssist

      KeyAssist.start()

      Select this line and with middle mouse click drag it to your shelf

      Then assign the icon to the script via the shelf editor

      Download AutoHotkey script for Pickwalker hotkeys remapping to the mouse weel:

      .exe-file

      .ahk-file 

      The text below represents the code that contains AutoHotkey script, you can replace existing hotkeys with the desired ones:

      #IfWinActive Autodesk Maya ahk_class QWidget

      F1::

      Suspend

      return

      WheelUp::

      send, +i

      return

      WheelDown::

      send, +k

      return

      ~LShift & WheelUp::

      send, +l

      return

      ~LShift & WheelDown::

      send, +o

      return

      Download the script that can hide and reveal controllers with single button – ShowHideControllers

      In order to reveal controllers use the code:

      import ShowHideControllers

      ShowHideControllers.tabB(1)

      In order to hide controllers use the code:

      import ShowHideControllers

      ShowHideControllers.tabB(0)


      You can download additional scripts with the 'Key Assistant' script as well.


      History:

      Version 1.3:

      — Small optimizations.

      — New 'loop creator' feature (see the description).

      — New 'repos' feature (see the description). See it in work here - https://vimeo.com/326928495

      — Pick Walker section is now separate script with extra cool features, like export/import data, sets list, etc. See it in work here, the download link you can find in the video description - https://vimeo.com/277495992


      Version 1.2:

      — Fixed bug with the 'delete' function.


      Version 1.1:

      — Significant performance improvement of the 'Key manager' section (delete, insert, space).

      — Undo for the 'insert' function is much more faster with the big amount of animated controllers.

      — Fixed bug with the 'delete' function: collapsing the objects with the single key.

      Sorry, this item is not available in your location.
      Sold out, please go back and pick another option.

      You've purchased this product

      Give it a rating

      See it in your library

      0 ratings

      Purchasing Key Assistant...

      Card

      ···· ···· ···· 4242
      Test card

      05/18

      Card

      Use a different card?

      Card

      pp paypal

      or pay with

      We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

      or pay with

      Please confirm your location:
      Your card will be charged US$0.

      Your rental will be available for 30 days. Once started, you’ll have 72 hours to watch it as much as you’d like!

      Thank you!

        Gumroad Library

        Download from the App Store or text yourself a link to the app

        Download from the App Store or text yourself a link to the app

        Send SMS
        Nevermind

        Good news! Since you already have a Gumroad account, it's also been added to your library.