#VRML V1.0 ascii # NiceDude (=^;^=) ( 11/99 ) #§mìlíñgÇċt{=^.^=} ( 11/99 ) #Modified for OzGate by -=Oz=- (07/26/00) Separator { DSpace_EntryPoint { position 3.3 .3 -2.2 rotation 0 1 0 2.35 width 0.5 height 0 depth 0.5 fly FALSE startPosition 0 15 0 startRotation -1 0 0 1.571 } Transform { scaleFactor .15 .15 .15 } # scene general properties - DSpace header DSpace_Server { server "Traveler.OzGate.com" url "http://www.OzGate.com/matrix.dsv" } WorldInfo { title "The Matrix" info "" } DSpace_MaxAvatars { max 20 } # scene environmental properties DSpace_CubeBoundary { min -10000.0 10 -10000.0 max 10000.0 10000.0 10000.0 } Environment { ambientIntensity 0.2 } Background { groundColors [ ] #skyColors [ ] scenery "matrix/Sky.jpg" } DSpace_Horizon { url "matrix/Skylin.jpg" angularWidth .7855 bearing 0 elevation 0.02 } DSpace_Horizon { url "matrix/Skylin1.jpg" angularWidth .7855 bearing .7855 elevation 0.02 } DSpace_Horizon { url "matrix/Skylin.jpg" angularWidth .7855 bearing 1.571 elevation 0.02 } DSpace_Horizon { url "matrix/Skylin1.jpg" angularWidth .7855 bearing 2.3565 elevation 0.02 } DSpace_Horizon { url "matrix/Skylin.jpg" angularWidth .7855 bearing 3.142 elevation 0.02 } DSpace_Horizon { url "matrix/Skylin1.jpg" angularWidth .7855 bearing 3.9275 elevation 0.02 } DSpace_Horizon { url "matrix/Skylin.jpg" angularWidth .7855 bearing 4.713 elevation 0.02 } DSpace_Horizon { url "matrix/Skylin1.jpg" angularWidth .7855 bearing 5.4985 elevation 0.02 } # lights DEF NE_Down DirectionalLight { intensity 0.7 direction -0.5 -0.5 0.7071 on TRUE } DEF NW_Down DirectionalLight { intensity 0.3 direction 0.5 -0.5 0.7071 on TRUE } DEF SW_Down DirectionalLight { intensity 0.8 direction 0.5 -0.5 -0.7071 on TRUE } DEF SE_Down DirectionalLight { intensity 0.1 direction -0.5 -0.5 -0.7071 on TRUE } # main Separator { Rotation { rotation 0 1 0 3.14 } WWWInline { name "matrix/city3k.wrl" } } # mail Separator { Rotation { rotation 0 1 0 3.14 } Transform { translation 20 0.2 -6.5 } WWWInline { name "matrix/mail1d.wrl" } } # Chopper Separator { DSpace_Spin { rotation 0 1 0 .3 } Translation { translation -10 12 10 } Rotation { rotation 0 1 0 -2.1 } Rotation { rotation 0 0 1 .2 } Scale { scaleFactor .1 .1 .1 } WWWInline { name "matrix/chopperopt.wrl" } } # DEFs Switch { whichChild -1 # DEF: entrance_portal DEF entrance_portal Separator { Transform { scaleFactor .01 .01 .01 } Material { diffuseColor 1.0 1.0 1.0 } MaterialBinding { value OVERALL } WWWInline { name "matrix/azport-g.wrl" } } } # portal:OLYMPUS Separator { Transform { translation -200 0 20 } WWWAnchor { name "olympus.dsv" description "Olympus" USE entrance_portal } } # portal:OzGate Technical Support Space Separator { Transform { translation -200 0 -15 } WWWAnchor { name "support.dsv" description "OzGate Technical Support Space" USE entrance_portal } } # portal:World Wide Party Entrance Separator { Transform { translation -200 0 15 } WWWAnchor { name "http://209.219.15.163/Onlive/entrance.dss" description "World Wide Party Entrance" USE entrance_portal } } # portal:OzGate VRML Entrance Separator { Transform { translation -200 0 -20 } WWWAnchor { name "entrance.dsv" description "OzGate VRML Entrance" USE entrance_portal } } # link: FastħEddie's Fast Links Separator { Transform { translation -200 0 0 } WWWAnchor { name "http://faaast-eddie.com" description "FastħEddie's Fast Links" USE entrance_portal } } # link:THE MATRIX Separator { Transform { translation -200 0 10 } WWWAnchor { name "http://www.whatisthematrix.com/" description "The Matrix" USE entrance_portal } } # audio #AMBIENT_SOUND: "matrix/matrix.olw", 0, -1,-1, 0.0, 0.0 DSpace_AmbientAudio { fields [ SFString url, SFLong innerLoopMinCount, SFLong innerLoopCountRange, SFFloat innerLoopMinDelay, SFFloat innerLoopDelayRange, SFLong outerLoopMinCount, SFLong outerLoopCountRange, SFFloat outerLoopMinDelay, SFFloat outerLoopDelayRange, SFFloat leftVolume, SFFloat rightVolume ] url "matrix/matrix.olw" innerLoopMinCount -1 # << check this innerLoopCountRange 0 # << check this innerLoopMinDelay 0.00 # << check this innerLoopDelayRange 0.00 # << check this outerLoopMinCount -1 # << check this outerLoopCountRange 0 # << check this outerLoopMinDelay 0.00 # << check this outerLoopDelayRange 0.00 # << check this leftVolume 0.50 # << check this rightVolume 0.50 # << check this } } }