AZ TOOLS

AZ Viewport Recorder

Perform the animation instead of keying it: drag the controls with the manipulator while Maya plays, and the motion becomes keys the moment playback stops.

A take as the animator sees it: the countdown over the viewport, then REC while the ball is moved. Playback runs, nothing is keyed yet.
Playback stops and the take is keys: the same motion plays back from animation curves, the motion trail shows the recorded path.
The AZ Viewport Recorder window: ready with a selected target, counting down, recording, and the status line after the take.
The window through a take: target and channels set, START IN, REC, and the summary when the keys are written.
The viewport dimmed by the countdown overlay with the number, the name of the recorded control and the hint that Esc or STOP cancels.
The countdown over the viewport: the number, the name of what is being recorded, and the way out.
The Maya time slider after the take, with a key on every frame of the recorded range.
After the take: keys on the Time Slider for the recorded range. One Ctrl+Z removes the whole take.

What it does

Select one or several controls, pick the channels, press RECORD. After a countdown Maya plays the frame range and you move, rotate or scale the controls with the normal manipulators, switching tools with W, E and R as usual. When playback stops, everything you did is written as animation keys, in one undo step.

It is meant for the kind of motion that is faster to perform than to key: a hand-held camera, a prop that is carried, overlapping action on a tail or antenna, secondary motion on a face control, a quick blocking pass to refine later.

Workflow

  1. Select one or several objects or controls. The window shows what will be recorded; child objects are not recorded.
  2. Enable the X Y Z axes of Translate, Rotate and Scale you want to capture. Clicking a row name toggles the whole row.
  3. Set the frame range: type it, or Shift+drag a range on the Time Slider and press Time Slider (with nothing highlighted the button takes the playback range).
  4. Set the countdown and press RECORD. The viewport dims and counts down; when it clears, recording starts at once and the badge at the top of the viewport shows REC.
  5. Move, rotate, scale. Finish with STOP, Esc, or let the range end. The keys appear when playback stops.
  6. Too jerky? Change Smooth and press Re-apply: the last take is rewritten with the new strength without performing it again.

The window

Target
The selected objects at the moment RECORD is pressed, and the channels each of them can take (locked or connected channels are skipped and reported).
Channels
Translate, Rotate, Scale with an X, Y, Z button each.
Range
Start and End frame, Time Slider to take the highlighted or playback range, From current frame to start wherever the time slider stands.
Countdown
Seconds before the take begins (0 – 60), shown over the viewport.
Every frame
Playback never skips a frame; a heavy scene then plays slower than real time. Off: real time, frames may be skipped.
Pause Cached Playback
The cache is switched off for the take and back on afterwards; otherwise every drag invalidates it and playback stutters. Switch it off if the scene cannot play in real time without the cache.
Remove static keys
A channel that never moved and was not animated gets no keys; a hold keeps only its first and last key.
Overwrite TRS
Allows recording over existing keys. Only the recorded range is replaced.
Smooth / Re-apply
Gaussian smoothing of the recorded motion, 0 off, 2 – 4 light to medium, 10 heavy. The first and last recorded values never move. Re-apply rewrites the last take with the current strength.
Pin manipulator
The manipulator stays where it is at the start frame while the object keeps moving with its animation, so a control that travels through the shot stays easy to grab for a re-take.
RECORD / STOP
Start the countdown and the take; stop the take or cancel the countdown. The state label shows START IN, REC and the result.

How it works

Good to know

Availability

AZ Viewport Recorder is a free product of AZ Tools, in the Animation category: every registered account can install it from the AZ Tools Manager. The result is plain animation curves, so scenes need nothing extra.

Get AZ Tools Manager