#VRML V2.0 utf8 Background{ color 1 1 1 } Transform{ translation -12 10 0 children[ Shape{ geometry Box{ size 20 20 20 } appearance Appearance{ material DEF BOX_MAT Material{ diffuseColor 0 0 0 emissiveColor 1 0 0 transparency 0 } } } ] } DEF GONG JavaSound{ url "../sounds/gong.au" } DEF Camera01 Viewpoint{ fieldOfView 0.6024 position 36.45 22.24 -53.66 orientation -0.031 0.997 0.077 -3.907 description "Camera01" } DEF Combo_Dummy-TIMER TimeSensor{ cycleInterval 10 loop TRUE } DEF TIME_TRACK CurrentTimeStepInterp{ key [0, .25, .4, .7, .9] } DEF COLOR_TIMER TimeSensor{ cycleInterval 1 } DEF COLOR_INTERP ColorInterpolator{ key [0, .25, .5, .75] keyValue [ 1 0 0, 1 1 0, 0 1 0, 0 0 0 ] } ROUTE COLOR_TIMER.fraction TO COLOR_INTERP.fraction ROUTE COLOR_INTERP.value TO BOX_MAT.emissiveColor ROUTE Combo_Dummy-TIMER.fraction_changed TO TIME_TRACK.set_fraction ROUTE TIME_TRACK.value TO GONG.startTime ROUTE TIME_TRACK.value TO COLOR_TIMER.startTime