A SERVICE OF

logo

110
Chapter 10: Scene Graph Engines
csInterpolator is the base class for the following engines:
csColorInterpolator
csCoordinateInterpolator
csNormalInterpolator
csOrientationInterpolator
csPositionInterpolator
csScalarInterpolator
The following csEngines can be used to change the features of a shape:
csMorphVecproduces a weighted sum of attribute sets. Derived classes include
csMorphVec3f and csMorphVec4f.
csTransformEngtransforms attribute sets consisting of points or vectors
(homogeneous coordinate implicitly 1 or 0 respectively). Derived classes include
csTransformEng3f is derived from csTransformEng.
The following sections describe each of these nodes.
Engines that Interpolate Values
csInterpolator is an abstract base class that interpolates between keys, as shown in
Figure 10-1. The keys might be location, normal, or rotation values.
Figure 10-1 Keys and Key Values
Key values, attributes
Keys