#VRML V1.0 ascii # Copyright (c) DSpace! Technologies, 1995-96, All Rights Reserved. # Designed by Stasia McGehee and Steve DiPaola (10/95) # Audio designed by James Grunke (10/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 0 rotation 0 -1 0 3.142 width 2 height 0 depth 2 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 "130.239.57.36" url "http://www.OzGate.com/Europe/stonheng.dsv" } WorldInfo { fields [ SFString title, MFString info ] title "VRML Stonehenge" 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 -1000.0 0.0 -1000.0 max 1000.0 1000.0 1000.0 } Environment { fields [ SFFloat ambientIntensity ] ambientIntensity 0.2 } Background { fields [ MFColor groundColors, MFColor skyColors, MFString scenery ] groundColors [ 0.2 0.15 0.043 ] #skyColors [ 0 0 0 ] scenery "../stonheng/shspace.png" } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "../stonheng/shnebula.png" angularWidth 3.142 bearing 0 elevation 0 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "../stonheng/shnebula.png" angularWidth 3.142 bearing 3.142 elevation 0 } # lights DEF NE_Down DirectionalLight { intensity 0.6 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.6 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 } # Gouraud shaded objects WWWInline { name "../stonheng/sthenge.wrl" } # DEFs Switch { whichChild -1 # DEF: entrance_portal DEF entrance_portal Separator { Transform { scaleFactor 1.7 1.7 1.7 } Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "../stonheng/azport-g.wrl" } } # DEF: support_portal DEF support_portal Separator { Separator { Transform { scaleFactor 1.7 1.7 1.7 } Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "../stonheng/azportba.wrl" } } Transform { translation 0.0 28.9 0.0 scaleFactor 1.7 1.7 1.7 } # spinning (1.0, 0.0, 1.0) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1.0 0.0 1.0 1.0 } WWWInline { name "../stonheng/azport_s.wrl" } } } # DEF: utopia_link DEF utopia_link Separator { Separator { Transform { scaleFactor 1.7 1.7 1.7 } Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "../stonheng/azportba.wrl" } } Transform { translation 0.0 30.6 0.0 } DSpace_Sprite { fields [ SFString url, SFLong colorCount, SFFloat width, SFFloat height ] url "../stonheng/azcal2.bmp" colorCount 256 width 0 height 25.6 } } } # link: OzGate Home Page Separator { Transform { translation 240.0 -5.0 0.0 } WWWAnchor { name "http://www.OzGate.com" description "OzGate Home Page" USE utopia_link } } # portal: OzGate Technical Support Space Separator { Transform { translation -260.0 -5.0 0.0 } WWWAnchor { name "support.dsv" description "OzGate Technical Support Space" USE support_portal } } # portal: Utopia Gateway Separator { Transform { translation 0.0 -5.0 240.0 } WWWAnchor { name "utopia.dsv" description "Utopia Gateway" USE entrance_portal } } # audio #AMBIENT_SOUND: "../stonheng/stoner.wav", 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 "../stonheng/stoner.wav" 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 } }