#VRML V1.0 ascii # Authored by -=Oz=- # Created 083105 © 2005 OzGate International o]xxx]:::::::::> Separator { DSpace_EntryPoint { position 0 0 -13 rotation 0 1 0 3.14 width 0 height 0 depth 0 fly FALSE startPosition 0 0 0 startRotation -1 0 0 0 } Transform { scaleFactor 0.03 0.03 0.03 } # scene general properties - DSpace header DSpace_Server { fields [ SFString server, SFString url ] server "Traveler.OzGate.com" url "?.dsv" } WorldInfo { title "OzGate Staff Palace" info "083105_2000" } DSpace_MaxAvatars { max 20 } DSpace_MaxInstances { max 5 } # scene environmental properties DSpace_CubeBoundary { fields [ SFVec3f min, SFVec3f max ] min -1000 -20 -1000 max 1000 1000 1000 } Environment { fields [ SFFloat ambientIntensity ] ambientIntensity 0.2 } Background { fields [ MFColor groundColors, MFColor skyColors, MFString scenery ] groundColors [ 0.0 0.1 0.0 ] #skyColors [] scenery "http://www.OzGate.com/Staff/palace/topp2.jpg" } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "http://www.OzGate.com/Staff/palace/b2.jpg" angularWidth 3.144 bearing 0 elevation 0.01 } DSpace_Horizon { fields [ SFString url, SFFloat angularWidth, SFFloat bearing, SFFloat elevation ] url "http://www.OzGate.com/Staff/palace/b2.jpg" angularWidth 3.144 bearing 3.142 elevation 0.01 } # lights DEF NE_Down DirectionalLight { intensity 0.7 direction -0.5 -0.5 0.7071 on TRUE } DEF NW_Down DirectionalLight { intensity 0.3 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.1 direction -0.5 -0.5 -0.7071 on TRUE } DEF NW_Up DirectionalLight { intensity 0.2 direction -0.5 0.5 -0.7071 on TRUE } # DEFs Switch { whichChild -1 # DEF: Cube DEF Cube Separator { Cube {}} # DEF: Cylinder DEF Cylinder Separator { Cylinder {}} # DEF: Cone DEF Cone Separator { Cone {}} # DEF: Sphere DEF Sphere Separator { Sphere {}} # DEF: Cog DEF Cog Separator { WWWInline { name "http://www.OzGate.com/Staff/palace/TaperCogTex1.wrl" } } # DEF: Cog2 DEF Cog2 Separator { WWWInline { name "http://www.OzGate.com/Staff/palace/TaperCogTex2.wrl" } } DEF tree2trk Separator { WWWInline { name "http://www.OzGate.com/Staff/palace/tree2trk.wrl" } } DEF treelvs_b Separator { WWWInline { name "http://www.OzGate.com/Staff/palace/treelvs_b.wrl" } } DEF tree1 Separator { USE tree2trk Separator { Scale { scaleFactor 2.8 2.8 2.8 } USE treelvs_b } } DEF OzGate Separator { WWWInline { name "http://www.OzGate.com/Staff/palace/OzGate.wrl" } } DEF OzProp Separator { WWWInline { name "http://www.OzGate.com/Staff/palace/OzProp.wrl" } } # DEF: Tower DEF Tower Separator { WWWInline { name "http://www.OzGate.com/Staff/palace/GuardTower.wrl" } } } # End Defs # OzFloor Separator { Translation { translation 0 -20 0 } Transform { scaleFactor 211 0.1 211 } Transform { rotation 0 1 0 3.14 } Material { diffuseColor 1 1 1 } Texture2 { filename "http://www.OzGate.com/Staff/palace/marble2.jpg" } Texture2Transform { scaleFactor 15 15 } USE Cylinder } # Path Separator { Translation { translation 0 -20 -308 } Transform { scaleFactor 22 0.1 100 } Transform { rotation 0 1 0 3.14 } Material { diffuseColor 1 1 1 } Texture2 { filename "http://www.OzGate.com/Staff/palace/marble2.jpg" } Texture2Transform { scaleFactor 1 5 } USE Cube } # Pole 01 Separator { Transform { scaleFactor 1 10 1 translation 2 298 0 rotation 0 1 0 3.14 } Material { diffuseColor 1 0.8 0 } USE Cylinder } # Pole 02 Separator { Transform { scaleFactor 2 2 2 translation 2 308 0 rotation 0 1 0 3.14 } Material { diffuseColor 1 0.8 0 } USE Sphere } # Flag 01 Separator { Transform { scaleFactor 10 5 1 translation -9 301 0 rotation 0 1 0 3.14 } Material { diffuseColor 0 0 0 } USE Cube } # PropSpn 01 Separator { Translation { translation -9 297 -1 } Transform { scaleFactor 0.05 0.05 0.003 } Transform { rotation 0 1 0 3.14 } DSpace_Spin { rotation 0 1 0 -2 } USE OzGate } # PropSpn 02 Separator { Translation { translation -8.5 302.5 -1} Transform { scaleFactor 0.4 0.4 0.005 } Transform { rotation 0 1 0 -3.14 } # 1st DSpace_Spin { rotation 0 1 0 2 } Translation { translation 0 0 -50 } # 2nd DSpace_Spin { rotation 0 1 0 -4 } Translation { translation 0 0 -50 } # 3rd DSpace_Spin { rotation 0 1 0 2 } USE OzProp } # PropSpn 03 Separator { Translation { translation -9 297 1 } Transform { scaleFactor 0.05 0.05 0.003 } Transform { rotation 0 1 0 3.14 } DSpace_Spin { rotation 0 1 0 -2 } USE OzGate } # PropSpn 04 Separator { Translation { translation -8.5 302.5 1 } Transform { scaleFactor 0.4 0.4 0.005 } Transform { rotation 0 1 0 0 } # 1st DSpace_Spin { rotation 0 1 0 2 } Translation { translation 0 0 50 } # 2nd DSpace_Spin { rotation 0 1 0 -4 } Translation { translation 0 0 50 } # 3rd DSpace_Spin { rotation 0 1 0 2 } USE OzProp } # Roof 01 Separator { Transform { scaleFactor 118 1 118 translation 0 62.5 0 rotation 0 1 0 3.14 } Material { diffuseColor 1 1 1 } Texture2 { filename "http://www.OzGate.com/Staff/palace/marble2.jpg" } Texture2Transform { scaleFactor 15 15 } USE Cylinder } # Roof 02 Separator { Transform { scaleFactor 80 1 80 translation 0 120 0 rotation 0 1 0 3.14 } Material { diffuseColor 1 1 1 } Texture2 { filename "http://www.OzGate.com/Staff/palace/marble2.jpg" } Texture2Transform { scaleFactor 15 15 } USE Cylinder } # Roof 03 Separator { Transform { scaleFactor 58 1 58 translation 2 200 0 rotation 0 1 0 3.14 } Material { diffuseColor 1 1 1 } Texture2 { filename "http://www.OzGate.com/Staff/palace/marble2.jpg" } Texture2Transform { scaleFactor 15 15 } USE Cylinder } # Cone 01 Separator { Transform { scaleFactor 60 30 60 translation 2 260 0 rotation 0 1 0 3.14 } Material { diffuseColor 1 1 1 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 5 5 } USE Cone } # Rook 01 Separator { Transform { scaleFactor 1 1.5 1 translation 125 -20 125 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 6 6 } WWWInline { name "http://www.OzGate.com/Staff/palace/rook04textured.wrl" } } # RookFloor 01 Separator { Translation { translation 125 120 125 } Transform { scaleFactor 21 0.1 21 } Texture2 { filename "http://www.OzGate.com/Staff/palace/marble2.jpg" } Texture2Transform { scaleFactor 5 5 } USE Cylinder } # Rook 02 Separator { Transform { scaleFactor 1 1.5 1 translation 125 -20 -125 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 6 6 } WWWInline { name "http://www.OzGate.com/Staff/palace/rook04textured.wrl" } } # RookFloor 02 Separator { Translation { translation 125 120 -125 } Transform { scaleFactor 21 0.1 21 } Texture2 { filename "http://www.OzGate.com/Staff/palace/marble2.jpg" } Texture2Transform { scaleFactor 5 5 } USE Cylinder } # Rook 03 Separator { Transform { scaleFactor 1 1.5 1 translation -125 -20 -125 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 6 6 } WWWInline { name "http://www.OzGate.com/Staff/palace/rook04textured.wrl" } } # RookFloor 03 Separator { Translation { translation -125 120 -125 } Transform { scaleFactor 21 0.1 21 } Texture2 { filename "http://www.OzGate.com/Staff/palace/marble2.jpg" } Texture2Transform { scaleFactor 5 5 } USE Cylinder } # Rook 04 Separator { Transform { scaleFactor 1 1.5 1 translation -125 -20 125 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 6 6 } WWWInline { name "http://www.OzGate.com/Staff/palace/rook04textured.wrl" } } # RookFloor 04 Separator { Translation { translation -125 120 125 } Transform { scaleFactor 21 0.1 21 } Texture2 { filename "http://www.OzGate.com/Staff/Staff/marble2.jpg" } Texture2Transform { scaleFactor 5 5 } USE Cylinder } # Rook 05 Separator { Transform { scaleFactor 1 1 1 translation 0 -20 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 12 3 } WWWInline { name "http://www.OzGate.com/Staff/palace/rookbigtex5.wrl" } } # Rook 06 Separator { Transform { scaleFactor 0.7 0.7 0.7 translation 0 63.5 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 12 3 } WWWInline { name "http://www.OzGate.com/Staff/palace/rookbigtex5.wrl" } } # Rook 07 Separator { Transform { scaleFactor 2 1 2 translation 0 120 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 6 6 } WWWInline { name "http://www.OzGate.com/Staff/palace/rook04textured.wrl" } } # Wall 01 Separator { Transform { scaleFactor 2.2 2.2 2.2 translation 0 -20 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 30 3 } WWWInline { name "http://www.OzGate.com/Staff/palace/castlewall01.wrl" } } # Pillar 01 Separator { Transform { scaleFactor 5 40 5 translation -25 20 -60 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cylinder } # Pillar 02 Separator { Transform { scaleFactor 5 40 5 translation 25 20 -60 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cylinder } # Pillar 03 Separator { Transform { scaleFactor 5 40 5 translation 25 20 60 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cylinder } # Pillar 04 Separator { Transform { scaleFactor 5 40 5 translation -25 20 60 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cylinder } # Pillar 05 Separator { Transform { scaleFactor 5 40 5 translation 60 20 25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cylinder } # Pillar 06 Separator { Transform { scaleFactor 5 40 5 translation -60 20 25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cylinder } # Pillar 07 Separator { Transform { scaleFactor 5 40 5 translation 60 20 -25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cylinder } # Pillar 08 Separator { Transform { scaleFactor 5 40 5 translation -60 20 -25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cylinder } # Pillar 09 Separator { Transform { scaleFactor 5 40 5 translation -25 20 -200 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cylinder } # Pillar 10 Separator { Transform { scaleFactor 5 40 5 translation 25 20 -200 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cylinder } # Pillar 11 Separator { Transform { scaleFactor 5 40 5 translation 25 20 200 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cylinder } # Pillar 12 Separator { Transform { scaleFactor 5 40 5 translation -25 20 200 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cylinder } # Pillar 13 Separator { Transform { scaleFactor 5 40 5 translation 200 20 25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cylinder } # Pillar 14 Separator { Transform { scaleFactor 5 40 5 translation -200 20 25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cylinder } # Pillar 15 Separator { Transform { scaleFactor 5 40 5 translation 200 20 -25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cylinder } # Pillar 16 Separator { Transform { scaleFactor 5 40 5 translation -200 20 -25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cylinder } # Tower 01 Separator { Transform { scaleFactor 0.5 0.5 0.5 translation -25 61.5 -200 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Tower } # Tower 02 Separator { Transform { scaleFactor 0.5 0.5 0.5 translation 25 61.5 -200 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Tower } # Tower 03 Separator { Transform { scaleFactor 0.5 0.5 0.5 translation 25 61.5 200 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Tower } # Tower 04 Separator { Transform { scaleFactor 0.5 0.5 0.5 translation -25 61.5 200 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Tower } # Tower 05 Separator { Transform { scaleFactor 0.5 0.5 0.5 translation 200 61.5 25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Tower } # Tower 06 Separator { Transform { scaleFactor 0.5 0.5 0.5 translation -200 61.5 25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Tower } # Tower 07 Separator { Transform { scaleFactor 0.5 0.5 0.5 translation 200 61.5 -25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Tower } # Tower 08 Separator { Transform { scaleFactor 0.5 0.5 0.5 translation -200 61.5 -25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Tower } # TowerRoof 01 Separator { Transform { scaleFactor 20 15 20 translation -25 131.5 -200 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cone } # TowerRoof 02 Separator { Transform { scaleFactor 20 15 20 translation 25 131.5 -200 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cone } # TowerRoof 03 Separator { Transform { scaleFactor 20 15 20 translation 25 131.5 200 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cone } # TowerRoof 04 Separator { Transform { scaleFactor 20 15 20 translation -25 131.5 200 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cone } # TowerRoof 05 Separator { Transform { scaleFactor 20 15 20 translation 200 131.5 25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cone } # TowerRoof 06 Separator { Transform { scaleFactor 20 15 20 translation -200 131.5 25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cone } # TowerRoof 07 Separator { Transform { scaleFactor 20 15 20 translation 200 131.5 -25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cone } # TowerRoof 08 Separator { Transform { scaleFactor 20 15 20 translation -200 131.5 -25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2 { filename "http://www.OzGate.com/Staff/palace/darkrock.jpg" } Texture2Transform { scaleFactor 3 3 } USE Cone } # Top 01 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation -25 55 -60 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog } # Top 02 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation 25 55 -60 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog } # Top 03 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation 25 55 60 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog } # Top 04 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation -25 55 60 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog } # Top 05 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation 60 55 25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog } # Top 06 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation -60 55 25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog } # Top 07 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation 60 55 -25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog } # Top 08 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation -60 55 -25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog } # Top 09 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation -25 55 -200 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog2 } # Top 10 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation 25 55 -200 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog2 } # Top 11 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation 25 55 200 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog2 } # Top 12 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation -25 55 200 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog2 } # Top 13 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation 200 55 25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog2 } # Top 14 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation -200 55 25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog2 } # Top 15 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation 200 55 -25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog2 } # Top 16 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation -200 55 -25 rotation 0 1 0 3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog2 } # Base 01 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation -25 -13.5 -60 rotation 0 0 1 -3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog } # Base 02 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation 25 -13.5 -60 rotation 0 0 1 -3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog } # Base 03 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation 25 -13.5 60 rotation 0 0 1 -3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog } # Base 04 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation -25 -13.5 60 rotation 0 0 1 -3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog } # Base 05 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation 60 -13.5 25 rotation 0 0 1 -3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog } # Base 06 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation -60 -13.5 25 rotation 0 0 1 -3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog } # Base 07 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation 60 -13.5 -25 rotation 0 0 1 -3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog } # Base 08 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation -60 -13.5 -25 rotation 0 0 1 -3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog } # Base 09 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation -25 -13.5 -200 rotation 0 0 1 -3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog2 } # Base 10 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation 25 -13.5 -200 rotation 0 0 1 -3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog2 } # Base11 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation 25 -13.5 200 rotation 0 0 1 -3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog2 } # Base 12 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation -25 -13.5 200 rotation 0 0 1 -3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog2 } # Base 13 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation 200 -13.5 25 rotation 0 0 1 -3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog2 } # Base 14 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation -200 -13.5 25 rotation 0 0 1 -3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog2 } # Base 15 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation 200 -13.5 -25 rotation 0 0 1 -3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog2 } # Base 16 Separator { Transform { scaleFactor 0.13 0.13 0.13 translation -200 -13.5 -25 rotation 0 0 1 -3.14 } Material { diffuseColor 1 0 0 } Texture2Transform { scaleFactor 1 1 } USE Cog2 } # tree 1 Separator { Transform { translation -70 -20 -340 scaleFactor .5 .5 .5 } USE tree1 } # tree 2 Separator { Transform { translation 70 -20 -340 scaleFactor .5 .5 .5 } USE tree1 } # tree 3 Separator { Transform { translation -70 -20 -310 scaleFactor .5 .5 .5 } USE tree1 } # tree 4 Separator { Transform { translation 70 -20 -310 scaleFactor .5 .5 .5 } USE tree1 } # tree 5 Separator { Transform { translation -70 -20 -280 scaleFactor .5 .5 .5 } USE tree1 } # tree 6 Separator { Transform { translation 70 -20 -280 scaleFactor .5 .5 .5 } USE tree1 } # tree 7 Separator { Transform { translation -70 -20 -250 scaleFactor .5 .5 .5 } USE tree1 } # tree 8 Separator { Transform { translation 70 -20 -250 scaleFactor .5 .5 .5 } USE tree1 } Separator{ WWWInline{name"http://www.OzGate.com/Staff/palace/portals.wrl"} } } }