#VRML V1.0 ascii # Copyright (c) DSpace! Technologies, 1995-96, All Rights Reserved. # Designed by Dale Horstman at Process 39 for DSpace! Technologies with Steve DiPaola (11/95) # Audio designed by James Grunke (12/95) # Revisions: # converted to VRML - Ali Ebtekar (12/96) Separator { DSpace_EntryPoint { fields [ SFVec3f position, SFRotation rotation, SFFloat width, SFFloat height, SFFloat depth, SFBool fly, SFVec3f startPosition, SFRotation startRotation ] position 0 0.8 0.1 rotation 0 -1 0 3.142 width 1.5 height 0 depth 1.5 fly TRUE startPosition 0 15 0 startRotation -1 0 0 1.571 } Transform { scaleFactor 0.025 0.025 0.025 } # scene general properties - DSpace header DSpace_Server { fields [ SFString server, SFString url ] server "Traveler.OzGate.com" url "http://www.OzGate.com/splounge.dsv" } WorldInfo { fields [ SFString title, MFString info ] title "VRML Space Lounge" info "" } DSpace_MaxAvatars { fields [ SFLong max ] max 20 } DSpace_MaxInstances { fields [ SFLong max ] max 3 } # scene environmental properties DSpace_CubeBoundary { fields [ SFVec3f min, SFVec3f max ] min -90.0 0.0 -170.0 max 90.0 70.0 70.0 } Environment { fields [ SFFloat ambientIntensity ] ambientIntensity 0.3 } Background { fields [ MFColor groundColors, MFColor skyColors, MFString scenery ] groundColors [ ] #skyColors [ 0 0 0 ] scenery "onlive/maps/jjstrsky.png" } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "onlive/maps/jjplanet.png" angularWidth 1.571 bearing 0 elevation 0.22 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "onlive/maps/jjstars.png" angularWidth 1.571 bearing 1.571 elevation 0.22 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "onlive/maps/jjstrneb.png" angularWidth 1.571 bearing 3.142 elevation 0.22 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "onlive/maps/jjstars.png" angularWidth 1.571 bearing 4.713 elevation 0.22 } # lights DEF NE_Down DirectionalLight { intensity 0.7 color 1 1 1 direction -0.5 -0.5 0.7071 on TRUE } DEF NW_Down DirectionalLight { intensity 0.2 color 1 1 1 direction 0.5 -0.5 0.7071 on TRUE } DEF SW_Down DirectionalLight { intensity 0.4 color 1 1 1 direction 0.5 -0.5 -0.7071 on TRUE } DEF SE_Down DirectionalLight { intensity 0.1 color 1 1 1 direction -0.5 -0.5 -0.7071 on TRUE } # flat shaded objects WWWInline { name "onlive/props/jetsflat.wrl" } # Gouraud shaded objects WWWInline { name "onlive/props/jetsgor.wrl" } # DEFs Switch { whichChild -1 # DEF: entrance_portal DEF entrance_portal Separator { Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "onlive/props/azport-g.wrl" } } # DEF: support_portal DEF support_portal Separator { Separator { Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "onlive/props/azportba.wrl" } } Transform { translation 0.0 17.0 0.0 } # spinning (1.0, 0.0, 1.0) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1.0 0.0 1.0 1.0 } WWWInline { name "onlive/props/azport_s.wrl" } } } # DEF: utopia_link DEF utopia_link Separator { Separator { Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "onlive/props/azportba.wrl" } } Transform { translation 0 18 0 } DSpace_Sprite { fields [ SFString url, SFLong colorCount, SFFloat width, SFFloat height ] url "onlive/sprites/azcal2.bmp" colorCount 256 width 0 height 10 # check, 16 does not look right } } } Separator { Transform { translation 0 5 180 scaleFactor 0.65 0.65 0.65 } # link: OzGate Home Page Separator { Transform { translation -35.0 0.0 -30.0 } WWWAnchor { name "http://www.OzGate.com" description "OzGate Home Page" USE utopia_link } } # portal: OzGate Technical Support Space Separator { Transform { translation 15.0 0.0 -30.0 } WWWAnchor { name "support.dsv" description "OzGate Technical Support Space" USE support_portal } } # portal: VRML Utopia Gateway Separator { Transform { translation -10.0 0.0 -30.0 } WWWAnchor { name "utopia.dsv" description "VRML Utopia Gateway" USE entrance_portal } } } # audio #AMBIENT_AUDIO: "onlive/wavs/shipamb.wav", -1, 0, 0.00, 0.00, -1, 0, 0.00, 0.00, 0.50, 0.50, 0.45 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 "onlive/wavs/shipamb.wav" innerLoopMinCount -1 innerLoopCountRange 0 innerLoopMinDelay 0.00 innerLoopDelayRange 0.00 outerLoopMinCount -1 outerLoopCountRange 0 outerLoopMinDelay 0.00 outerLoopDelayRange 0.00 leftVolume 0.23 # << check this rightVolume 0.23 # << check this } #AMBIENT_AUDIO: "onlive/wavs/lob.wav", -1, 0, 0.00, 0.00, -1, 0, 0.00, 0.00, 0.61, 0.39, 0.27 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 "onlive/wavs/lob.wav" innerLoopMinCount -1 innerLoopCountRange 0 innerLoopMinDelay 0.00 innerLoopDelayRange 0.00 outerLoopMinCount -1 outerLoopCountRange 0 outerLoopMinDelay 0.00 outerLoopDelayRange 0.00 leftVolume 0.16 # << check this rightVolume 0.11 # << check this } #AMBIENT_AUDIO: "onlive/wavs/lorpeg8.wav", 1, 2, 0.00, 0.00, -1, 0, 2.00, 6.00, 0.61, 0.39, 0.56 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 "onlive/wavs/lorpeg8.wav" innerLoopMinCount 1 innerLoopCountRange 2 innerLoopMinDelay 0.00 innerLoopDelayRange 0.00 outerLoopMinCount -1 outerLoopCountRange 0 outerLoopMinDelay 2.00 outerLoopDelayRange 6.00 leftVolume 0.34 # << check this rightVolume 0.22 # << check this } #AMBIENT_AUDIO: "onlive/wavs/rpeg8.wav", 1, 2, 0.00, 0.00, -1, 0, 3.00, 7.00, 0.50, 0.50, 0.77 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 "onlive/wavs/rpeg8.wav" innerLoopMinCount 1 innerLoopCountRange 2 innerLoopMinDelay 0.00 innerLoopDelayRange 0.00 outerLoopMinCount -1 outerLoopCountRange 0 outerLoopMinDelay 3.00 outerLoopDelayRange 7.00 leftVolume 0.39 # << check this rightVolume 0.39 # << check this } }