Le Keyframing en VRML
|
|
|
|
|
|
|
|
|
|
|
|
Interpolateurs de VRML
ColorInterpolator | permet de modifier la couleur d'un objet |
CoordinateInterpolator | permet de modifier les coordonnées des points constituant les blocs IndexedFaceSet, IndexedLineSet et PointSet |
NormalInterpolator | permet de modifier les vecteurs d'un sous-bloc Normal des blocs ElevationGrid et IndexedFaceSet |
OrientationInterpolator | permet de faire effectuer des rotations à un objet |
PositionInterpolator | permet de déplacer un objet |
ScalarInterpolator | permet de modifier la valeur de tous les champs du type exposedField SFFloat |
exposedField MFFloat key [] exposedField Type keyValue [] eventOut Type value_changed |
|
|
set_fraction | Événement. Permet de fixer la valeur de temps entre
0.0 et 1.0
En général ce champ reçoit la valeur fraction_changed d'un TimeSensor |
key | Moments clés compris entre 0.0 et 1.0 (1.0 = 100% du temps écoulé) |
keyValue | Valeurs clés de chaque moment clé. Le nombre de valeurs doit être un multiple du nombre de moments clés. Le type des clés dépend de l'interpolateur |
value_changed | Événement. Renvoie la nouvelle valeur calculée par l'interpolateur. Le type renvoyé dépend de l'interpolateur |