PFTrack Documentation Workspace  

Curves Editor

Displaying curves  |  Editing curves  |  Buttons

The Curves Editor provides access to animation curves generated by nodes in the tree.

Curves Editor

The Curves Editor can be accessed for the current node by clicking on the Curves Button button to the left of the node controls. Please note that the Curves Editor is not available for all nodes, and will be disabled if there are no curves that can be displayed or edited by the current node.

Displaying curves

All available parameters are displayed in the list on the left. Individual components can be expanded or collapsed by clicking the + or - buttons next to each parameter name.

Clicking on a parameter will display the curve in the graph on the right. By default, this will also fit the viewport to all related curve parameters, although this can be avoided by holding the Ctrl key whilst clicking on the curve. Holding the Shift key whilst clicking will fit the viewport to the single curve parameter instead of all.

Mouse controls

- Click with the left mouse button and drag to change frame number.

- Click and drag with the middle mouse button to zoom the curve editor.

- Click and drag with the right mouse button to pan the curve editor

- Mouse wheel can be used to adjust horizontal zoom.

- Mouse wheel whilst holding the Alt/Option to adjust vertical zoom.

Editing curves

Once a curve is displayed, it can be edited by clicking the Edit mode button button. Clicking this button again will stop all curve editing.

Mouse controls

- Click and drag left mouse button whilst holding Ctrl to draw a selection area and select multiple keyframes.

- Left click and drag curve vertex to adjust a curve value. Holding the Ctrl key will allow a single vertex to be positioned away from an integer frame number. Note than when calculating, exporting or viewing curves, the curve will be sampled at integer frame numbers.

- Left click and drag with Alt/Option key held to move all selected vertices horizontally by integer frame numbers.

Buttons

Several buttons are available to control the display and help with curve editing:

- Select button: When enabled, clicking and dragging with the left mouse button will draw a selection marquee allowing keyframes to be selected (Can also be done by holding the Ctrl keyboard shortcut).

- Select All button: Select all or none of the vertices displayed in the curve editor.

- Copy button: Copy data from one displayed curve into the clipboard. This data can then be pasted onto another curve, or copied into a text editor or other application that supports clipboard interaction. This button is only available when one curve is displayed. Curves can be displayed or hidden using the named buttons that appear above the curve editor.

- Paste button: Paste data from the clipboard into the displayed curve. The Paste button is only available when one curve is displayed. Curves can be displayed or hidden using the named buttons that appear above the curve editor.

- Add button: When this button is enabled and selection mode is active, the left mouse button can be used to draw a rectangle inside which new keyframes will be added to the curves (Selection mode can be activated by holding the Ctrl keyboard shortcut).

- Insert button: Insert a new keyframe in all curves at the current frame.

- Delete button: Delete all selected keyframes.

- Linear button: Change all selected keyframes into linear points.

- Bezier button: Change all selected keyframes into bezier points.

- Simplify button: Simplify the selected keyframes to produce a curve with fewer points. Holding down the Shift key whilst clicking will display a popup editor allowing the simplification accuracy to be specified as a percentage of the overall curve height.

- Smooth button: Smooth selected keyframes to produce a smoother curve.

- Lock button: Lock/unlock selected keyframes, preventing them from being adjusted during camera or object refinement. Locked keyframes are highlighted with a black circle.

- Show keyframes button: Toggle display of keyframes.

- Edit mode button: Toggle edit mode, allowing curve vertices to be adjusted.

- Fit viewport to curves button: Fit the curve editor viewport to show all of the parameter curves. Holding the Shift key whilst clicking will fit the curve editor viewport to a single curve, rather than all parameter curves.

- Edit Value: Assign a specific value on the vertical scale to selected keyframes.