#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 0 0 9 rotation 0 -1 0 0 width 0 height 0 depth 0 fly FALSE startPosition 0 0 0 startRotation -1 0 0 0 }} DSpace_Server { fields [ SFString server, SFString url ] server "130.239.57.36" url "http://www.OzGate.com/Europe/apt_1302.dsv"} WorldInfo { fields [ SFString title ] title "Apartment 1302" info ""} DSpace_MaxAvatars { max 20 } DSpace_CubeBoundary { min -800.0 -28.0 -800.0 max 800.0 800.0 800.0 } Environment { fields [ SFFloat ambientIntensity ] ambientIntensity 0.2} Background { fields [ MFColor groundColors, MFColor skyColors, MFString scenery ] groundColors [ 0.0 0.0 0.0 ] skyColors [ 0.0 0.0 0.0 ] scenery ""} # lights Separator { Transform { rotation 0 1 0 3.14 } DirectionalLight { intensity 1.4 direction 1.0 0.2 1.0 on TRUE } } DirectionalLight { intensity 1.8 direction 1.0 -0.2 1.0 on TRUE } # DEFs Switch { whichChild -1 # DEF: entrance_portal DEF entrance_portal Separator { Transform { scaleFactor 3 3 3 } Material { diffuseColor 0.0 0.0 0.0 } MaterialBinding { value OVERALL } WWWInline { name "../apt1302/azport-m.wrl" } } } # Gouraud shaded objects Transform { scaleFactor 0.01 0.01 0.01 translation 0 -1.0 0 } Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 1 0 0 } WWWInline { name "../apt1302/Apartment_1302.WRL" } # portal: VRML Entrance Separator { Transform { translation 0 90 -2100 rotation 0 1 0 0 } WWWAnchor { name "entrance.dsv" description "VRML Entrance" USE entrance_portal } } # portal: OzGate Pavilion Separator { Transform { translation 50 90 -2100 rotation 0 1 0 0 } WWWAnchor { name "pavilion.dsv" description "OzGate Pavilion" USE entrance_portal } } } }