Indice Generale | Struttura Gerarchica |
#VRML V2.0 utf8 #File URA_ECL.WRL NavigationInfo { headlight FALSE speed 1 type [ "WALK" ] } DEF Urano Transform { children [ Inline { url "urano.wrl" } DEF AsseUrano Transform { scale 428.8 428.8 428.8 rotation 0 0 1 1.43 translation 0 0 -19810 children [ Shape { appearance Appearance { material Material { diffuseColor 0.1 0.1 0.1 } } geometry Cylinder { height 2.4 radius 0.1 } } DEF UranoPoloNord Transform { translation 0 1.45 0 children [ DEF UranoNordSensor TouchSensor {} Shape { appearance Sony_Appearance { description "Stop & Info" material Material { emissiveColor 0 0 1 } } geometry Cone { bottomRadius 0.1 height 0.5 } } DEF UranoAudio Transform { children [ DEF UranoNordSound Sound { source DEF UranoNordClip AudioClip { description "URANO Diametro: 53.600 Km Distanza dal SOLE: 2.871 MKm Periodo di rotazione: 10h40m Periodo di rivoluzione: 84 anni Inclinazione sul piano dell'eclittica: 82ø" url "..\..\sounds\urano.wav" } } ] } ] } DEF UranoPoloSud Transform { rotation 0 0 1 3.14 translation 0 -1.45 0 children [ DEF UranoSudSensor TouchSensor {} Shape { appearance Sony_Appearance { description "Start" material Material { emissiveColor 1 0 0 } } geometry Cone { bottomRadius 0.1 height 0.5 } } ] } ] } ] } DEF UranoTime TimeSensor { cycleInterval 496.8 loop TRUE stopTime -1 } DEF UranoRotation OrientationInterpolator { key [0, 0.25, 0.5, 0.75, 1] keyValue [ 0.0 1.0 0.0 0.0, 0.0 1.0 0.0 1.57, 0.0 1.0 0.0 3.14, 0.0 1.0 0.0 4.71, 0.0 1.0 0.0 6.28 ] } ROUTE UranoTime.fraction_changed TO UranoRotation.set_fraction ROUTE UranoRotation.value_changed TO Urano.set_rotation ROUTE UranoNordSensor.touchTime TO UranoTime.set_stopTime ROUTE UranoNordSensor.touchTime TO UranoNordClip.set_startTime ROUTE UranoSudSensor.touchTime TO UranoTime.set_startTime