This component defines nodes to interpolate between a given set
of values. Interpolators are often used for animation,
receiving time values from TimeSensor and sending interpolated
values to visible nodes.
Contents:
See also Castle Game Engine (and view3dscene) extensions related to the interpolation.
ColorInterpolator (API reference),
PositionInterpolator (API reference),
PositionInterpolator2D (API reference),
ScalarInterpolator (API reference),
OrientationInterpolator (API reference)
CoordinateInterpolator (API reference),
CoordinateInterpolator2D (API reference),
NormalInterpolator (API reference)
Interpolation of OrientationInterpolator correctly goes through
the shortest path on the unit sphere, with constant velocity.
Interpolation of ColorInterpolator correctly interpolates
in HSV space.
TODO: Interpolation of NormalInterpolator simply interpolates
3D vectors (and normalizes afterwards), instead of
a nice interpolation on the unit sphere.
TODO: EaseInEaseOut, Spline*, SquadOrientationInterpolator missing.
Copyright Michalis Kamburelis. Some images copyright Cat-astrophe Games and Paweł Wojciechowicz. You can redistribute this on terms of the GNU General Public License.
We use cookies. Like every other frickin' website on the Internet. Blink twice if you understand.