The Curve Editor panel can be used to edit lookup tables and animations.
On the CreativeStudio menu, select Window > CurveEditor to open the CurveEditor panel in a separate window.
Note: If some item of content has been selected at this time, the CurveEditor panel corresponding to that content will open.
For details about the Curve Editor shortcut keys, see here.
This page describes CurveEditor panel settings and features.
For details about the horizontal and vertical axes set in the CurveEditor panel, see here.
A | Pin feature | Enable the Pin feature to fix the content being edited in the CurveEditor panel. |
---|---|---|
B | Filter button | Display just the items that the curve possesses. |
C | Key control | Allows you to change the numeric input of keys and type of keys (Hermite, linear, step or flat). |
D | Slope control | Allows you to change the slope and enter numeric values. |
E | Snap | Allows you to change the frame for the key to be created and the snap unit for the value. |
F | Graph tree view | Shows content names and settings items. If a if a curve already exists for a content item, the content name is shown in bold for emphasis. |
G | Graph view | Allows you to create and edit a curve for the selected content. |
Contents selected under CreativeStudio are displayed when CurveEditor is opened.
Contents and settings items for which curves are created are shown in bold for emphasis.
If there are multiple curves, all of the curves can be displayed for editing in the graph view by selecting the settings item.
In the figure below, the curves for R and B included in the settings item MaterialColor.Emission are being edited at the same time.
The values set to the horizontal and vertical axes in the CurveEditor panel differ for the various animations and for lookup tables.
Below is a description of the values set for the horizontal and vertical axes for the different types of animations created using CurveEditor.
To read about the types of animations that can be created using CurveEditor, see here.
Currently, SRT animations are supported for texture UV, lights, and cameras.
Settings item | Vertical / horizontal axes on CurveEditor | Values set to axis |
---|---|---|
Scale | Vertical axis | Scale values. |
Horizontal axis | The number of frames (number of frames being animated) | |
Rotate | Vertical axis | Rotation values. |
Horizontal axis | Number of frames (number of frames being animated) | |
Translate | Vertical axis | Translation values. |
Horizontal axis | Number of frames (number of frames being animated) |
The following values are set for color animations:
A (alpha) is only supported for diffuse color.
Settings item | Vertical / horizontal axes on CurveEditor | Values set to axis |
---|---|---|
Color (R G B A) | Vertical axis | Each RGB color component set in range of 0 to 1. RGB color components become stronger as the value approaches 1. The A (alpha) component becomes more transparent as the value approaches 1. |
Horizontal axis | Number of frames (number of frames animating color) |
The following values are set for texture pattern animations:
Settings item | Vertical / horizontal axes on CurveEditor | Values set to axis |
---|---|---|
Texture pattern | Vertical axis | The texture number being used. |
Horizontal axis | Number of frames (number of frames animating the texture) |
The following values are set for visibility animations:
Settings item | Vertical / horizontal axes on CurveEditor | Values set to axis |
---|---|---|
Visibility | Vertical axis | Show/hide model is set using 0 (hide) and 1 (show). |
Horizontal axis | Number of frames (number of frames to show/hide the model) |
The following values are set for camera animations:
Settings item | Vertical / horizontal axes on CurveEditor | Values set to axis |
---|---|---|
Near / Far | Vertical axis | The Near / Far values. |
Horizontal axis | Number of frames (number of frames to animate near/far) | |
Fovy | Vertical axis | The view angle, in degrees. |
Horizontal axis | Number of frames (number of frames to animate Fovy) | |
Aspect | Vertical axis | The aspect ratio. |
Horizontal axis | Number of frames (number of frames animating Aspect) | |
Look-at point | Vertical axis | The look-at point position, in world coordinates. |
Horizontal axis | Number of frames (number of frames animating the look-at point) | |
UpVector | Vertical axis | The UpVector position, in world coordinates. |
Horizontal axis | Number of frames (number of frames animating the UpVector) |
To read details about the types of cameras, see here.
When lookup tables are set in the CurveEditor panel, the horizontal and vertical axes are set as described below.
Lookup tables are used for lighting calculations by pre-registering output values for each of 256 different input values.
Setting | Vertical / horizontal axes on CurveEditor | Values set to axis |
---|---|---|
Lookup tables | Vertical axis | Output value. Set to values in range from 0.0 to 1.0. |
Horizontal axis | Input value. Set to values from minimum of 0 to maximum of 256. |
For details on lookup tables, click Here.
CONFIDENTIAL