Keyframer#
Overview#
The Keyframer is an Omniverse Kit Extension for Omniverse Kit Based Apps like Omniverse Machinima, Omniverse USD Composer, Omniverse USD Presenter and others. The toolkit provides a user friendly way of adding keyframes and animations to prims in your scenes.
User Manual#
Interface#
Ref # |
||
---|---|---|
1 |
Create Camera from Current View |
Adds a Camera Animation Track to the Camera being viewed through in the viewport.
If viewport is not looking through a Scene Camera (ie: perspective view) a Scene
Camera will be created and a track will be added.
|
2 |
Selection Dropdown |
Use Selection: Keyframer displays current selection.
Lock to Selection: Locks Keyframer display to the current selection.
|
3 |
Prim Path |
Displays the path to the prim in the scene.
|
4 |
Playback Controls |
Forward/Back allows single frame stepping.
Play/Pause (toggle) allows playback and the ability to stop play-head in place.
|
5 |
Add Key |
Adds an Animation Key to the Current Track
|
6 |
Delete Key |
Deletes the selected key.
|
7 |
Copy Key |
Copies the currently selected Key.
|
8 |
Paste Key |
Pastes the key currently in the clipboard.
|
9 |
Auto Key |
Creates/Updates Animation Keys as prims are adjusted in the viewport.
|
10 |
Timeline |
Displays the time range in frames. Click and drag to scrub Play-Head.
|
11 |
Selected Key |
Operations (copy key, delete key, etc) are performed on selected keys. Click to select.
|
12 |
Key Frame |
The specified point in time for a transition to Start/Complete.
Click/Drag to adjust. Double Click to “Snap” Play-Head to Key Frame.
|
13 |
Interpolation |
Displays the Interpolation used for the given key.
|
14 |
Frame |
Displays the frame number of the given key.
|
15 |
Remapping |
Displays the Remapping used on the given key.
|
16 |
Start Frame |
Sets/Indicates the first frame of the animation
|
17 |
Start Frame Filter |
Drag to adjust “zoom” level by filtering the display of the start frame to the specified frame.
|
18 |
Filter Handle |
Click and drag to “scan” the filtered time range.
|
19 |
End Frame Filter |
Drag to adjust “zoom” level by filtering the display of the end frame to the specified frame.
|
20 |
End Frame |
Sets/Indicates the last frame of the animation sequence
|
21 |
Play-Head |
The current frame of the animation displayed in the viewport.
|
Camera Focus#
When a camera is used in the Keyframer, an additional icon is presented.
Ref # |
||
---|---|---|
! |
Focus |
Allows a “shortcut” for setting the camera focus distance to a selected prim.
Select Focus Icon then select a prim in the viewport or stage.
Sets
Camera Focus Distance to the length between camera and selected prim. |
Workflow#
Add Animation to a Camera#
Select any acceptable prim.
In the Keyframer panel, select
Add/Update Key
Move
Playhead
onTimeline
Adjust Prim Position
Select
Add/Update Key
Again.Scrub Timeline or press play to see camera tweening.
To ease this process, AutoKey can be used.
Select an Acceptable Prim.
In the Keyframer panel, select
Add/Update Key
Enable AutoKey
Move
Playhead
onTimeline
Adjust Prim Position
Repeat steps 4 and 5 as needed. Disable AutoKey when done animating.
Editing Keys#
Move
Playhead
directly over a key.HINT: Double clicking a tween will snap playhead to start key.
Translate (move/rotate) camera to a new position.
Select
Create/Edit Key
button to Update the Key.Scrub Timeline / Play to review updated animation.
Deleting Keys#
To Delete a key, Users must select a key. To do so, simply left click
on an existing key or its tween. It should highlight a brighter blue.
Select A Key
In Keyframer, Select an Existing Key.
Select
Delete Key
The key and the tween will be be removed from the timeline.
Camera Animation Data#
Whenever a Prim is animated with the Keyframer, Animation Data is stored under the prim.
Known Limitations#
Focus Selected needs to be somewhere in the center of the current view.
FStop and Focus Distance is known to cause unnecessary slowness during playback. Recording is unaffected.