Go to: Synopsis. Return value. Related. Flags. MEL examples.

Synopsis

filterGaussianCtx [-apply] [-endTime time] [-exists] [-history boolean] [-image1 string] [-image2 string] [-image3 string] [-name string] [-sampleCount int] [-selectedKeys boolean] [-startTime time] [-useQuaternion boolean] [-width time] contextName

filterGaussianCtx is undoable, queryable, and editable.

Creates a smooth (gaussian) filter context. This context can ben used to interactively preview/edit the smooth (gaussian) filter on a set of animation curves.

Return value

stringContext name

In query mode, return type is based on queried flag.

Related

filterCurve

Flags

apply, endTime, exists, history, image1, image2, image3, name, sampleCount, selectedKeys, startTime, useQuaternion, width
Long name (short name) Argument types Properties
-apply(-a) edit
When specified, finalizes the current context state and records the command for the operation. This is equivalent to completing the tool action without exiting the current tool context.
-endTime(-e) time queryedit
Specifies the end time portion of the time range for this filter. This time range is used when selectedKeys is false.
-exists(-ex) create
Returns true or false depending upon whether the specified object exists. Other flags are ignored.
-history(-ch) boolean create
If this is a tool command, turn the construction history on for the tool in question.
-image1(-i1) string createqueryedit
First of three possible icons representing the tool associated with the context.
-image2(-i2) string createqueryedit
Second of three possible icons representing the tool associated with the context.
-image3(-i3) string createqueryedit
Third of three possible icons representing the tool associated with the context.
-name(-n) string create
If this is a tool command, name the tool appropriately.
-sampleCount(-sc) int queryedit
This parameter specifies the number of neighbor will be sampled.
-selectedKeys(-sk) boolean queryedit
If true, sets the filter to apply to the selected keys. Otherwise, the filter applies to the specified time range. Default is on.
-startTime(-s) time queryedit
Specifies the start time portion of the time range for this filter. This time range is used when selectedKeys is false.
-useQuaternion(-uq) boolean queryedit
When this is enabled, the filter will first convert the curves (rotation channel curves, 3 sibling requires at the same time) from Euler space to quaternions. Then apply the gaussian filter on it. Convert it back from Quaternions back to Euler space eventually.
-width(-w) time queryedit
This parameter specifies the width of the gaussian kernel shape. Wider width will

Flag can appear in Create mode of command Flag can appear in Edit mode of command
Flag can appear in Query mode of command Flag can be used more than once in a command.

MEL examples

// Create a context string $ctx = 'filterGaussianCtx';

// Activate the tool context just created
setToolTo $ctx;

// Apply the current settings to the selected curves;
filterGaussianCtx -e -apply $ctx