#VRML V2.0 utf8 EXTERNPROTO Body [ exposedField SFVec3f BodyTranslatie exposedField SFRotation BodyRotatie exposedField SFColor BodyColor ] "bodyProto.wrl#Body" EXTERNPROTO Bel [ exposedField SFVec3f BelTranslatie exposedField SFRotation BelRotatie exposedField SFColor BelColor ] "belProto.wrl#Bel" EXTERNPROTO Wijzerplaat [ exposedField SFVec3f WijzerTranslatie exposedField SFRotation WijzerRotatie exposedField SFColor WijzerColor ] "wijzerplaatProto.wrl#Wijzerplaat" EXTERNPROTO Pootje [ exposedField SFVec3f PootjeTranslatie exposedField SFRotation PootjeRotatie exposedField SFColor PootjeColor ] "pootjeProto.wrl#Pootje" EXTERNPROTO Wijzer [ exposedField SFVec3f WijzerTranslatie exposedField SFRotation WijzerRotatie exposedField SFColor WijzerColor field SFVec3f Grootte ] "wijzerProto.wrl#Wijzer" PROTO Wekker [ exposedField SFVec3f WekkerTranslatie 0 0 0 exposedField SFColor WijzerplaatColor 0 0 0 field SFColor WijzerColor 0 0 0 field SFColor PootjeColor 0 0 0 exposedField SFRotation PootjeRotatie 0 0 1 0 ] { Transform { translation IS WekkerTranslatie children [ DEF Body1 Body { BodyColor 1 0 0 BodyRotatie 1 0 0 1.57 BodyTranslatie 0 0 0 } DEF Bel1 Bel { BelColor 1 0 0 BelRotatie 0 0 1 0.3 BelTranslatie -1.8 4.5 0 } DEF Bel2 Bel { BelColor 1 0 0 BelRotatie 0 0 1 -0.3 BelTranslatie 1.8 4.5 0 } DEF Wijzerplaat1 Wijzerplaat { WijzerColor IS WijzerColor WijzerRotatie 1 0 0 1.57 WijzerTranslatie 0 0 1.05 } DEF Pootje1 Pootje { PootjeColor 1 0 0 PootjeRotatie 0 1 0 0.79 PootjeTranslatie -3 -3.1 0 } DEF Pootje2 Pootje { PootjeColor 1 0 0 PootjeRotatie 0 1 0 0.79 PootjeTranslatie 3 -3.1 0 } DEF Wijzer1 Wijzer { WijzerColor 0 0 0 WijzerRotatie 0 0 0 0 WijzerTranslatie 0.7 0 1.07 Grootte 1.5 0.2 0.1 } DEF Wijzer2 Wijzer { WijzerColor 0 0 0 WijzerRotatie 0 0 1 1.57 WijzerTranslatie 0 1.3 1.07 Grootte 2.5 0.2 0.1 } DEF Wijzer3 Wijzer { WijzerColor 1 1 0 WijzerRotatie 0 0 1 3.7 WijzerTranslatie -1 -0.6 1.06 Grootte 3 0.13 0.1 } ] } } NavigationInfo { type "EXAMINE" } Wekker { } Background { skyColor 0.5 0.5 0.5 }