DEF world-TIMER TimeSensor { loop TRUE cycleInterval 3.333 } DEF Box01 Transform { translation -100 0 100 children [ Shape { appearance [ MultiAppearance { material Material { diffuseColor 0.6039 0.6039 0.898 } } ] geometry MultiMesh { coord Coordinate { point [ -15 0 15 15 0 15 -15 0 -15 15 0 -15 -15 30 15 15 30 15 -15 30 -15 15 30 -15 ] } coordIndex [ 0 2 3 -1 3 1 0 -1 4 5 7 -1 7 6 4 -1 0 1 5 -1 5 4 0 -1 1 3 7 -1 7 5 1 -1 3 2 6 -1 6 7 3 -1 2 0 4 -1 4 6 2 -1 ] edgeVisibleIndex [ 1 1 0 -1 1 1 0 -1 1 1 0 -1 1 1 0 -1 1 1 0 -1 1 1 0 -1 1 1 0 -1 1 1 0 -1 1 1 0 -1 1 1 0 -1 1 1 0 -1 1 1 0 -1 ] smoothingIndex [ 2 -1 2 -1 3 -1 3 -1 4 -1 4 -1 5 -1 5 -1 6 -1 6 -1 7 -1 7 -1 ] appearanceIndex [ 1 1 0 0 4 4 3 3 5 5 2 2 ] textureMappings [ ] } } DEF Box01-POS-INTERP TCBVecInterpolator { key [ 0 0.5 1 ] keyValue [ -100 0 100 0 0 0 0 0 -100 0 -100 -0.68 0.056 -0.852 1 1 100 0 -100 0 0 0 0 0 ] } ROUTE world-TIMER.fraction_changed TO Box01-POS-INTERP.set_fraction ROUTE Box01-POS-INTERP.value_changed TO Box01.set_translation ] } DEF Box02 Transform { translation -100 0 100 children [ Shape { appearance Appearance { material Material { emissiveColor 0 0 1 } } geometry IndexedLineSet { coord Coordinate { point [ -15 0 15 15 0 15 -15 0 -15 15 0 -15 -15 30 15 15 30 15 -15 30 -15 15 30 -15 ] } coordIndex [ 0 2 3 -2 3 1 0 -2 4 5 7 -2 7 6 4 -2 0 1 5 -2 5 4 0 -2 1 3 7 -2 7 5 1 -2 3 2 6 -2 6 7 3 -2 2 0 4 -2 4 6 2 -2 ] } } DEF Box02-POS-INTERP PositionInterpolator { key [ 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 ] keyValue [-100 0 100 -130.1 0 45.84 -151.5 0 0.3429 -162 0 -35.31 -162.1 0 -61.35 -153.9 0 -78.96 -140.6 0 -89.83 -125.7 0 -95.81 -112.4 0 -98.64 -103.2 0 -99.74 -100 0 -100 -97.08 0 -100.3 -88.47 0 -101 -74.67 0 -102.1 -56.41 0 -103.2 -34.63 0 -104.3 -10.3 0 -105 15.68 0 -105 42.68 0 -104.1 70.58 0 -102.4 100 0 -100 ] } ROUTE world-TIMER.fraction_changed TO Box02-POS-INTERP.set_fraction ROUTE Box02-POS-INTERP.value_changed TO Box02.set_translation ] } DEF Camera01 Viewpoint{ position 2.983 113.4 362.3 orientation 0.9614 -0.2725 -0.03926 -0.2975 fieldOfView 0.6024 description "Camera01" } DEF Camera01.Target Transform { translation -28.44 0 -21.85 children [ ] }