Table of contents Chapter index Previous slide Next slide 150
A sample using position interpolators

Animating transforms
A sample using position interpolators
DEF Particle1 Transform {

    children [

        Shape { . . . }

    ]

}

DEF Timer1 TimeSensor {

    cycleInterval 12.0

    loop TRUE

    startTime 0.0

    stopTime -1.0

}

DEF Position1 PositionInterpolator {

    key  [ 0.0, . . . ]

    keyValue [ 0.0 0.0 0.0, . . .]

}

ROUTE Timer1.fraction_changed TO Position1.set_fraction

ROUTE Position1.value_changed TO Particle1.set_translation