#VRML V1.0 ascii # Made for OzGate Dec. 31 2003 and will remain # exclusive to the OzGate servers unless servers # close permanently or remain off line 3 or more months. # Space Designed By: PrpleTears Dec. 31 2003 Copyright, PrpleTears # Any changes other than portal addressing # will be made by PrpleTears. Separator { DSpace_EntryPoint { fields [ SFVec3f position, SFRotation rotation, SFFloat width, SFFloat height, SFFloat depth, SFBool fly, SFVec3f startPosition, SFRotation startRotation ] position -4 .5 5 rotation 0 -1 0 2.89 width 0 height 0 depth 0 fly FALSE startPosition 0 0 0 startRotation -1 0 0 1.571 } Transform { scaleFactor 0.0699 0.0699 0.0699 } # scene general properties - DSpace header DSpace_Server { fields [ SFString server, SFString url ] server "Traveler.OzGate.com" url "http://www.OzGate.com/pointserenity.dsv" } WorldInfo { fields [ SFString title, MFString info ] title "Point Serenity" info "" } DSpace_MaxAvatars { fields [ SFLong max ] max 20 } DSpace_MaxInstances { fields [ SFLong max ] max 3 } # scene environmental properties DSpace_CubeBoundary { fields [ SFVec3f min, SFVec3f max ] min -925.0 0.0 -1080.0 max 550.0 730.0 365.0 } Environment { fields [ SFFloat ambientIntensity ] ambientIntensity 0.1 } Background { fields [ MFColor groundColors, MFColor skyColors, MFString scenery ] groundColors [ 0.6640 0.7031 0.8007 ] #skyColors [] scenery "pointserenity/marblete1.jpg" } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "pointserenity/autum.jpg" angularWidth 3.142 bearing 0 elevation 0.1 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "pointserenity/autum.jpg" angularWidth 3.142 bearing 3.141 elevation 0.1 } # ground Gouraud shaded objects Separator { Translation { translation 0 0 0 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 -1 0 0 } WWWInline { name "pointserenity/grounda.wrl" } } # pointy thing Gouraud shaded objects Separator { Translation { translation -33 0 163 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 -1 0 .11 } WWWInline { name "pointserenity/spincenter2.wrl" } } # lighted thing Gouraud shaded objects Separator { Translation { translation 0 0 0 } DSpace_Spin { fields [ SFRotation rotation ] rotation 0 1 0 .13 } WWWInline { name "pointserenity/lighting.wrl" } } # DEFs Switch { whichChild -1 # DEF: waterwheel DEF waterwheel Separator { DSpace_Spin { rotation 0 0 1 0.28 } WWWInline { name "onlive/props/clwheel.wrl" } } # DEF: regular_portal DEF regular_portal Separator { Material { diffuseColor 0.6640 0.7031 0.8007 } MaterialBinding { value OVERALL } WWWInline { name "pointserenity/azport-m.wrl" } } } # waterwheel 1 Separator { Transform { rotation 0 -1 0 2.9932 translation -21.18 -11.5 162.159 } USE waterwheel } # waterwheel 2 Separator { Transform { rotation 0 -1 0 1.7366 translation -31.79 -11.5 152.039 } USE waterwheel } # waterwheel 3 Separator { Transform { rotation 0 -1 0 0.48 translation -44.32 -11.5 158.649 } USE waterwheel } # waterwheel 4 Separator { Transform { rotation 0 -1 0 -0.7767 translation -41.98 -11.5 173.039 } USE waterwheel } # waterwheel 5 Separator { Transform { rotation 0 -1 0 -2.0333 translation -27.79 -11.5 175.169 } USE waterwheel } # portal: Chateau Tears Separator { Transform { translation 0 -40 350 rotation 0 1 0 0 } WWWAnchor { name "chateau.dsv" description "Chateau Tears" USE regular_portal } } # audio #AMBIENT_SOUND: "pointserenity/room.olw", 0, -1,-1, 0.0, 0.0 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 "pointserenity/room.olw" innerLoopMinCount -1 # << check this innerLoopCountRange 0 # << check this innerLoopMinDelay 0.00 # << check this innerLoopDelayRange 0.00 # << check this outerLoopMinCount -1 # << check this outerLoopCountRange 0 # << check this outerLoopMinDelay 0.00 # << check this outerLoopDelayRange 0.00 # << check this leftVolume 0.18 # << check this rightVolume 0.18 # << check this } }