3.4.2 Nodos Interpoladores
- Los nodos interpoladores permiten animaciones basadas en keyframes
- Se define una función lineal por trozos:
- n claves no decrecientes de t en el campo key
- valores correspondientes de f(t) en el campo keyValue
- VRML provee los siguientes nodos interpoladores :
PositionInterpolator, OrientationInterpolator, ScalarInterpolator, ColorInterpolator, CoordinateInterpolator, NormalInterpolator
- El tipo del campo keyValue depende del tipo de nodo interpolador
- El evento de entrada set_fraction de tipo SFFloat hace que la función interpoladora se evalue resultando en un evento de salidavalue_changed
- Para realizar la animación se conecta
- el evento de salida fraction_changed de un nodo TimeSensor
- el evento de salida value_changed del nodo interpolador con un evento de entrada que corresponda en el nodo que se desea animar
|