The keyframe editor allows you to animate properties of objects over time. Keyframe animation can be used to let emitters spin in circles, to make particles bigger and smaller over their lifespan and for other complex behavior. To edit a property's keyframes, select the corresponding property name in the property panel, which is then highlighted to indicate that it is being edited. Your edits are applied in real-time to the effect.
A property can be defined with a number of keyframes that determine how it changes over time. You can add a new keyframe by right-clicking inside the keyframe editor. Similarly, a right-click on an existing keyframe removes it. To move keyframes, simply drag them around with the mouse. The timing can be adjusted more precisely in the small timeline above the main editor frame.
Additional actions are shown above the editor and in the menu accessible via :
|Interpolation||The interpolation defines how values between keyframes are calculated. |
None: Values change abruptly between keyframes.
Linear: Values are interpolated linearly.
Spline: Values are interpolated with Spline interpolation producing smooth transitions.
|Add||Add a new keyframe at the current cursor position.|
|Remove||Remove the selected keyframe.|
|Erase||Remove all keyframes, setting the property to a constant value.|
|Copy||Copy keyframes to the clipboard.|
|Paste||Replace keyframes with the ones in the clipboard.|
|Scroll||Scroll the graph by clicking and dragging the mouse.|
|Zoom||Adjust the zoom level by clicking and dragging the mouse..|
|Reset View||Reset zoom and scrolling.|
|Grid Spacing||The distance between grid lines in the keyframe editor.|
|Snap to Grid||Toggle snapping keyframes to the grid.|
|Open Script Editor...||Generate keyframes by writing scripts with the Lua scripting language.|