#VRML V2.0 utf8
DEF TIME TimeSensor{
cycleInterval 2
loop TRUE
}
DEF MOVE PositionInterpolator{
key[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1]
keyValue[
0 0 0
1 0 1.2
2 0 2.4
3 0 3.6
4 0 4.8
0 0 4.8
-4 0 4.8
-3 0 3.6
-2 0 2.4
-1 0 1.2
0 0 0
]
}
DEF Sphere Transform{
children Shape{
appearance Appearance{
material Material{
diffuseColor 0.1 0.5 1
}
}
geometry Sphere{
radius 1
}
}
}
ROUTE TIME.fraction_changed TO MOVE.set_fraction
ROUTE MOVE.value_changed TO Sphere.set_translation
|