Features

The PGI Tools Suite consists of two main components:

  1. TimeSlider Set (Timeline management)
  2. Smart Keyframe Navigator (Intelligent navigation)

Part 1: TimeSlider Set

The TimeSlider Set toolbar appears directly above your TimeSlider.

Interface Overview

ButtonIconFunctionDescription
CreateCreateCreate SetCreates a new Set from the current selection.
AddAddAddAdds selected items to the active set. Uses Smart Filters (AnimLayers/ChannelBox).
RemoveRemoveRemoveRemoves selected items from the active set. Uses Raw Selection.
ApplyApplyApplyForces the TimeSlider to show keys from the selected Set.
CaptureCaptureCaptureTakes the current TimeSlider contents and saves them as a new Set.
SelectSelectSelectSelects the actual Set node in the Outliner.
ResetResetResetRestores the TimeSlider to show standard selection keys.

Detailed Workflows

1. Smart Filtering (Add)

When you click Add, the plugin checks your context:

2. Raw Removal (Remove)

Remove is destructive and precise. It removes exactly what you have selected in the viewport or outliner from the set.

3. State Persistence

The toolbar displays the name of the Active Set in green. This persists even if you change your scene selection.


Part 2: Smart Keyframe Navigator

This feature makes keyframe navigation intuitive by detecting where your mouse cursor is.

How it Works

When you press the hotkey for Next Key or Prev Key:

  1. Mouse Over TimeSlider

    • Navigates keys based on the TimeSlider content.
    • Standard Maya behavior.
  2. Mouse Over Graph Editor

    • Navigates keys based on visible curves in the Graph Editor.
    • Ignores keys that are not visible (filtered out).
  3. Mouse in Viewport (or elsewhere)

    • It remembers your last active context (“Sticky” behavior).
    • If you last used the Graph Editor, it keeps navigating in the Graph Editor logic.
    • If you last used the TimeSlider, it uses the TimeSlider logic.

Fallback Logic

If you are in “Graph Editor Mode” but there are no keys to move to (or no curves visible), it automatically falls back to the standard TimeSlider navigation. You never get stuck!