#VRML V1.0 ascii # NiceDude (=^;^=) Copyright © 2005 Transform { scaleFactor 0.02 0.02 0.02 } Separator { DSpace_EntryPoint { position 0 7 100 rotation 0 1 0 0 width 3 height 0 depth .2 fly FALSE startPosition 0 15 15 startRotation 0 1 0 3.1412 } # scene - DSpace header DSpace_Server { server "Traveler.OzGate.com" url "http://www.OzGate.com/circle.dsv" } WorldInfo { title "Circle Of Friends" info "by NiceDude 1/8/2005" } DSpace_MaxAvatars { max 20 } # scene environmental DSpace_CubeBoundary { min -150.0 5 -150.0 max 150.0 250.0 150.0 } Environment { ambientIntensity 0.2 } Background { groundColors [ ] skyColors [ ] scenery "circle/shspace.png" } # lights DEF NE_Down DirectionalLight { intensity .8 direction -0.5 -0.5 0.7 } DEF NW_Down DirectionalLight { intensity 0.28 direction 0.5 -0.5 0.7 } DEF SW_Down DirectionalLight { intensity 0.2 direction 0.5 -0.5 -0.7 } DEF SE_Down DirectionalLight { intensity 0.65 direction -0.5 -0.5 -0.7071 } # DEFs Switch { whichChild -1 # DEF Cloud DEF cloud Separator { DEF cloudst Separator { DSpace_Spin {rotation 0 1 0 -.01} Translation {translation 0 80 950} Rotation {rotation 0 1 0 3.1412} Scale {scaleFactor 200 200 10} WWWInline{name "circle/cloud.wrl"} } Rotation {rotation 0 1 0 3.1412} USE cloudst } } # en # ellip Separator { Translation{translation 0 -2 0} WWWInline { name "circle/ellip.wrl" } } # disk Separator { Scale { scaleFactor 5.6 .5 5.6 } WWWInline { name "circle/disk2.wrl" } } # struct1 Separator { Translation{translation 0 200 0} WWWInline { name "circle/struct1.wrl" } } # cylin DEF cylsmall Separator { Translation{translation 0 -200 0} Scale { scaleFactor 1.5 4 1.5 } DSpace_Spin {rotation 0 1 0 -.1} WWWInline{name "circle/cylin.wrl"} } # cylsmall DEF cylsmall Separator { Translation{translation 0 -200 0} Scale { scaleFactor 1.5 4 1.5 } DSpace_Spin {rotation 0 1 0 .1} WWWInline{name "circle/cylsmall.wrl"} } # cylmedium DEF cylmedium Separator { Translation{translation 0 -200 0} Scale { scaleFactor 1.5 4 1.5 } DSpace_Spin {rotation 0 1 0 -.3} WWWInline{name "circle/cylmedium.wrl"} } # cyllarge DEF cylmedium Separator { Translation{translation 0 -200 0} Scale { scaleFactor 1.5 4 1.5 } DSpace_Spin {rotation 0 1 0 .45} WWWInline{name "circle/cyllarge.wrl"} } # shield Separator { Translation{translation 0 -200 0} Scale { scaleFactor 1.8 -4 1.8 } WWWInline { name "circle/shield.wrl" } } # Cloud Separator { Translation { translation 0 0 -30 } USE cloud } # portal: VRML Entrance Separator { Transform { translation 100 -100 0 rotation 0 1 0 2 } WWWAnchor { name "entrance.dsv" description "VRML Entrance" WWWInline { name "circle/fin.wrl" } } } # portal: Olympus Separator { Transform { translation -100 -100 0 rotation 0 1 0 2 } WWWAnchor { name "olympus.dsv" description "Olympus" WWWInline { name "circle/fin.wrl" } } } # portal: Moon Harbour lite Separator { Transform { translation 0 -100 100 rotation 0 1 0 2 } WWWAnchor { name "mnharbor.dsv" description "Moon Harbour" WWWInline { name "circle/fin.wrl" } } } }