#VRML V1.0 ascii # ©2004 Chandra Bartlett aka Kiddo SrOzTech 05/31/04 # This space was created for OzGate International and given to -=Oz=- # to be placed on the OzGate USA and OzGate Europe community servers. Separator { #Transform { scaleFactor 1 1 1 } # scene general properties - DSpace header DSpace_Server { fields [ SFString server, SFString url ] server "Traveler.OzGate.com" url "http://www.OzGate.com/office.dsv" } WorldInfo { fields [ SFString title, MFString info ] title "Kiddo's Office" info "053104" } DSpace_MaxAvatars { fields [ SFLong max ] max 20 } # scene environmental properties DSpace_CubeBoundary { fields [ SFVec3f min, SFVec3f max ] min -300 1 -300 max 115 250 300 } Environment { fields [ SFFloat ambientIntensity ] ambientIntensity 0.25 } Background { fields [ MFColor groundColors, MFColor skyColors, ] groundColors [ 0.0 0.2 0.0 ] skyColors [ 0.196 0.0 0.784 ] scenery "office/himmelsm.png" } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "office/himmel.jpg" angularWidth 1.571 bearing 0.262 elevation 0.0 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "office/himmel.jpg" angularWidth 1.571 bearing 1.833 elevation 0.0 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "office/himmel.jpg" angularWidth 1.571 bearing 3.404 elevation 0.0 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "office/himmel.jpg" angularWidth 1.571 bearing 4.975 elevation 0.0 } DSpace_EntryPoint { fields [ SFVec3f position, SFRotation rotation, SFFloat width, SFFloat height, SFFloat depth, SFBool fly, SFVec3f startPosition, SFRotation startRotation ] position 0 1 -3 rotation 0 1 0 3.1506 width 0 height 0 depth 0 fly FALSE startPosition 0 0 0 startRotation 0 1 0 0 } # lights DEF NE_Down DirectionalLight { intensity 0.6 direction -0.5 -0.5 0.7071 on TRUE } DEF NW_Down DirectionalLight { intensity 0.4 direction 0.6 -0.5 0.7071 on TRUE } DEF SW_Down DirectionalLight { intensity 0.6 direction 0.5 -0.5 -0.7071 on TRUE } DEF SE_Down DirectionalLight { intensity 0.4 direction -0.6 -0.5 -0.7071 on TRUE } # PointLight { color 1 1 1 on TRUE location 0 15 0 intensity .175 } # Main object Transform { scaleFactor 0.013 0.013 0.013 translation 0 0 0 rotation 0 1 0 0 } WWWInline { name "office/office.wrl" } # Plant 1 Separator { Transform { scaleFactor 0.7 0.7 0.7 translation 218 17.5 -38 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 0 0 0 } WWWInline { name "office/plant.WRL" } } # Plant 2 Separator { Transform { scaleFactor 0.7 0.7 0.7 translation 218 17.5 -211 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 0 0 0 } WWWInline { name "office/plant.WRL" } } # Plant 3 Separator { Transform { scaleFactor 0.4 0.4 0.4 translation 0 51.5 219 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 0 0 0 } WWWInline { name "office/plant.WRL" } } # Plant 4 Separator { Transform { scaleFactor 0.4 0.4 0.4 translation -260 18.0 40 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 0 0 0 } WWWInline { name "office/plant.WRL" } } # Plant 5 Separator { Transform { scaleFactor 0.4 0.4 0.4 translation -260 18.0 -40 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 0 0 0 } WWWInline { name "office/plant.WRL" } } # flame 1 Separator { Transform { scaleFactor 1.9 1.9 1.9 translation 229.80 79.7 -125.5 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 1 0 20 } WWWInline { name "office/LODFLAME.WRL" } } # flame 2 Separator { Transform { scaleFactor 1.9 1.9 1.9 translation 229.82 79.6 -140 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 1 0 20 } WWWInline { name "office/LODFLAME.WRL" } } # flame 3 Separator { Transform { scaleFactor 1.9 1.9 1.9 translation 229.81 79.6 -110 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 1 0 20 } WWWInline { name "office/LODFLAME.WRL" } } # fire 1 (self-illuminated) Separator { Transform { scaleFactor .55 .559 .55 translation 245 15.50 -125 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0.0 0.0 1.5 -7.0 } WWWInline { name "office/BZFIRE1.WRL" } } # fire 2 (self-illuminated) Separator { Transform { scaleFactor .55 .559 .55 translation 245 15.50 -125 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0.0 0.0 1.5 -7.0 } WWWInline { name "office/BZFIRE2.WRL" } } # fire 3 (self-illuminated) Separator { Transform { scaleFactor .55 .559 .55 translation 245 15.50 -125 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0.0 0.0 1.5 -7.0 } WWWInline { name "office/BZFIRE3.WRL" } } # DEFs Switch { whichChild -1 # DEF: entrance_portal DEF entrance_portal Separator { Transform { scaleFactor 1.7 1.7 1.7 } Material { diffuseColor 0.0 0.2 0.0 } MaterialBinding { value OVERALL } WWWInline { name "office/azport-m.wrl" } } } # portal: VRML Entrance Separator { Transform { translation 0 -500 0 rotation 0 1 0 0 } WWWAnchor { name "entrance.dsv" description "VRML Entrance" USE entrance_portal } } # portal: Tikki Revisited Separator { Transform { translation -50 -500 0 rotation 0 1 0 0 } WWWAnchor { name "tikkirevisited.dsv" description "Tikki Revisited" USE entrance_portal } } # portal: Pool Party Separator { Transform { translation -100 -500 0 rotation 0 1 0 0 } WWWAnchor { name "poolparty.dsv" description "Pool Party" USE entrance_portal } } # portal: Apartment 1302 Separator { Transform { translation 50 -500 0 rotation 0 1 0 0 } WWWAnchor { name "apt_1302.dsv" description "Apartment 1302" USE entrance_portal } } } }