#VRML V1.0 ascii # NiceDude merrygoround test .. 10-1-98 # rebuild and motion by NiceDude (=^;^=) 10-26-98 Separator { DSpace_EntryPoint { position 0 .2 -5 rotation 0 -1 0 3.142 width 1 height 0 depth 1 fly FALSE startPosition 0 3 0 startRotation -1 0 0 9.571 } Transform { scaleFactor 0.025 0.025 0.025 } # scene general properties - DSpace header DSpace_Server { fields [ SFString server, SFString url ] server "Traveler.OzGate.com" url "http://www.OzGate.com/flutterbug.dsv" } WorldInfo { fields [ SFString title, MFString info ] title "Flutterbug" info "" } DSpace_MaxAvatars { fields [ SFLong max ] max 20 } DSpace_MaxInstances { fields [ SFLong max ] max 0 } # scene environmental properties DSpace_CubeBoundary { fields [ SFVec3f min, SFVec3f max ] min -1000.0 3.0 -1000.0 max 1000.0 1000.0 1000.0 } Environment { fields [ SFFloat ambientIntensity ] ambientIntensity 0.3 } Background { fields [ MFColor groundColors, MFColor skyColors, MFString scenery ] groundColors [ ] #skyColors [ 0 0 0 ] scenery "http://www.OzGate.com/flutterbug/maps/clouds3.png" } # lights DirectionalLight { intensity 0.8 direction 1.0 0.2 1.0 } DirectionalLight { intensity 0.8 direction 1.0 0.2 -1.0 } DirectionalLight { intensity 0.6 direction -1.0 0.2 1.0 } DirectionalLight { intensity 0.1 direction -1.0 0.2 -1.0 } # MerryGoRound Separator { Transform { translation 200 0 0 } WWWInline { name "http://www.OzGate.com/flutterbug/props/ap-merrygo.wrl" } } # Chopper Separator { Translation { translation -200 0 0 } WWWInline { name "http://www.OzGate.com/flutterbug/props/chopride.wrl" } } # Biplane Separator { Translation { translation 0 40 0 } WWWInline { name "http://www.OzGate.com/flutterbug/props/planedew.wrl" } } # Whazat Separator { Translation { translation 0 0 140 } WWWInline { name "http://www.OzGate.com/flutterbug/props/dewthingb.wrl" } } # Butterfly Separator { Translation { translation 0 5 50 } Scale { scaleFactor .2 .2 .2 } WWWInline { name "http://www.OzGate.com/flutterbug/props/butterflyb.wrl" } } # DEFs Switch { whichChild -1 # ground DEF ground Separator { WWWInline { name "http://www.OzGate.com/flutterbug/props/caro-si.wrl" } } # DEF: shortcut DEF short_link Separator { Separator { } } } # END DEFS # link: ducks shortcut Separator { Transform { translation 130 5 0 } WWWAnchor { name "" description "ShortCut to Ducks" USE short_link } } # link: chopper shortcut Separator { Transform { translation -130 5 0 } WWWAnchor { name "" description "ShortCut to Chopper" USE short_link } } # chopper ground Separator { Transform { translation -200 0 0 } USE ground } # ducks ground Separator { Transform { translation 200 0 0 } USE ground } # DEFs Switch { whichChild -1 # DEF: regular_portal DEF regular_portal Separator { Material { diffuseColor 1.0 1.0 1.2 } MaterialBinding { value OVERALL } WWWInline { name "flutterbug/props/azport-m.wrl" } } } # portal: VRML Entrance Separator { Transform { translation -100 0 2000 rotation 0 1 0 0.785 } WWWAnchor { name "entrance.dsv" description "VRML Entrance" USE regular_portal } } # portal: Turbo's Duck World Separator { Transform { translation 0 0 2000 rotation 0 1 0 0.785 } WWWAnchor { name "duck.dss" description "Turbo's Duck World" USE regular_portal } } # portal: The Matrix Separator { Transform { translation 100 0 2000 rotation 0 1 0 0.785 } WWWAnchor { name "matrix.dsv" description "The Matrix" USE regular_portal } } }