Indice Generale | Struttura Gerarchica |
#VRML V2.0 utf8 #File PLU_ECL.WRL NavigationInfo { headlight FALSE speed 1 type [ "WALK" ] } DEF Plutone Transform { children [ Inline { url "plutone.wrl" } DEF AssePlutone Transform { scale 80 80 80 rotation 0 0 1 0.12 translation 0 0 21980 children [ Shape { appearance Appearance { material Material { diffuseColor 0.1 0.1 0.1 } } geometry Cylinder { height 2.4 radius 0.1 } } DEF PlutonePoloNord Transform { translation 0 1.45 0 children [ DEF PlutoneNordSensor TouchSensor {} Shape { appearance Sony_Appearance { description "Stop & Info" material Material { emissiveColor 0 0 1 } } geometry Cone { bottomRadius 0.1 height 0.5 } } DEF PlutoneAudio Transform { children [ DEF PlutoneNordSound Sound { source DEF PlutoneNordClip AudioClip { description "PLUTONE Diametro: 4.000 Km Distanza dal SOLE: 5.908 MKm Periodo di rotazione: 6 giorni 9h Periodo di rivoluzione: 248.4 anni Inclinazione sul piano dell'eclittica: 7ø" url "..\..\sounds\plutone.wav" } } ] } ] } DEF PlutonePoloSud Transform { rotation 0 0 1 3.14 translation 0 -1.45 0 children [ DEF PlutoneSudSensor TouchSensor {} Shape { appearance Sony_Appearance { description "Start" material Material { emissiveColor 1 0 0 } } geometry Cone { bottomRadius 0.1 height 0.5 } } ] } ] } ] } DEF PlutoneTime TimeSensor { cycleInterval 760.4 loop TRUE stopTime -1 } DEF PlutoneRotation 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 PlutoneTime.fraction_changed TO PlutoneRotation.set_fraction ROUTE PlutoneRotation.value_changed TO Plutone.set_rotation ROUTE PlutoneNordSensor.touchTime TO PlutoneTime.set_stopTime ROUTE PlutoneNordSensor.touchTime TO PlutoneNordClip.set_startTime ROUTE PlutoneSudSensor.touchTime TO PlutoneTime.set_startTime