- [More on Curve Tracks](#more-on-curve-tracks) * [Add Points](#add-points) * [Select Points](#select-points) * [Remove Points](#remove-points) * [Move Points](#move-points) * [Cut Copy Paste Points](#cut-copy-paste-points) * [Interpolation](#interpolation) # More on Curve Tracks Once you have created a track for a parameter there are different ways to edit your animation data. By default the *linear point* tool is chosen. With this tool you can add control points with linear interpolation to your curves. ## Add Points [[/images01-curves/image01.png]] To add a control point simply double click anywhere in track data view. [[/images01-curves/image02.png]] Alternatively you can also write the current value of a control to the track. Right click on the control and click *Write To Timeline* in the context menue to insert a control point with the current value at the current position of the playhead. ## Select Points There are different ways to select control points in a track. [[/images01-curves/image04.png]] To select a control point simply click on it in the time data view. Press shift and click to select multiple points. To deselect all points simply click without hitting a point and without having shift pressed. If you have selected multiple points and want to deselect individual points click on them with having shift pressed. Selected points are highlighted red. [[/images01-curves/image05.png]] Alternatively you can also click and drag to draw a selection box. All points inside this box will be selected. Again you can add point by pressing shift and click and drag to select more points. [[/images01-curves/image05.png]] ## Remove Points To remove Points you can double click on a point or you can select points and than delete them, by pressing the delete key, or click right and choose delete from the context menue. ## Move Points [[/images01-curves/image03.png]] To move points you click on the point you want to move and than drag it or you can select points and than click on one of the selected points and than drag it. On the right of the point you see the time and the value of the point changing while your are dragging it. You can force the mouse drag to only change the time by pressing x or the value by pressing y. Alternatively you can move selected points by pressing the up down left and right keys. Press *UP* to increase the value *DOWN* to decrease the value, *RIGHT* to move forward, *LEFT* to move backward in time. ## Cut Copy Paste Points [[/images01-curves/image07.png]] Besides moving you can also cut, copy and paste control points of a track. Select the points you want to cut or copy. To Cut the points press *CTRL X* or choose *Cut* from the context menue, to copy the points press *CTRL C* or choose *Copy* from the context menue. You define the place where the cut or copied points will be pasted with the play head, so move it to the position where you need and press *CTRL V*. ## Interpolation [[/images01-curves/image08.png]] So far we have only used linear interpolation, often you want a constant value or curved interpolation. cc-control supports *STEP*, *LINEAR* and *CUBIC* interpolation. [[/images01-curves/image09.png]] To use step interpolation choose the *STEP_POINT* tool every point you add with this tool will use step interpolation. To add curves you first have to add a control point with the *LINEAR_POINT* tool active. Than you switch to the *CURVE* tool. [[/images01-curves/image10.png]] To curve the interpolation click between two control points and drag. There are four different curve modes based on the direction in that you draw a different interpolation is applied. [[/images01-curves/image11.png]] As you can see the curve interpolation is based on bezier splines. Dependend on the drag direction the splines are aligned vertical, horizontal or perpendicular causing different interpolation curves. the curves get steeper the more you drag. You can change the interpolation type by changing the drag direction. [[/images01-curves/image12.png]] To manipulate the splines directly choose the *BEZIER_POINT* tool and drag the bezier handles. When you press shift the opposite bezier handle will be mirrored to your to get smooth transitions.