#VRML V1.0 ascii # Revisions: # redo for utopia user space - floor, plants, windows, ... - Richard Davis (12/96) # coverted to VRML - Ali (12/96) # misc. mods & replacement of objects. portals & textures added - NiceDude (8-18-98) # timer, lanterns, trees and link added - NiceDude (9-3-98) (=^;^=) Separator { OnLive_EntryPoint { fields [ SFVec3f position, SFRotation rotation, SFFloat width, SFFloat height, SFFloat depth, SFBool fly, SFVec3f startPosition, SFRotation startRotation ] position 0 0.2 -2.2 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 - OnLive header OnLive_Server { fields [ SFString server, SFString url ] server "amber.onlive.com" url "http://www.OzGate.com/onlive/lodge.olv" } WorldInfo { fields [ SFString title, MFString info ] title "OzGate Lodge" info "" } OnLive_MaxAvatars { fields [ SFLong max ] max 10 } OnLive_MaxInstances { fields [ SFLong max ] max 0 } # scene environmental properties OnLive_CubeBoundary { fields [ SFVec3f min, SFVec3f max ] min -92.0 -4.0 -110.0 max 23.0 30.0 102.0 } Environment { fields [ SFFloat ambientIntensity ] ambientIntensity 0.1 } Background { fields [ MFColor groundColors, MFColor skyColors, MFString scenery ] groundColors [ 0.1 0 0.1 ] #skyColors [ 0 0 0 ] scenery "http://www.OzGate.com/onlive/maps/SHSPACE.PNG.gz" } OnLive_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "http://www.OzGate.com/onlive/maps/PURPLE1.PNG.gz" angularWidth 1.71 bearing 0 elevation 0 } OnLive_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "http://www.OzGate.com/onlive/maps/PURPLE1.PNG.gz" angularWidth 1.71 bearing 1.71 elevation 0 } OnLive_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "http://www.OzGate.com/onlive/maps/PURPLE1.PNG.gz" angularWidth 1.71 bearing 3.142 elevation 0 } OnLive_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "http://www.OzGate.com/onlive/maps/PURPLE1.PNG.gz" angularWidth 1.71 bearing -1.71 elevation 0 } # lights DEF NE_Down DirectionalLight { intensity 0.1 color 1 1 1 direction -0.5 -0.5 0.7071 on TRUE } DEF NW_Down DirectionalLight { intensity 0.7 color 1 1 1 direction 0.5 -0.5 0.7071 on TRUE } DEF SW_Down DirectionalLight { intensity 0.2 color 1 1 1 direction 0.5 -0.5 -0.7071 on TRUE } DEF SE_Down DirectionalLight { intensity 0.3 color 1 1 1 direction -0.5 -0.5 -0.7071 on TRUE } # lodge objects WWWInline { name "http://www.OzGate.com/onlive/props/WRL/LDFLXP3.WRL.gz" } # notice WWWInline { name "http://www.OzGate.com/onlive/props/WRL/NOTICE2.WRL.gz" } # lantern Separator { Transform { translation -69 3.5 95 } WWWInline { name "http://www.OzGate.com/onlive/props/WRL/LODLANTR.WRL.gz" } } # lantern2 Separator { Transform { translation -73 3.5 -36 } WWWInline { name "http://www.OzGate.com/onlive/props/WRL/LODLANTR.WRL.gz" } } # flame Separator { Transform { translation -69 3.5 95 } OnLive_Spin { fields [ SFRotation rotation ] rotation 0 1 0 3.2 } WWWInline { name "http://www.OzGate.com/onlive/props/WRL/LODFLAME.WRL.gz" } } # flame2 Separator { Transform { translation -73 3.5 -36 } OnLive_Spin { fields [ SFRotation rotation ] rotation 0 1 0 3.2 } WWWInline { name "http://www.OzGate.com/onlive/props/WRL/LODFLAME.WRL.gz" } } # plant Separator { Transform { translation 0 0 0 } WWWInline { name "http://www.OzGate.com/onlive/props/WRL/LODPLANT.WRL.gz" } } # timer WWWInline { name "http://www.OzGate.com/onlive/props/WRL/TIMER1A.WRL.gz" } # palms Separator { Transform { translation -200 5 0 rotation 0.0 1.0 0.0 1.570796 scaleFactor 1 1 1 } WWWInline { name "http://www.OzGate.com/onlive/props/WRL/PALMS1A.WRL.gz" } } # palms2 Separator { Transform { translation -200 5 200 rotation 0.0 1.0 0.0 0 scaleFactor 1 1 1 } WWWInline { name "http://www.OzGate.com/onlive/props/WRL/PALMS1A.WRL.gz" } } # plant Separator { Transform { translation -90 -10 -100 rotation 0.0 1.0 0.0 -1.57 scaleFactor 1 1 1 } WWWInline { name "http://www.OzGate.com/onlive/props/WRL/PLANT.WRL.gz" } } # picture 2 Separator { Transform { translation 29.0 14.0 4.5 rotation 0.0 1.0 0.0 -1.570796 scaleFactor 0.5 0.5 0.5 } WWWInline { name "http://www.OzGate.com/onlive/props/WRL/LODXPIC2.WRL.gz" } } # picture 3 Separator { Transform { translation 29.0 14.0 42.0 rotation 0.0 1.0 0.0 -1.570796 scaleFactor 0.5 0.5 0.5 } WWWInline { name "http://www.OzGate.com/onlive/props/WRL/LODXPIC3.WRL.gz" } } Separator { Transform { translation -5.0 -4.0 110.0 rotation 0.0 1.0 0.0 1.570796 scaleFactor 0.17 0.17 0.17 } # fire 1 (self-illuminated) Separator { OnLive_Spin { fields [ SFRotation rotation ] rotation 0.0 0.0 1.0 7.0 } WWWInline { name "http://www.OzGate.com/onlive/props/WRL/BZFIRE1.WRL.gz" } } # fire 2 (self-illuminated) Separator { OnLive_Spin { fields [ SFRotation rotation ] rotation 0.0 0.0 1.0 5.0 } WWWInline { name "http://www.OzGate.com/onlive/props/WRL/BZFIRE2.WRL.gz" } } # fire 3 (self-illuminated) Separator { OnLive_Spin { fields [ SFRotation rotation ] rotation 0.0 0.0 1.0 5.0 } WWWInline { name "http://www.OzGate.com/onlive/props/WRL/BZFIRE3.WRL.gz" } } } # DEFs Switch { whichChild -1 # DEF: user_portal DEF user_portal Separator { Transform { scaleFactor 0.7 0.7 0.7 } Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "http://www.OzGate.com/onlive/props/WRL/AZPORT-U.WRL.gz" } } # DEF: entrance_portal DEF entrance_portal Separator { Transform { scaleFactor 0.4 0.4 0.4 } WWWInline { name "http://www.OzGate.com/onlive/props/WRL/LDPIC1.WRL.gz" } } # DEF: ozgate_link DEF ozgate_link Separator { Separator { Transform { scaleFactor 1 1 1 } Material { diffuseColor 0.7 0.1 0.1 } MaterialBinding { value OVERALL } WWWInline { name "http://www.OzGate.com/onlive/props/WRL/POSTER1A.WRL.gz" } } } } # portal: THE ENTRANCE (picture 1) Separator { Transform { translation -50 150 0 rotation 0.0 1.0 0.0 -1.570796 } WWWAnchor { name "http://www.OzGate.com/onlive/entrance.olv" description "OzGate ENTRANCE" USE entrance_portal } } # link: OzGate HOME PAGE Separator { Transform { translation -4.65 21.9 100 } WWWAnchor { name "http://www.OzGate.com" description "OzGate HomePage" USE ozgate_link } } # audio #AMBIENT_AUDIO: "http://www.OzGate.com/onlive/wavs/bzfire.wav", -1, 0, 0.00, 0.00, -1, 0, 0.00, 0.00, 0.50, 0.50, 1.00 OnLive_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 "http://www.OzGate.com/onlive/wavs/bzfire.wav" innerLoopMinCount -1 innerLoopCountRange 0 innerLoopMinDelay 0.00 innerLoopDelayRange 0.00 outerLoopMinCount -1 outerLoopCountRange 0 outerLoopMinDelay 0.00 outerLoopDelayRange 0.00 leftVolume 0.25 # << check this rightVolume 0.25 # << check this } }