#VRML V1.0 ascii # by Angle Grinder June 2004 # first train ride made September 2002 # for World Wide Party # this was a NIGHTMARE to get the colours right..... # and everything else for that matter! Separator { Transform { scaleFactor 0.85 0.85 0.85 } DSpace_Server { fields [ SFString server, SFString url ] server "Traveler.OzGate.com" url "http://www.OzGate.com/daytrain.dsv" } WorldInfo { fields [ SFString title, MFString info ] title "Day Train" info "by Angle Grinder" } DSpace_MaxAvatars { fields [ SFLong max ] max 20 } DSpace_MaxInstances { fields [ SFLong max ] max 3 } DSpace_CubeBoundary { fields [ SFVec3f min, SFVec3f max ] min -3000.0 -500 -3000.0 max 3000.0 500.0 3000.0 } Environment { fields [ SFFloat ambientIntensity ] ambientIntensity 0.5 } Background { fields [ MFColor groundColors, MFColor skyColors, MFString scenery ] groundColors [ 0.18 0.17 0.09 ] skyColors [ 0.03 0.09 0.47 ] scenery "" } Separator { Scale {scaleFactor 0.14 0.14 0.14} Transform { translation 102.6 6.5 0.0 rotation 0.0 1 0.0 -3.14625} WWWInline { name "daytrain/train2.wrl" } } Separator { Scale {scaleFactor 0.14 0.14 0.14} Transform { translation 102.6 3.7 0.0 rotation 0.0 1 0.0 -3.14625} WWWInline { name "daytrain/wheels.wrl"} } Separator { Scale {scaleFactor 0.14 0.14 0.14} Transform { translation 102.307 3.7 8.935 rotation 0.0 1 0.0 -3.228859} WWWInline { name "daytrain/wheels2.wrl"} } Separator { Scale {scaleFactor 0.14 0.14 0.14} Transform { translation 100.761 3.7 19.318 rotation 0.0 1 0.0 -3.34701} WWWInline { name "daytrain/wheels2.wrl"} } Separator { Scale {scaleFactor 0.14 0.14 0.14} Transform { translation 98.336 3.7 28.888 rotation 0.0 1 0.0 -3.43760} WWWInline { name "daytrain/wheels2.wrl"} } Separator{ Scale {scaleFactor 0.14 0.14 0.14} DSpace_Spin { fields [ SFRotation rotation ]rotation 0.0 0.1 0.0 -0.05} WWWInline { name "daytrain/tracka.wrl" } Transform { translation 0.0 0.2 0.0 } WWWInline { name "daytrain/trackb.wrl" } Transform { translation 0.0 49.0 0.0 scaleFactor 2.0 2.0 2.0} WWWInline { name "daytrain/towero.wrl" } WWWInline { name "daytrain/lights.wrl" } DSpace_Spin { fields [ SFRotation rotation ]rotation 0.0 0.1 0.0 0.05} Transform { translation 0.0 0.7 0.0 } WWWInline { name "daytrain/toweri.wrl" } } Separator{ WWWInline { name "daytrain/lights.wrl" } Transform { translation 0.0 -5.0 0.0 scaleFactor 4.0 2.0 4.0} WWWInline { name "daytrain/cave.wrl" } } } # DEFs Switch { whichChild -1 # DEF: regular_portal DEF regular_portal Separator { Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "daytrain/AZPORT-M.WRL" } } } # portal: VRML Entrance Separator { Transform {translation -8.0 -5.6 8 scaleFactor 0.02 0.04 0.02} WWWAnchor { name "entrance.dsv" description "VRML Entrance" USE regular_portal } } # portal: Tunnel Separator { Transform {translation 0 -5.6 11 scaleFactor 0.02 0.04 0.02} WWWAnchor { name "tunnel.dsv" description "Tunnel Chillin" USE regular_portal } } # portal: PolyBombed Separator { Transform {translation 8 -5.6 8 scaleFactor 0.02 0.04 0.02} WWWAnchor { name "polybombed.dsv" description "PolyBombed" USE regular_portal } } }