Link Search Menu Expand Document

🝰 Steepness

Favor flat trajectories.

The Steepness heuristic uses the edge angle against an up vector to compute a dot product that is used to determine whether the edge should be considered flat or not.


Heuristics
A single heuristics definition

Table of content


The Steepness heuristic favor edge directions that are perpendicular or opposite to a specified up vector.


Properties


Property Description
Basics Β 
Weight Factor Weight of this heuristic against other concurrent heuristics.
The higher the value, the more important it is during resolution.
Invert Whether the score of this heuristic should be inverted.
This effectively samples the score curve backwards.
Score Curve Curve over which the heuristic values will be remapped.
Steepness Settings
Up Vector Which direction is up. Traversed edge direction will be compared against it to measure how β€œsteep” they are.
Absolute Steepness Whether the steepness goes both ways. If enabled, this favor generally flat terrain; if disabled, directions that mirror the Up Vector are considered even more desirable than flat.
Local Weight Β 
Use Local Weight Multiplier If enabled, this heuristic will be using a dynamic, per-point weight factor.
Local Weight Multiplier Source Whether to read the weight from Vtx or Edges points.
Local Weight Multiplier Attribute Attribute to read the local weight from.
Roaming Β 
UVW Seed Bounds-relative roaming seed point
UVW Goal Bounds-relative roaming goal point

Roaming seed/goal points are used as fallback in contexts that are using heuristics but don’t have explicit seed/goals; such as Cluster Refineβ€˜MST or Score-based refinements.