#VRML V1.0 ascii # Copywrite 2001 Chandra Bartlett (aka Kiddo) 11-01-01 for OzGate International. # A special thanks to Oz (again) for his support and encouragement and his help with technical # issues. Also for putting the flames on the candles, fire in the fireplace, and the portals. # This space was created for Thanksgiving 2001 and given to -=Oz=- to be placed on the OzGate # Community Servers. Separator { DSpace_EntryPoint { fields [ SFVec3f position, SFRotation rotation, SFFloat width, SFFloat height, SFFloat depth, SFBool fly, SFVec3f startPosition, SFRotation startRotation ] position -3 1 -10 rotation 0 1 0 3.142 width 0.5 height 0 depth 0.2 fly FALSE startPosition 0 0.2 -20.2 startRotation -1 0 1 1 } Transform { scaleFactor 0.025 0.025 0.025 } # scene general properties - DSpace header DSpace_Server { server "Traveler.OzGate.com" url "http://www.OzGate.com/thankful.dsv" } WorldInfo { title "Thankful" info "" } DSpace_MaxAvatars { max 20 } DSpace_MaxInstances { fields [ SFLong max ] max 5 } # scene environmental properties DSpace_CubeBoundary { min -140.0 11.0 -140.0 max 140.0 110 140.0 } Environment { ambientIntensity 0.2 } Background { fields [ MFColor groundColors, MFColor skyColors, MFString scenery ] groundColors [ 0.0 0.1 0.0 ] skyColors [ 0.1 0.1 0.2 ] scenery "thankful/himmelsm.png" } # lights DEF NE_Down DirectionalLight { intensity 0.7 direction -0.5 -0.5 0.7071 on TRUE } DEF NW_Down DirectionalLight { intensity 0.6 direction 0.5 -0.5 0.7071 on TRUE } DEF SW_Down DirectionalLight { intensity 0.8 direction 0.5 -0.5 -0.7071 on TRUE } DEF SE_Down DirectionalLight { intensity 0.7 direction -0.5 -0.5 -0.7071 on TRUE } # DEFs Switch { whichChild -1 # DEF: entrance_portal DEF entrance_portal Separator { Transform { scaleFactor 1.7 1.7 1.7 } Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "thankful/azport-m.wrl" } } } # max Separator { Transform { translation 0 0 0 } Rotation { rotation 0 1 0 3.14 } Scale { scaleFactor .4 .4 .4 } WWWInline { name "thankful/Thankful.wrl" } } # flame 1 Separator { Transform { translation 28.8 40.5 -0.2 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 1 0 20 } WWWInline { name "thankful/LODFLAME.WRL" } } # flame 2 Separator { Transform { translation -28.8 40.5 0 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 1 0 20 } WWWInline { name "thankful/LODFLAME.WRL" } } } Separator { Transform { translation 0 0.5 -3.5 rotation 0.0 1.0 0.0 1.570796 scaleFactor 0.01 0.01 0.01 } # fire 1 (self-illuminated) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 0.0 0.0 1.0 -7.0 } WWWInline { name "thankful/BZFIRE1.WRL" } } # fire 2 (self-illuminated) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 0.0 0.0 1.0 -5.0 } WWWInline { name "thankful/BZFIRE2.WRL" } } # fire 3 (self-illuminated) Separator { DSpace_Spin { fields [ SFRotation rotation ] rotation 0.0 0.0 1.0 -5.0 } WWWInline { name "thankful/BZFIRE3.WRL" } } # portal: VRML Entrance Separator { Transform { translation -600 10 -600 rotation 0 1 0 0.0 } WWWAnchor { name "entrance.dsv" description "VRML Entrance" USE entrance_portal } } # portal: OzGate Pavilion Separator { Transform { translation -200 10 -600 rotation 0 1 0 0.0 } WWWAnchor { name "pavilion.dsv" description "OzGate Pavilion" USE entrance_portal } } # portal: Apartment 1302 Separator { Transform { translation -400 10 -600 rotation 0 1 0 0.0 } WWWAnchor { name "apt_1302.dsv" description "Apartment 1302" USE entrance_portal } } } } }