custom-logic-fulcrum-point

This section contains various parameters for manually controlling Fulcrum Points.

Is Custom Logic Fulcrum Point
When this option is enabled, Cascadeur uses the new algorithm (introduced in version 2025.2) for recognizing Fulcrum Points. If you need the old algorithm (the one that uses radius and velocity parameters), you can turn this off.
Enabled by default

Use Only Key
If this option is enabled, only keyframes are used to calculate Fulcrum Points. Otherwise, all frames are taken into account.
Disabled by default.

Velocity Weight
Sets the ‘weight’ for the Point’s velocity.
In general, the slower a Point moves, the more likely it is to be recognized as a Fulcrum. This value defines how much the Point’s velocity influences this. For example, increasing the value increases the influence, which means a fast-moving Point is even less likely to be a Fulcrum.

Height Weight
Same as above, but for the Point’s height (the lower a Point is placed, the more likely it is to be recognized).

Activation Threshold
Sets the maximum difference between the best Fulcrum Point and the other Points. If the difference is less than this value, the Point is recognized as a Fulcrum.
If a frame has too few Fulcrum Points, increasing this value might improve that.
Its default value is 0.01.

Global Activation Threshold
Sets the maximum difference between the best percentile point in a window (defined by the Window Size value) and the best point on the current frame. If the difference exceeds this value, the frame is not recognized as a Fulcrum frame.
If your animation has too many frames without Fulcrums, increasing this value might help.
Its default value is also 0.01.

Acceleration Multi
(TODO)

Window Size
Sets the window size for finding the percentile point.
If your animation is abrupt and/or consists of short parts, lowering this value might improve the results.

Percentile
Sets the value for the Percentile Point. If the animation is jittery, increasing this value can improve it. When, on the other hand, there is no jitter in keyframes or Fulcrum Points, it can instead be decreased without negative effects.

Max Separation Distance
Sets the maximum distance to collision objects. If the distance exceeds this value, a collision object won’t be checked for determining Fulcrum Points.

Character Threshold Height Percent
If a Point is farther from the ground that the character’s height multiplied by this value, it is automatically discarded
(The height is calculated as the difference between the highest and the lowest point of the character in T-pose)

Post Filtration
If this parameter is enabled, the algorithm won’t be changing positions on interpolation frames.
If it is disabled, the algorithm can change them (even with Use only key enabled).
Enabled by default.

N Elements Anomalities
Sets the length (the number of frames) of an interval for detecting anomalities in Fulcrum behavior.
By default, it is set to 1.

Filtrate by Points
If this is enabled, a Point’s position is filtered if it changes its state from Fulcrum to regular (or vice versa) on a certain interval. The length of this interval is defined by the N Elements Anomatities parameter.
Enabled by default.

Filtrate by Groups
Same as above, but for Fulcrum Groups instead of Points.
Also enabled by default.

Was this article useful to you?

0
0