Curve – the interpolated path between two points.
Path Point – a point in world space used to define where the path will go.
Control Point – A point in world space used in the Bezier algorithm to determine the behavior of the curve.
Bezier – used to model smooth curves. As the curve is completely contained in the convex hull of its control points, the points can be graphically displayed and used to manipulate the curve intuitively. Affine transformations such as translation and rotation can be applied on the curve by applying the respective transform on the control points of the curve.
Hermite – named after Charles Hermite, is a method of interpolating data points as a polynomial function. The generated Hermite polynomial is closely related to the Newton polynomial, in that both are derived from the calculation of divided differences.
Smooth Step – a scalar interpolation function that interpolates smoothly between two input values based on a third one that should be between the first two. The returned value is clamped between 0 and 1.
Custom Orientation Mode – The animation rotation is defined by the orientation points in the path.
Target Orientation Mode – The animation rotation looks towards a specified transform.
Target Transform Orientation Mode – The animation rotation looks towards a specified transform and finds the nearest point on the path to it.
Follow Path Orientation Mode – The animation rotation uses the path direction as a base to rotate itself
Reverse Follow Path Orientation Mode – The animation rotation uses the reverse path direction as a base to rotate itself
Mouse Look Orientation Mode – animation rotation is controlled by the user with their mouse in a FPS style.
Once Animation Mode – the animation will run through once from start to end and stop.
Reverse Animation Mode – the animation will run through once from end to start and stop.
Ping Pong Animation Mode – the animation will continuously run from start to end to start.
Loop Animation Mode – the animation will run continously from start to end and will resume from the start again