#VRML V1.0 ascii Separator { DSpace_EntryPoint { fields [ SFVec3f position, SFRotation rotation, SFFloat width, SFFloat height, SFFloat depth, SFBool fly, SFVec3f startPosition, SFRotation startRotation ] position -2.3 1198.6 -0.9 rotation 0 -1 0 3.3 width 1.5 height 0 depth 1.5 fly 1 startPosition 0 -30 0 startRotation -1 0 0 1.571 } DSpace_EntryPoint { fields [ SFVec3f position, SFRotation rotation, SFFloat width, SFFloat height, SFFloat depth, SFBool fly, SFVec3f startPosition, SFRotation startRotation ] position -2.3 1198.6 2.25 rotation 0 -1 0 1.3 width 1.5 height 0 depth 1.5 fly 1 startPosition 0 -30 0 startRotation -1 0 0 1.571 } DSpace_EntryPoint { fields [ SFVec3f position, SFRotation rotation, SFFloat width, SFFloat height, SFFloat depth, SFBool fly, SFVec3f startPosition, SFRotation startRotation ] position 0.7 1198.6 2.25 rotation 0 -1 0 5.0 width 1.5 height 0 depth 1.5 fly 1 startPosition 0 -30 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/entrance.dsv" } WorldInfo { fields [ SFString title, MFString info ] title "VRML Entrance" info "" } DSpace_MaxAvatars { fields [ SFLong max ] max 20 } DSpace_MaxInstances { fields [ SFLong max ] max 5 } Environment { fields [ SFFloat ambientIntensity ] ambientIntensity 0.2 } # scene environmental properties DSpace_CubeBoundary { fields [ SFVec3f min, SFVec3f max ] min -600 -1968 -600 max 600 850 600 } Background { fields [ MFColor groundColors, MFColor skyColors, MFString scenery ] groundColors [ 0.01 0.01 0.01 ] skyColors [ 0.01 0.01 0.01 ] scenery "entrance/gatenite.jpg" } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "entrance/gatenite.jpg" angularWidth 1.5708 bearing 0.3491 elevation 0.29 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "entrance/gatenite.jpg" angularWidth 1.5708 bearing 1.9199 elevation 0.29 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "entrance/gatenite.jpg" angularWidth 1.5708 bearing 3.4907 elevation 0.29 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "entrance/gatenite.jpg" angularWidth 1.5708 bearing 5.0615 elevation 0.29 } # lights DEF NE_Down DirectionalLight { intensity 0.8 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.5 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 } # DEFs Switch { whichChild -1 # DEF: orbit DEF orbit WWWInline { name "entrance/AZORBIT.WRL" } # DEF: regular_portal DEF regular_portal Separator { Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "entrance/AZPORT-M.WRL" } } # DEF: regular_link DEF regular_link Separator { Material { diffuseColor 0.1 0.1 0.5 } MaterialBinding { value OVERALL } WWWInline { name "entrance/AZPORT-M.WRL" } } # DEF: banner_link DEF banner_link Separator { Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "entrance/BANNER.WRL" } } # DEF: chase_portal DEF chase_portal Separator { Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "entrance/Splane.wrl" } } # DEF: user_portal DEF user_portal Separator { Transform { scaleFactor 0.7 0.7 0.7 } Material { diffuseColor 0.1 0.5 0.1 } MaterialBinding { value OVERALL } WWWInline { name "entrance/AZPORT-U.WRL" } } # DEF: partners_portal DEF partners_portal Separator { Separator { Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "entrance/AZPORTBA.WRL" } } Transform { translation 0 17.5 0 rotation 0 1 0 1.571 } # spinning (1, 0, 1) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 0 1 1 } WWWInline { name "entrance/AZSTAR2.WRL" } } # spinning (0, 0, 1) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 0 0 1 1 } WWWInline { name "entrance/AZARROWS.WRL" } } } # DEF: bart_portal DEF bart_portal Separator { Separator { Transform { translation 85 -4 27 rotation 0 1 0 1.571 } Material { diffuseColor 0.1 0.1 0.5 } MaterialBinding { value OVERALL } WWWInline { name "entrance/AZPORTBA.WRL" } } Transform { translation 85 13 27 rotation 0 1 0 1.571 } # spinning (1, 0, 1) Separator { Transform {scaleFactor -0.4 -0.4 -0.4 } DSpace_Spin { fields [ SFRotation rotation ] rotation 1 1 0 1.5 } WWWInline { name "entrance/AZSTAR.WRL" } } } # DEF: tetra_portal DEF tetra_portal Separator { Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 0 1 3 } WWWInline { name "entrance/TETRAPOR.WRL" } } # DEF: support_portal DEF support_portal Separator { Separator { Transform { scaleFactor 0.7 0.7 0.7 } Material { diffuseColor 0.1 0.1 0.5 } MaterialBinding { value OVERALL } WWWInline { name "entrance/AZPORTBA.WRL" } } Transform { translation 0 11 0 scaleFactor 0.7 0.7 0.7 } # spinning (1.0, 0.0, 1.0) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 0 1 1 } WWWInline { name "entrance/AZPORT_S.WRL" } } } # DEF: partners_link DEF partners_link Separator { Separator { Material { diffuseColor 0.1 0.1 0.5 } MaterialBinding { value OVERALL } WWWInline { name "entrance/AZPORTBA.WRL" } } Transform { translation 0 17.5 0 } # spinning top 1 (1.0, 0.0, 1.0) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 0 1 1 } WWWInline { name "entrance/AZSTAR2.WRL" } } # spinning top 2 (-1.5, 0, -0.5) Separator { Transform { scaleFactor 0.8 0.8 0.8 } DSpace_Spin { fields [ SFRotation rotation ] rotation 1.5 0 0.5 -1.0 } WWWInline { name "entrance/AZGLOBE.WRL" } } } # DEF: utopia_link DEF utopia_link Separator { WWWInline { name "entrance/OZPROP.WRL" } Transform { scaleFactor 0.3 0.3 0.3 } } # DEF: condor_portal DEF condor_portal Separator { Separator { Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "entrance/AZPORTBA.WRL" } } Transform { translation 0 17 0 scaleFactor 0.4 0.4 0.4 } # spinning (1.0, 0.0, 1.0) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 0 1 1 } WWWInline { name "entrance/AZCLICON.WRL" } } } } # main 3D objects Transform { translation 0 -2000 0 } WWWInline { name "entrance/aztec.wrl" } # World1 Separator { Texture2 { filename "entrance/C15.JPG" } Translation { translation 380 200 380 } Scale { scaleFactor 2 2 2} DSpace_Spin { fields [ SFRotation rotation ] rotation 0 1 0 0.05 } WWWInline { name "entrance/PLANET.WRL" } } # World2 Separator { Texture2 { filename "entrance/CROME.JPG" } Translation { translation -380 250 -180 } Scale { scaleFactor 1 1 1} DSpace_Spin { fields [ SFRotation rotation ] rotation 0 1 0 0.05 } WWWInline { name "entrance/PLANET.WRL" } } # World3 Separator { Texture2 { filename "entrance/stucco.jpg" } Translation { translation 580 150 380 } Scale { scaleFactor 1 1 1} DSpace_Spin { fields [ SFRotation rotation ] rotation -1 1 0 0.05 } WWWInline { name "entrance/PLANET.WRL" } } # World4 Separator { Texture2 { filename "entrance/TEXTURE.JPG" } Translation { translation -80 150 -380 } Scale { scaleFactor 2 2 2} DSpace_Spin { fields [ SFRotation rotation ] rotation 0 1 0 0.05 } WWWInline { name "entrance/PLANET.WRL" } } # World5 Separator { Texture2 { filename "entrance/stucco.jpg" } Translation { translation -500 550 680 } Scale { scaleFactor 3 3 3} DSpace_Spin { fields [ SFRotation rotation ] rotation 2 1 0 0.05 } WWWInline { name "entrance/PLANET.WRL" } } # AZEL-UP Separator { Translation { translation -59 2500 25 } Scale { scaleFactor 30 30 30 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 1 0 0.000000000000000000001 } WWWInline { name "entrance/AZ_ELUP.WRL" } } # AZEL-Down Separator { Translation { translation -42 -20.5 25 } Scale { scaleFactor 30 30 30 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 1 0 0.000000000000000000001 } WWWInline { name "entrance/AZ_ELDOWN.WRL" } } # spinning star and orbiting particles in the center Separator { Transform { translation -68 10 44 } Scale { scaleFactor 0.4 0.4 0.4 } # spinning star (1.5, 0.0, 1.5) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 1 0 1.5 } Material { diffuseColor 1 1 1 } WWWInline { name "entrance/AZSTAR.WRL" } } # spinning orbit1 (-1.35, 0.0, -1.45) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 1 0 -1.4 } Material { diffuseColor 1 0 0 } USE orbit } # spinning orbit2 (-0.75, 0.0, -2.35) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 1 0 -1 } Material { diffuseColor 0 0 1 } USE orbit } # spinning orbit3 (1.65, -2.3, 0.0) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 0 1 -1 } Material { diffuseColor 1 0 1 } USE orbit } # spinning orbit4 (0.05, 0.0, 1.35) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 1 0 1 } Material { diffuseColor 0 1 1 } USE orbit } } # spinning star and orbiting particles in the center Separator { Transform { translation -68 10 8 } Scale { scaleFactor 0.4 0.4 0.4 } # spinning star (2.5, 0.0, 1.9) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 1 0 1.5 } Material { diffuseColor 1 1 1 } WWWInline { name "entrance/AZSTAR.WRL" } } # spinning orbit1 (-1.35, 0.0, -1.45) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 1 0 -1.4 } Material { diffuseColor 1 0 0 } USE orbit } # spinning orbit2 (-0.75, 0.0, -2.35) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 1 0 -1 } Material { diffuseColor 0 0 1 } USE orbit } # spinning orbit3 (1.65, -2.3, 0.0) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 0 1 -1 } Material { diffuseColor 1 0 1 } USE orbit } # spinning orbit4 (0.05, 0.0, 1.35) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 1 0 1 } Material { diffuseColor 0 1 1 } USE orbit } } # spinning star and orbiting particles in the center Separator { Transform { translation -7 10 25 } Scale { scaleFactor 0.4 0.4 0.4 } # spinning star (1.5, 0.0, 2.5) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 1 0 1.5 } Material { diffuseColor 1 1 1 } WWWInline { name "entrance/AZSTAR.WRL" } } # spinning orbit1 (-1.35, 0.0, -1.45) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 1 0 -1.4 } Material { diffuseColor 1 0 0 } USE orbit } # spinning orbit2 (-0.75, 0.0, -2.35) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 1 0 -1 } Material { diffuseColor 0 0 1 } USE orbit } # spinning orbit3 (1.65, -2.3, 0.0) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 0 1 -1 } Material { diffuseColor 1 0 1 } USE orbit } # spinning orbit4 (0.05, 0.0, 1.35) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 1 1 0 1 } Material { diffuseColor 0 1 1 } USE orbit } } # portals and links # portal: Lodge User Space Separator { Transform { translation -5.0 -5.0 -87.0 } DSpace_UserPortal { fields [] } WWWAnchor { name "lodge.dsv" description "Lodge User Space" USE user_portal } } # portal: Terra Separator { Transform { translation -208 -2.5 -53 rotation 0 1 0 1.571 } WWWAnchor { name "terra.dsv" description "Terra" USE regular_portal } } # portal: Nightlife Separator { Transform { translation -208 -2.5 104 rotation 0 1 0 1.571 } WWWAnchor { name "nightlife.dsv" description "Nightlife" USE regular_portal } } # portal: OzGate Summit Separator { Transform { translation -213 -2.5 25 rotation 0 1 0 1.571 } WWWAnchor { name "summit.dsv" description "OzGate Summit" USE condor_portal } } # portal: Bible Study Separator { Transform { translation 225 80 126 scaleFactor .33 .33 .33 } WWWAnchor { name "biblestudy.dss" description "Bible Study" USE tetra_portal } } # portal: OzGate Park Separator { Transform { translation 225 80 -46 scaleFactor .33 .33 .33 } WWWAnchor { name "park.dss" description "OzGate Park" USE tetra_portal } } # portal: Moon Harbor Separator { Transform { translation 225 80 -76 scaleFactor .33 .33 .33 } WWWAnchor { name "mnharbor.dsv" description "Moon Harbor" USE tetra_portal } } # portal: Amber Glen Separator { Transform { translation -187 -2.5 141 rotation 0 1 0 0.785 } WWWAnchor { name "amberglen.dsv" description "Amber Glen" USE regular_portal } } # portal: VRML DragStrip Separator { Transform { translation -187.0 -2.5 -92.0 rotation 0 1 0 0.785 } WWWAnchor { name "drag.dsv" description "VRML DragStrip" USE regular_portal } } # portal: OzGate Church Separator { Transform { translation -152 -2.5 -110 } WWWAnchor { name "church.dsv" description "OzGate Church" USE regular_portal } } # portal: VRML Utopia Gateway Separator { Transform { translation -152 -2.5 162 } WWWAnchor { name "utopia.dsv" description "VRML Utopia Gateway" USE regular_portal } } # portal: Lightree Separator { Transform { translation 225 80 96 scaleFactor .33 .33 .33 } WWWAnchor { name "lightree.dsv" description "Lightree" USE tetra_portal } } # portal: Nite Train Separator { Transform { translation 0 95 0 } WWWAnchor { name "nitetrain.dss" description "Nite Train" USE chase_portal } } # link: OzGate Site Map Separator { Transform { translation 115 -2.5 96 } WWWAnchor { name "http://www.OzGate.com/sitemap.htm" description "OzGate Site Map" USE partners_link } } # link: Fast Eddie's Fast Links Separator { Transform { translation 75 20 0 } WWWAnchor { name "http://faaast-eddie.com" description "FastħEddie's Fast Links" USE bart_portal } } # link: OzGate Banner Separator { Transform { translation -16 15 30 } WWWAnchor { name "http://www.OzGate.com" description " " USE banner_link } } # link: OzGate Support Separator { Transform { translation 115 -2.5 -53 } WWWAnchor { name "http://www.OzGate.com/Support" description "OzGate Support" USE support_portal } } # link: OzGate Home Page Separator { Transform { translation 225 80 25 rotation 0 1 0 -1.55 } Scale { scaleFactor 2 2 2 } WWWAnchor { name "http://www.OzGate.com" description " " USE utopia_link } } # audio #AMBIENT_AUDIO: "entrance/azshintr.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 "entrance/azshintr.wav" innerLoopMinCount 1 innerLoopCountRange 0 innerLoopMinDelay 0 innerLoopDelayRange 0 outerLoopMinCount 1 outerLoopCountRange 0 outerLoopMinDelay 0 outerLoopDelayRange 0 leftVolume 0.5 rightVolume 0.5 } }