DEF world-TIMER TimeSensor { loop TRUE cycleInterval 3.333 } DEF Box01 Transform { translation 30.84 28.76 0.09295 rotation 0 0 -1 -0.008727 children [ Transform { translation -30.94 14.63 0 children [ Shape { appearance [ MultiAppearance { material Material { diffuseColor 0.03137 0.4314 0.5255 } } ] geometry MultiMesh { coord Coordinate { point [ -7.5 0 7.5 7.5 0 7.5 -7.5 0 -7.5 7.5 0 -7.5 -7.5 15 7.5 7.5 15 7.5 -7.5 15 -7.5 7.5 15 -7.5 ] } 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-ROT-INTERP TCBOrientationInterp { key [ 0 0.5 1 ] keyValue [ 0 0 -1 -0.008727 0 0 0 0.416 0.408 0 0 -1 -0.6109 0 0 0 0 0 0 0 1 -0.9687 -0.496 -0.556 0.596 0 0 ] } ROUTE world-TIMER.fraction_changed TO Box01-ROT-INTERP.set_fraction ROUTE Box01-ROT-INTERP.value_changed TO Box01.set_rotation ] } ] } DEF Camera01 Viewpoint{ position -0.9491 69.42 143.5 orientation 0.9993 0.03732 0.002464 -0.132 fieldOfView 0.6024 description "Camera01" }