#VRML V2.0 utf8 Background{ color 1 1 1 } Transform{ translation -12 10 0 children[ Shape{ geometry Box{ size 20 20 20 } appearance Appearance{ texture DEF BOX_TEX ImageTexture { url "../images/shared/wooden_stage_bg.jpg" } } } ] } DEF Combo_Dummy-TIMER TimeSensor{ cycleInterval 2.667 loop TRUE } 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 LABEL LabelEffect { xPosition 100 yPosition 20 } DEF STRING_TRACK StringStepInterp{ key [0, .25, .5, .75] keyValue ["I", "Really", "LOVE", "StringStepInterps"] } ROUTE Combo_Dummy-TIMER.fraction_changed TO STRING_TRACK.set_fraction ROUTE STRING_TRACK.value TO LABEL.label_text DEF BOX_TRACK StringArrayStepInterp{ key [0, .25, .5, .75] keyValue ["../images/shared/wooden_stage_bg.jpg", "", "../images/shared/sky_starry_bg.gif", "", "../images/shared/wooden_stage_bg.jpg", "", "../images/shared/sky_starry_bg.gif", ""] } ROUTE Combo_Dummy-TIMER.fraction_changed TO BOX_TRACK.set_fraction ROUTE BOX_TRACK.value TO BOX_TEX.url