#VRML V1.0 ascii # Designed by Joe Lachoff at Process 39 with Steve DiPaola (10/95) # Audio designed by James Grunke (12/95) # Revisions: # converted to VRML - Ali Ebtekar (12/96) # converted to DSV - Brian Thomasson (01/18/05) Separator { DSpace_EntryPoint { fields [ SFVec3f position, SFRotation rotation, SFFloat width, SFFloat height, SFFloat depth, SFBool fly, SFVec3f startPosition, SFRotation startRotation ] position 0 0 0.5 rotation 0 -1 0 3.142 width 1.5 height 0 depth 1.5 fly TRUE startPosition 0 7 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/vrml_support.dsv" } WorldInfo { fields [ SFString title, MFString info ] title "VRML Technical Support Space" info "" } DSpace_MaxAvatars { fields [ SFLong max ] max 8 } DSpace_MaxInstances { fields [ SFLong max ] max 1 } # 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.235 } Background { fields [ MFColor groundColors, MFColor skyColors, MFString scenery ] groundColors [ 0.32 0.19 0.094 ] #skyColors [ 0 0 0 ] scenery "vrml_support/bzceil.png" } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "vrml_support/bzlite.png" angularWidth 0.6981317 bearing 0.0 elevation 0.1 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "vrml_support/bzwindow.png" angularWidth 0.6981317 bearing 0.6981317 elevation 0.1 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "vrml_support/bzlite.png" angularWidth 0.6981317 bearing 1.396263 elevation 0.1 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "vrml_support/bzlite.png" angularWidth 0.6981317 bearing 2.0943951 elevation 0.1 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "vrml_support/bzwindow.png" angularWidth 0.6981317 bearing 2.7925268 elevation 0.1 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "vrml_support/bzlite.png" angularWidth 0.6981317 bearing 3.4906585 elevation 0.1 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "vrml_support/bzlite.png" angularWidth 0.6981317 bearing 4.1887902 elevation 0.1 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "vrml_support/bzwindow.png" angularWidth 0.6981317 bearing 4.8869219 elevation 0.1 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "vrml_support/bzlite.png" angularWidth 0.6981317 bearing 5.5850536 elevation 0.1 } # lights DirectionalLight { intensity 0.3 direction 0.0 0.2 1.0 } DirectionalLight { intensity 0.3 direction 1.0 0.2 1.0 } DirectionalLight { intensity 0.3 direction 1.0 0.2 -1.0 } DirectionalLight { intensity 0.1 direction 0.0 0.1 -1.0 } DirectionalLight { intensity 0.1 direction -1.0 0.1 -1.0 } DirectionalLight { intensity 0.1 direction -1.0 0.1 1.0 } Separator { Transform { translation 0.0 -9.6 80.0 scaleFactor 0.2 0.2 0.2 } # flat shaded objects WWWInline { name "vrml_support/bzfl.wrl" } # self-illuminated and Gouraud shaded objects WWWInline { name "vrml_support/bzsi.wrl" } } Separator { Transform { translation 74.0 -1.0 123.0 rotation 0 1 0 4.189 scaleFactor 8 10 10 } WWWInline { name "vrml_support/sign.wrl" } } # fire mask (flat shaded) Separator { Transform { translation 1.0 0.0 -8.5 rotation 0.0 1.0 0.0 -1.570796 scaleFactor 0.2 0.15 0.2 } WWWInline { name "vrml_support/bzfiremk.wrl" } } Separator { Transform { translation 0.0 0.0 -12.0 rotation 0.0 1.0 0.0 1.570796 scaleFactor 0.15 0.15 0.15 } # fire 1 (self-illuminated) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 0.0 0.0 1.0 7.0 } WWWInline { name "vrml_support/bzfire1.wrl" } } # fire 2 (self-illuminated) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 0.0 0.0 1.0 5.0 } WWWInline { name "vrml_support/bzfire2.wrl" } } # fire 3 (self-illuminated) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 0.0 0.0 1.0 5.0 } WWWInline { name "vrml_support/bzfire3.wrl" } } } # DEFs Switch { whichChild -1 # DEF: entrance_portal DEF entrance_portal Separator { Transform { scaleFactor 0.65 0.65 0.65 } Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "vrml_support/azport-g.wrl" } } # DEF: support_link DEF support_link Separator { Separator { Transform { scaleFactor 0.65 0.65 0.65 } Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "vrml_support/azportba.wrl" } } Transform { translation 0.0 11.0 0.0 scaleFactor 0.65 0.65 0.65 } WWWInline { name "vrml_support/azport_s.wrl" } } # DEF: utopia_link DEF utopia_link Separator { Separator { Transform { scaleFactor 0.65 0.65 0.65 } Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "vrml_support/azportba.wrl" } } Transform { translation 0.0 11.7 0.0 } DSpace_Sprite { fields [ SFString url, SFLong colorCount, SFFloat width, SFFloat height ] url "vrml_support/azcal2.bmp" colorCount 256 width 0.0 height 10.4 } } } # link: OzGate Home Page Separator { Transform { translation -50.0 -3.6 140.0 } WWWAnchor { name "http://www.OzGate.com" description "OzGate Home Page" USE utopia_link } } # link: Traveler Support Page Separator { Transform { translation -70.0 -3.6 100.0 } WWWAnchor { name "http://www.digitalspace.com/traveler/trav20support.html" description "Traveler Support Page" USE support_link } } # portal: Utopia Gateway Separator { Transform { translation -60.0 -3.6 120.0 } WWWAnchor { name "utopia.dsv" description "Utopia Gateway" USE entrance_portal } } # audio #AMBIENT_AUDIO: "vrml_support/bzfire.wav", -1, 0, 0.00, 0.00, -1, 0, 0.00, 0.00, 0.50, 0.50, 1.00 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 "vrml_support/bzfire.wav" innerLoopMinCount -1 innerLoopCountRange 0 innerLoopMinDelay 0.00 innerLoopDelayRange 0.00 outerLoopMinCount -1 outerLoopCountRange 0 outerLoopMinDelay 0.00 outerLoopDelayRange 0.00 leftVolume 0.30 # << check this rightVolume 0.30 # << check this } #AMBIENT_AUDIO: "vrml_support/bzcrckle.wav", 1, 2, 0.30, 0.80, -1, 0, 5.00, 5.00, 0.88, 0.12, 0.23 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 "vrml_support/bzcrckle.wav" innerLoopMinCount 1 innerLoopCountRange 2 innerLoopMinDelay 0.30 innerLoopDelayRange 0.80 outerLoopMinCount -1 outerLoopCountRange 0 outerLoopMinDelay 5.00 outerLoopDelayRange 5.00 leftVolume 0.20 # << check this rightVolume 0.03 # << check this } #AMBIENT_AUDIO: "vrml_support/bzcrckle.wav", 1, 0, 0.50, 1.00, -1, 0, 1.00, 2.00, 0.18, 0.82, 0.18 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 "vrml_support/bzcrckle.wav" innerLoopMinCount 1 innerLoopCountRange 0 innerLoopMinDelay 0.50 innerLoopDelayRange 1.00 outerLoopMinCount -1 outerLoopCountRange 0 outerLoopMinDelay 1.00 outerLoopDelayRange 2.00 leftVolume 0.03 # << check this rightVolume 0.15 # << check this } #AMBIENT_AUDIO: "vrml_support/bzcrckle.wav", 1, 2, 0.10, 0.40, -1, 0, 2.00, 3.00, 0.50, 0.50, 0.18 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 "vrml_support/bzcrckle.wav" innerLoopMinCount 1 innerLoopCountRange 2 innerLoopMinDelay 0.10 innerLoopDelayRange 0.40 outerLoopMinCount -1 outerLoopCountRange 0 outerLoopMinDelay 2.00 outerLoopDelayRange 3.00 leftVolume 0.09 # << check this rightVolume 0.09 # << check this } }