#VRML V1.0 ascii Separator { Transform { translation 0 -50 0 } Separator { Info { string "walls and floor" } Coordinate3 { point [ -200 0 200, 200 0 200, 200 0 -200, -200 0 -200, -200 200 200, -200 200 -200, 200 200 -200, 200 200 200 ] } Normal { vector [ 0 1 0, 1 0 0, 0 0 1, -1 0 0, 0 0 -1 ] } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 5, 4, 0, -1, 5, 0, 3, -1, 6, 5, 3, -1, 6, 3, 2, -1, 7, 6, 2, -1, 7, 2, 1, -1, 7, 1, 0, -1, 7, 0, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 15, 16, 17, -1, 18, 19, 20, -1, 21, 22, 23, -1, 24, 25, 26, -1, 27, 28, 29, -1 ] } } } Separator { Info { string "doors" } Coordinate3 { point [ -199.9 0 50, -199.9 0 -50, -199.9 100 -50, -199.9 100 50, 199.9 0 50, 199.9 0 -50, 199.9 100 -50, 199.9 100 50 ] } Normal { vector [ 1 0 0, -1 0 0 ] } NormalBinding { value PER_FACE } Material { ambientColor 0.387755 0.387755 0.387755 diffuseColor 0.0864865 0.00104993 0.010078 emissiveColor 0 0 0 shininess 0 transparency 0 } Separator { Normal { vector [ 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 7, 6, 5, -1, 7, 5, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1 ] } } } Separator { Transform { translation -50 29 -20 } WWWAnchor { name "http://www.etext.org/Zines/UnitCircle/" Separator { Info { string "Compressor Box" } Material { ambientColor 0.25 0.25 0.25 diffuseColor 0.4 0.4 0.4 specularColor 0.774597 0.774597 0.774597 emissiveColor 0 0 0 shininess 0.6 transparency 0 } Separator { Info { string " Object Name Front Piece" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ -30 50 0, 30 50 0, 30 35 0, -30 35 0, 30 -20 0, 25 -20 0, 25 35 0, -25 35 0, -25 -20 0, -30 -20 0, -30 50 0 ] } Normal { vector [ 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1, 8, 7, 3, -1, 8, 3, 9, -1, 5, 4, 2, -1, 5, 2, 6, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 15, 16, 17, -1 ] } } } Separator { Info { string " Object Name Back Piece" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ -30 50 -40, 30 50 -40, 30 35 -40, -30 35 -40, 30 -20 -40, 25 -20 -40, 25 35 -40, -25 35 -40, -25 -20 -40, -30 -20 -40, -30 50 -40 ] } Normal { vector [ 0 0 -1, 0 0 -1, 0 0 -1 ] } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 9, 3, 7, -1, 9, 7, 8, -1, 6, 2, 4, -1, 6, 4, 5, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 15, 16, 17, -1 ] } } } Separator { Info { string " Object Name right side" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ 30 -20 0, 30 -20 -40, 30 50 -40, 30 50 0, 30 -20 0 ] } Normal { vector 1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name left side" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ -30 -20 0, -30 50 0, -30 50 -40, -30 -20 -40, -30 -20 0 ] } Normal { vector -1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name Top" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ -30 50 0, 30 50 0, 30 50 -40, -30 50 -40, -30 50 0 ] } Normal { vector 0 1 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name inside left" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ -25 -20 0, -25 -20 -40, -25 50 -40, -25 50 0, -25 -20 0 ] } Normal { vector 1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ 25 -20 0, 25 50 0, 25 50 -40, 25 -20 -40, 25 -20 0 ] } Normal { vector -1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ 33 -20 3, -33 -20 3, -33 -20 -43, 33 -20 -43, 33 -20 3 ] } Normal { vector 0 -1 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ 33 -20 3, 33 -23 3, -33 -23 3, -33 -20 3, 33 -20 3 ] } Normal { vector 0 0 -1 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ 33 -20 3, 33 -23 3, 33 -23 -43, 33 -20 -43, 33 -20 3 ] } Normal { vector 1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ -33 -23 -43, -33 -20 -43, 33 -20 -43, 33 -23 -43, -33 -23 -43 ] } Normal { vector 0 0 -1 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ -33 -23 3, -33 -20 3, -33 -20 -43, -33 -23 -43, -33 -23 3 ] } Normal { vector -1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ 36 -23 6, -36 -23 6, -36 -23 -46, 36 -23 -46, 36 -23 6 ] } Normal { vector 0 -1 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ 36 -29 6, 36 -23 6, -36 -23 6, -36 -29 6, 36 -29 6 ] } Normal { vector 0 0 1 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ -36 -29 6, -36 -23 6, -36 -23 -46, -36 -29 -46, -36 -29 6 ] } Normal { vector -1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ -36 -29 -46, -36 -23 -46, 36 -23 -46, 36 -29 -46, -36 -29 -46 ] } Normal { vector 0 0 -1 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ 36 -23 -46, 36 -23 6, 36 -29 6, 36 -29 -46, 36 -23 -46 ] } Normal { vector 1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ 25 -20 3, -25 -20 3, -25 -20 6, 25 -20 6, 25 -20 3 ] } Normal { vector 0 1 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ 25 -20 3, 25 -20 6, 25 -23 6, 25 -23 3, 25 -20 3 ] } Normal { vector 1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ 25 -23 6, 25 -20 6, -25 -20 6, -25 -23 6, 25 -23 6 ] } Normal { vector 0 0 1 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ -25 -23 6, -25 -20 6, -25 -20 3, -25 -23 3, -25 -23 6 ] } Normal { vector -1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ -20 -26 9, 20 -26 9, 20 -29 9, 25 -29 9, 25 -23 9, -25 -23 9, -25 -29 9, -20 -29 9 ] } Normal { vector 0 0 -1 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 7, 6, 5, -1, 7, 5, 4, -1, 7, 4, 3, -1, 7, 3, 2, -1, 7, 2, 1, -1, 7, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 15, 16, 17, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ -25 -23 9, -25 -23 6, -25 -29 6, -25 -29 9 ] } Normal { vector -1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ -25 -23 9, 25 -23 9, 25 -23 6, -25 -23 6, -25 -23 9 ] } Normal { vector 0 1 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Coordinate3 { point [ 25 -23 9, 25 -29 9, 25 -29 6, 25 -23 6, 25 -23 9 ] } Normal { vector 1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } } Group { Separator { Info { string "Compressor Press" } Transform { translation 0 40 -20 } ShapeHints { vertexOrdering COUNTERCLOCKWISE } Separator { Info { string " Object Name top" } Coordinate3 { point [ 23 25 -15, -23 25 -15, -23 25 15, 23 25 15, 23 25 -15 ] } Normal { vector 0 1 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name right top" } Coordinate3 { point [ 23 25 15, 23 -25 15, 23 -25 -15, 23 25 -15, 23 25 15 ] } Normal { vector 1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name left top" } Coordinate3 { point [ -23 25 15, -23 25 -15, -23 -25 -15, -23 -25 15, -23 25 15 ] } Normal { vector -1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name front" } Coordinate3 { point [ -23 25 15, -23 -25 15, 23 -25 15, 23 25 15 ] } Normal { vector 0 0 1 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name back" } Coordinate3 { point [ -23 25 -15, 23 25 -15, 23 -25 -15, -23 -25 -15 ] } Normal { vector 0 0 -1 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name top base" } Coordinate3 { point [ -25 -25 -17, 25 -25 -17, 25 -25 17, -25 -25 17, -25 -25 -17 ] } Normal { vector 0 -1 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ -25 -25 17, 25 -25 17, 25 -28 17, -25 -28 17 ] } Normal { vector 0 0 1 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name flat right" } Coordinate3 { point [ -25 -28 17, -20 -28 17, -20 -35 17, -25 -35 17 ] } Normal { vector 0 0 1 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name flat right" } Coordinate3 { point [ -10 -28 17, -5 -28 17, -5 -35 17, -10 -35 17 ] } Normal { vector 0 0 1 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name flat right" } Coordinate3 { point [ 5 -28 17, 10 -28 17, 10 -35 17, 5 -35 17 ] } Normal { vector 0 0 1 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name flat right" } Coordinate3 { point [ 20 -28 17, 25 -28 17, 25 -35 17, 20 -35 17 ] } Normal { vector 0 0 1 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name angled divider" } Coordinate3 { point [ 25 -35 17, 25 -45 25, 20 -45 25, 20 -35 17 ] } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name angled divider" } Coordinate3 { point [ 10 -35 17, 10 -45 25, 5 -45 25, 5 -35 17 ] } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name angled divider" } Coordinate3 { point [ -5 -35 17, -5 -45 25, -10 -45 25, -10 -35 17 ] } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name angled divider" } Coordinate3 { point [ -20 -35 17, -20 -45 25, -25 -45 25, -25 -35 17 ] } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ 25 -45 24, 25 -45 28, -25 -45 28, -25 -45 24 ] } Normal { vector 0 1 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ -25 -45 28, -25 -47 28, 25 -47 28, 25 -45 28 ] } Normal { vector 0 0 -1 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ -25 -45 20, -25 -47 20, -25 -47 28, -25 -45 28 ] } Normal { vector -1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ -25 -45 17, -25 -35 17, -25 -45 25 ] } Normal { vector -1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 2, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ 25 -45 20, 25 -47 20, 25 -47 28, 25 -45 28 ] } Normal { vector 1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ 25 -45 17, 25 -35 17, 25 -45 25 ] } Normal { vector 1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1 ] normalIndex [ 0, 1, 2, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ -25 -47 28, -25 -47 -17, 25 -47 -17, 25 -47 28 ] } Normal { vector 0 -1 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ -25 -47 -17, -25 -25 -17, 25 -25 -17, 25 -47 -17 ] } Normal { vector 0 0 -1 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Coordinate3 { point [ -20 -28 16, -20 -35 16, -10 -35 16, -10 -28 16, -20 -35 16, -20 -45 24, -10 -45 24, -10 -35 16 ] } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0.624695 0.780869, 0 0.624695 0.780869, 0 0.624695 0.780869, 0 0.624695 0.780869, 0 0.624695 0.780869, 0 0.624695 0.780869 ] } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 4, 5, 6, -1, 4, 6, 7, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1 ] } } } Separator { Coordinate3 { point [ -5 -28 16, -5 -35 16, 5 -35 16, 5 -28 16, -5 -35 16, -5 -45 24, 5 -45 24, 5 -35 16 ] } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0.624695 0.780869, 0 0.624695 0.780869, 0 0.624695 0.780869, 0 0.624695 0.780869, 0 0.624695 0.780869, 0 0.624695 0.780869 ] } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 4, 5, 6, -1, 4, 6, 7, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1 ] } } } Separator { Coordinate3 { point [ 10 -28 16, 10 -35 16, 20 -35 16, 20 -28 16, 10 -35 16, 10 -45 24, 20 -45 24, 20 -35 16 ] } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0.624695 0.780869, 0 0.624695 0.780869, 0 0.624695 0.780869, 0 0.624695 0.780869, 0 0.624695 0.780869, 0 0.624695 0.780869 ] } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 4, 5, 6, -1, 4, 6, 7, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ -20 -28 16, -10 -28 16, -10 -28 17, -20 -28 17 ] } Normal { vector 0 -1 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ -5 -28 16, 5 -28 16, 5 -28 17, -5 -28 17 ] } Normal { vector 0 -1 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ 10 -28 16, 20 -28 16, 20 -28 17, 10 -28 17 ] } Normal { vector 0 -1 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ -20 -28 16, -20 -35 16, -20 -35 17, -20 -28 17 ] } Normal { vector 1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ -5 -28 16, -5 -35 16, -5 -35 17, -5 -28 17 ] } Normal { vector 1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ 10 -28 16, 10 -35 16, 10 -35 17, 10 -28 17 ] } Normal { vector 1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ -10 -28 16, -10 -35 16, -10 -35 17, -10 -28 17 ] } Normal { vector -1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ 5 -28 16, 5 -35 16, 5 -35 17, 5 -28 17 ] } Normal { vector -1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ 20 -28 16, 20 -35 16, 20 -35 17, 20 -28 17 ] } Normal { vector -1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ -20 -35 16, -20 -45 24, -20 -45 25, -20 -35 17 ] } Normal { vector 1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ -5 -35 16, -5 -45 24, -5 -45 25, -5 -35 17 ] } Normal { vector 1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ 10 -35 16, 10 -45 24, 10 -45 25, 10 -35 17 ] } Normal { vector 1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 2, 1, -1, 3, 1, 0, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ -10 -35 16, -10 -45 24, -10 -45 25, -10 -35 17 ] } Normal { vector -1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ 5 -35 16, 5 -45 24, 5 -45 25, 5 -35 17 ] } Normal { vector -1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string " Object Name LINE" } Coordinate3 { point [ 20 -35 16, 20 -45 24, 20 -45 25, 20 -35 17 ] } Normal { vector -1 0 0 } NormalBinding { value PER_FACE } Separator { Normal { vector [ -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } } } } } Separator { Transform { translation 20 60 -20 } WWWAnchor { name "http://www.etext.org/Zines/UnitCircle/uc5/" Separator { Separator { Info { string "box" } Material { ambientColor 0.2 0.2 0.2 diffuseColor 0.557838 0.557838 0.557838 emissiveColor 0.0 0.0 0.0 shininess 0 transparency 0 } Cube { width 40 height 40 depth 30 } } Separator { Info { string "screen" } Coordinate3 { point [ -15 -15 15.1, 15 -15 15.1, 15 15 15.1, -15 15 15.1 ] } Normal { vector 0 0 1 } NormalBinding { value PER_FACE } Material { ambientColor 0 0 0 diffuseColor 0.01 0.01 0.01 specularColor 0.5 0.5 0.5 emissiveColor 0 0 0 shininess 0.816327 transparency 0 } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } Separator { Info { string "screen border" } Coordinate3 { point [ -15 -15 15.1, -16 -15 15.1, -15 -16 15.1, 15 -15 15.1, 15 -16 15.1, 16 -15 15.1, 15 15 15.1, 16 15 15.1, 15 16 15.1, -15 15 15.1, -15 16 15.1, -16 15 15.1 ] } Normal { vector 0 0 1 } NormalBinding { value OVERALL } Material { ambientColor 0 0 0 diffuseColor 1 0.01 0.01 specularColor 0.5 0.5 0.5 emissiveColor 0 0 0 shininess 0.816327 transparency 0 } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 0, 9, 11, -1, 0, 11, 1, -1, 0, 2, 4, -1, 0, 4, 3, -1, 9, 6, 8, -1, 9, 8, 10, -1, 6, 3, 5, -1, 6, 5, 7, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 15, 16, 17, -1, 18, 19, 20, -1, 21, 22, 23, -1, 24, 25, 26, -1, 27, 28, 29, -1, 30, 31, 32, -1, 33, 34, 35, -1 ] } } } Separator { Info { string "side panels" } Coordinate3 { point [ -16 13 16, -21 13 16, -21 -13 16, -16 -13 16, -16 -13 15, -16 13 15, -16 13 16, -16 -13 16, -21 13 15, -21 -13 15, -21 13 -15, -21 -13 -15, -20 -13 -15, -20 13 -15, -20 13 15, -20 -13 15, 16 13 16, 21 13 16, 21 -13 16, 16 -13 16, 16 -13 15, 16 13 15, 16 13 16, 16 -13 16, 21 13 15, 21 -13 15, 21 13 -15, 21 -13 -15, 20 -13 -15, 20 13 -15, 20 13 15, 20 -13 15 ] } Normal { vector [ 0 0 1, 1 0 0, 0 1 0, 0 -1 0, -1 0 0, 0 0 -1, 0 1 0, 0 -1 0, 0 0 1, -1 0 0, 0 1 0, 0 -1 0, 1 0 0, 0 0 -1, 0 1 0, 0 -1 0 ] } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 4, 5, 6, -1, 4, 6, 7, -1, 0, 5, 8, -1, 0, 8, 1, -1, 2, 9, 4, -1, 2, 4, 3, -1, 10, 11, 2, -1, 10, 2, 1, -1, 13, 12, 11, -1, 13, 11, 10, -1, 14, 13, 10, -1, 14, 10, 8, -1, 15, 9, 11, -1, 15, 11, 12, -1, 19, 18, 17, -1, 19, 17, 16, -1, 23, 22, 21, -1, 23, 21, 20, -1, 17, 24, 21, -1, 17, 21, 16, -1, 19, 20, 25, -1, 19, 25, 18, -1, 17, 18, 27, -1, 17, 27, 26, -1, 26, 27, 28, -1, 26, 28, 29, -1, 24, 26, 29, -1, 24, 29, 30, -1, 28, 27, 25, -1, 28, 25, 31, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 15, 16, 17, -1, 18, 19, 20, -1, 21, 22, 23, -1, 24, 25, 26, -1, 27, 28, 29, -1, 30, 31, 32, -1, 33, 34, 35, -1, 36, 37, 38, -1, 39, 40, 41, -1, 42, 43, 44, -1, 45, 46, 47, -1, 48, 49, 50, -1, 51, 52, 53, -1, 54, 55, 56, -1, 57, 58, 59, -1, 60, 61, 62, -1, 63, 64, 65, -1, 66, 67, 68, -1, 69, 70, 71, -1, 72, 73, 74, -1, 75, 76, 77, -1, 78, 79, 80, -1, 81, 82, 83, -1, 84, 85, 86, -1, 87, 88, 89, -1, 90, 91, 92, -1, 93, 94, 95, -1 ] } } } Separator { Info { string "air vents" } Coordinate3 { point [ 20 10.4 16.01, 20 10 16.01, 21.01 10 16.01, 21.01 10.4 16.01, 20 11 16.01, 20 10.6 16.01, 21.01 10.6 16.01, 21.01 11 16.01, 20 11.6 16.01, 20 11.2 16.01, 21.01 11.2 16.01, 21.01 11.6 16.01, 21.01 10.4 10, 21.01 10 10, 21.01 11 10, 21.01 10.6 10, 21.01 11.6 10, 21.01 11.2 10 ] } Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value PER_FACE } Material { diffuseColor 0 0 0 } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 4, 5, 6, -1, 4, 6, 7, -1, 8, 9, 10, -1, 8, 10, 11, -1, 3, 2, 13, -1, 3, 13, 12, -1, 7, 6, 15, -1, 7, 15, 14, -1, 11, 10, 17, -1, 11, 17, 16, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 15, 16, 17, -1, 18, 19, 20, -1, 21, 22, 23, -1, 24, 25, 26, -1, 27, 28, 29, -1, 30, 31, 32, -1, 33, 34, 35, -1 ] } } } Separator { Info { string "knobs" } Transform { translation -18.2 10 16.5 rotation 1 0 0 1.5708 } Material { ambientColor 0 0 0 diffuseColor 0.12 0.12 0.35 specularColor 0.45 0.45 0.45 emissiveColor 0 0 0 shininess 0.25 transparency 0 } Cylinder { parts (SIDES | TOP) radius 2 height 1 } Transform { translation 0 0 5 } Cylinder { parts (SIDES | TOP) radius 1.5 height 1 } } Separator { Info { string "antenna" } Transform { translation 0 0 -12.5 center 1.60825 28.0936 0 } Separator { Info { string "left" } Transform { translation -2.75 25 0 rotation 0 0 1 0.523599 } Cylinder { parts SIDES radius 0.5 height 15 } Transform { translation 0 7.5 0 } Sphere { } } Separator { Info { string "right" } Transform { translation 2.75 25 0 rotation 0 0 -1 0.523599 } Cylinder { parts SIDES radius 0.5 height 15 } Transform { translation 0 7.5 0 } Sphere { } } } } } Transform { translation 0 -60 0 scaleFactor 12 12 12 } Group { Separator { ShapeHints { creaseAngle 0.523599 } Coordinate3 { point [ 1.05122 0 1.05122, 1.05122 0 -1.05122, 1.03344 0.213377 1.03344, 1.03344 0.213377 1.03344, 1.05122 0 -1.05122, 1.03344 0.213377 -1.03344, 1.05122 0 -1.05122, -1.05122 0 -1.05122, 1.03344 0.213377 -1.03344, 1.03344 0.213377 -1.03344, -1.05122 0 -1.05122, -1.03344 0.213377 -1.03344, -1.05122 0 -1.05122, -1.05122 0 1.05122, -1.03344 0.213377 -1.03344, -1.03344 0.213377 -1.03344, -1.05122 0 1.05122, -1.03344 0.213377 1.03344, -1.05122 0 1.05122, 1.05122 0 1.05122, -1.03344 0.213377 1.03344, -1.03344 0.213377 1.03344, 1.05122 0 1.05122, 1.03344 0.213377 1.03344, 1.03344 0.213377 1.03344, 1.03344 0.213377 -1.03344, 0.855628 0.213377 0.855628, 0.855628 0.213377 0.855628, 1.03344 0.213377 -1.03344, 0.855628 0.213377 -0.855628, 1.03344 0.213377 -1.03344, -1.03344 0.213377 -1.03344, 0.855628 0.213377 -0.855628, 0.855628 0.213377 -0.855628, -1.03344 0.213377 -1.03344, -0.855628 0.213377 -0.855628, -1.03344 0.213377 -1.03344, -1.03344 0.213377 1.03344, -0.855628 0.213377 -0.855628, -0.855628 0.213377 -0.855628, -1.03344 0.213377 1.03344, -0.855628 0.213377 0.855628, -1.03344 0.213377 1.03344, 1.03344 0.213377 1.03344, -0.855628 0.213377 0.855628, -0.855628 0.213377 0.855628, 1.03344 0.213377 1.03344, 0.855628 0.213377 0.855628, 0.855628 0.213377 0.855628, 0.855628 0.213377 -0.855628, 0.87341 3.02284 0.87341, 0.87341 3.02284 0.87341, 0.855628 0.213377 -0.855628, 0.87341 3.02284 -0.87341, 0.855628 0.213377 -0.855628, -0.855628 0.213377 -0.855628, 0.87341 3.02284 -0.87341, 0.87341 3.02284 -0.87341, -0.855628 0.213377 -0.855628, -0.87341 3.02284 -0.87341, -0.855628 0.213377 -0.855628, -0.855628 0.213377 0.855628, -0.87341 3.02284 -0.87341, -0.87341 3.02284 -0.87341, -0.855628 0.213377 0.855628, -0.87341 3.02284 0.87341, -0.855628 0.213377 0.855628, 0.855628 0.213377 0.855628, -0.87341 3.02284 0.87341, -0.87341 3.02284 0.87341, 0.855628 0.213377 0.855628, 0.87341 3.02284 0.87341, 0.87341 3.02284 0.87341, 0.87341 3.02284 -0.87341, 0.980099 3.14731 0.980099, 0.980099 3.14731 0.980099, 0.87341 3.02284 -0.87341, 0.980099 3.14731 -0.980099, 0.87341 3.02284 -0.87341, -0.87341 3.02284 -0.87341, 0.980099 3.14731 -0.980099, 0.980099 3.14731 -0.980099, -0.87341 3.02284 -0.87341, -0.980099 3.14731 -0.980099, -0.87341 3.02284 -0.87341, -0.87341 3.02284 0.87341, -0.980099 3.14731 -0.980099, -0.980099 3.14731 -0.980099, -0.87341 3.02284 0.87341, -0.980099 3.14731 0.980099, -0.87341 3.02284 0.87341, 0.87341 3.02284 0.87341, -0.980099 3.14731 0.980099, -0.980099 3.14731 0.980099, 0.87341 3.02284 0.87341, 0.980099 3.14731 0.980099, 0.980099 3.14731 0.980099, 0.980099 3.14731 -0.980099, 0.980099 3.39625 0.980099, 0.980099 3.39625 0.980099, 0.980099 3.14731 -0.980099, 0.980099 3.39625 -0.980099, 0.980099 3.14731 -0.980099, -0.980099 3.14731 -0.980099, 0.980099 3.39625 -0.980099, 0.980099 3.39625 -0.980099, -0.980099 3.14731 -0.980099, -0.980099 3.39625 -0.980099, -0.980099 3.14731 -0.980099, -0.980099 3.14731 0.980099, -0.980099 3.39625 -0.980099, -0.980099 3.39625 -0.980099, -0.980099 3.14731 0.980099, -0.980099 3.39625 0.980099, -0.980099 3.14731 0.980099, 0.980099 3.14731 0.980099, -0.980099 3.39625 0.980099, -0.980099 3.39625 0.980099, 0.980099 3.14731 0.980099, 0.980099 3.39625 0.980099 ] } Separator { Normal { vector [ 0.996546 0.083039 0, 0.996546 0.0830392 0, 0.996546 0.0830392 0, 0.996546 0.0830392 0, 0.996546 0.0830392 0, 0.996546 0.0830394 0, 0 0.083039 -0.996546, 0 0.0830392 -0.996546, 0 0.0830392 -0.996546, 0 0.0830392 -0.996546, 0 0.0830392 -0.996546, 0 0.0830394 -0.996546, -0.996546 0.083039 0, -0.996546 0.0830392 0, -0.996546 0.0830392 0, -0.996546 0.0830392 0, -0.996546 0.0830392 0, -0.996546 0.0830394 0, 0 0.083039 0.996546, 0 0.0830392 0.996546, 0 0.0830392 0.996546, 0 0.0830392 0.996546, 0 0.0830392 0.996546, 0 0.0830394 0.996546, 1.35152e-08 1 -1.91325e-08, -1.91325e-08 1 -1.35152e-08, -1.91325e-08 1 -3.26477e-08, -1.91325e-08 1 -3.26477e-08, -1.91325e-08 1 -1.35152e-08, -3.26477e-08 1 1.91325e-08, -1.91325e-08 1 -1.35152e-08, -1.35152e-08 1 1.91325e-08, -3.26477e-08 1 1.91325e-08, -3.26477e-08 1 1.91325e-08, -1.35152e-08 1 1.91325e-08, 1.91325e-08 1 3.26477e-08, -1.35152e-08 1 1.91325e-08, 1.91325e-08 1 1.35152e-08, 1.91325e-08 1 3.26477e-08, 1.91325e-08 1 3.26477e-08, 1.91325e-08 1 1.35152e-08, 3.26477e-08 1 -1.91325e-08, 1.91325e-08 1 1.35152e-08, 1.35152e-08 1 -1.91325e-08, 3.26477e-08 1 -1.91325e-08, 3.26477e-08 1 -1.91325e-08, 1.35152e-08 1 -1.91325e-08, -1.91325e-08 1 -3.26477e-08, 0.99998 -0.00632918 0, 0.99998 -0.00632918 0, 0.99998 -0.00632918 0, 0.99998 -0.00632918 0, 0.99998 -0.00632918 0, 0.99998 -0.00632918 0, 0 -0.00632918 -0.99998, 0 -0.00632918 -0.99998, 0 -0.00632918 -0.99998, 0 -0.00632918 -0.99998, 0 -0.00632918 -0.99998, 0 -0.00632918 -0.99998, -0.99998 -0.00632918 0, -0.99998 -0.00632918 0, -0.99998 -0.00632918 0, -0.99998 -0.00632918 0, -0.99998 -0.00632918 0, -0.99998 -0.00632918 0, 0 -0.00632918 0.99998, 0 -0.00632918 0.99998, 0 -0.00632918 0.99998, 0 -0.00632918 0.99998, 0 -0.00632918 0.99998, 0 -0.00632918 0.99998, 0.759255 -0.650793 0, 0.759255 -0.650793 0, 0.759255 -0.650793 0, 0.759255 -0.650793 0, 0.759255 -0.650793 0, 0.759255 -0.650793 0, 0 -0.650793 -0.759255, 0 -0.650793 -0.759255, 0 -0.650793 -0.759255, 0 -0.650793 -0.759255, 0 -0.650793 -0.759255, 0 -0.650793 -0.759255, -0.759255 -0.650793 0, -0.759255 -0.650793 0, -0.759255 -0.650793 0, -0.759255 -0.650793 0, -0.759255 -0.650793 0, -0.759255 -0.650793 0, 0 -0.650793 0.759255, 0 -0.650793 0.759255, 0 -0.650793 0.759255, 0 -0.650793 0.759255, 0 -0.650793 0.759255, 0 -0.650793 0.759255, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 15, 16, 17, -1, 18, 19, 20, -1, 21, 22, 23, -1, 24, 25, 26, -1, 27, 28, 29, -1, 30, 31, 32, -1, 33, 34, 35, -1, 36, 37, 38, -1, 39, 40, 41, -1, 42, 43, 44, -1, 45, 46, 47, -1, 48, 49, 50, -1, 51, 52, 53, -1, 54, 55, 56, -1, 57, 58, 59, -1, 60, 61, 62, -1, 63, 64, 65, -1, 66, 67, 68, -1, 69, 70, 71, -1, 72, 73, 74, -1, 75, 76, 77, -1, 78, 79, 80, -1, 81, 82, 83, -1, 84, 85, 86, -1, 87, 88, 89, -1, 90, 91, 92, -1, 93, 94, 95, -1, 96, 97, 98, -1, 99, 100, 101, -1, 102, 103, 104, -1, 105, 106, 107, -1, 108, 109, 110, -1, 111, 112, 113, -1, 114, 115, 116, -1, 117, 118, 119, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 15, 16, 17, -1, 18, 19, 20, -1, 21, 22, 23, -1, 24, 25, 26, -1, 27, 28, 29, -1, 30, 31, 32, -1, 33, 34, 35, -1, 36, 37, 38, -1, 39, 40, 41, -1, 42, 43, 44, -1, 45, 46, 47, -1, 48, 49, 50, -1, 51, 52, 53, -1, 54, 55, 56, -1, 57, 58, 59, -1, 60, 61, 62, -1, 63, 64, 65, -1, 66, 67, 68, -1, 69, 70, 71, -1, 72, 73, 74, -1, 75, 76, 77, -1, 78, 79, 80, -1, 81, 82, 83, -1, 84, 85, 86, -1, 87, 88, 89, -1, 90, 91, 92, -1, 93, 94, 95, -1, 96, 97, 98, -1, 99, 100, 101, -1, 102, 103, 104, -1, 105, 106, 107, -1, 108, 109, 110, -1, 111, 112, 113, -1, 114, 115, 116, -1, 117, 118, 119, -1 ] } } NormalBinding { value OVERALL } Coordinate3 { point [ 0.980099 3.39625 0.980099, 0.980099 3.39625 -0.980099, -0.980099 3.39625 -0.980099, -0.980099 3.39625 0.980099, 0.980099 3.39625 0.980099 ] } Normal { vector 0 1 0 } Separator { Normal { vector [ 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 1, 0, -1, 3, 2, 1, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } } } Separator { Transform { translation 70 40 -20 } WWWAnchor { name "http://www.amz.com/~amazing/labels/UnitCircle/" Separator { Separator { Info { string "body" } Coordinate3 { point [ -15 2 10, 15 2 10, 15 18 10, -9 18 10, -10 17.9 10, -11 17.5 10, -12 16.9 10, -13 16 10, -14 15 10, -14.5 14 10, -14.8 13 10, -15 12 10, -15 2 -10, 15 2 -10, 15 18 -10, -9 18 -10, -10 17.9 -10, -11 17.5 -10, -12 16.9 -10, -13 16 -10, -14 15 -10, -14.5 14 -10, -14.8 13 -10, -15 12 -10 ] } Separator { Normal { vector [ -0.237788 0.971317 0, -0.0995037 0.995037 0, -0.0995037 0.995037 0, -0.237788 0.971317 0, -0.0995037 0.995037 0, -0.237788 0.971317 0, -0.444363 0.895847 0, -0.237788 0.971317 0, -0.237788 0.971317 0, -0.444363 0.895847 0, -0.237788 0.971317 0, -0.444363 0.895847 0, -0.594479 0.804111 0, -0.444363 0.895847 0, -0.444363 0.895847 0, -0.594479 0.804111 0, -0.444363 0.895847 0, -0.594479 0.804111 0, -0.688274 0.725451 0, -0.594479 0.804111 0, -0.594479 0.804111 0, -0.688274 0.725451 0, -0.594479 0.804111 0, -0.688274 0.725451 0, -0.811242 0.58471 0, -0.688274 0.725451 0, -0.688274 0.725451 0, -0.811242 0.58471 0, -0.688274 0.725451 0, -0.811242 0.58471 0, -0.92957 0.368646 0, -0.811242 0.58471 0, -0.811242 0.58471 0, -0.92957 0.368646 0, -0.811242 0.58471 0, -0.92957 0.368646 0, -0.970276 0.242 0, -0.92957 0.368646 0, -0.92957 0.368646 0, -0.970276 0.242 0, -0.92957 0.368646 0, -0.970276 0.242 0, -0.980581 0.196116 0, -0.970276 0.242 0, -0.970276 0.242 0, -0.980581 0.196116 0, -0.970276 0.242 0, -0.980581 0.196116 0 ] } IndexedFaceSet { coordIndex [ 4, 3, 15, -1, 4, 15, 16, -1, 5, 4, 16, -1, 5, 16, 17, -1, 6, 5, 17, -1, 6, 17, 18, -1, 7, 6, 18, -1, 7, 18, 19, -1, 8, 7, 19, -1, 8, 19, 20, -1, 9, 8, 20, -1, 9, 20, 21, -1, 10, 9, 21, -1, 10, 21, 22, -1, 11, 10, 22, -1, 11, 22, 23, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 15, 16, 17, -1, 18, 19, 20, -1, 21, 22, 23, -1, 24, 25, 26, -1, 27, 28, 29, -1, 30, 31, 32, -1, 33, 34, 35, -1, 36, 37, 38, -1, 39, 40, 41, -1, 42, 43, 44, -1, 45, 46, 47, -1 ] } } Normal { vector [ 0 0 1, 0 0 -1, 1 0 0, 0 -1 0, 0 1 0, -1 0 0 ] } NormalBinding { value PER_FACE } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 -1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1, 0, 4, 5, -1, 0, 5, 6, -1, 0, 6, 7, -1, 0, 7, 8, -1, 0, 8, 9, -1, 0, 9, 10, -1, 0, 10, 11, -1, 23, 22, 21, -1, 23, 21, 20, -1, 23, 20, 19, -1, 23, 19, 18, -1, 23, 18, 17, -1, 23, 17, 16, -1, 23, 16, 15, -1, 23, 15, 14, -1, 23, 14, 13, -1, 23, 13, 12, -1, 1, 13, 14, -1, 1, 14, 2, -1, 0, 12, 13, -1, 0, 13, 1, -1, 3, 2, 14, -1, 3, 14, 15, -1, 0, 11, 23, -1, 0, 23, 12, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 15, 16, 17, -1, 18, 19, 20, -1, 21, 22, 23, -1, 24, 25, 26, -1, 27, 28, 29, -1, 30, 31, 32, -1, 33, 34, 35, -1, 36, 37, 38, -1, 39, 40, 41, -1, 42, 43, 44, -1, 45, 46, 47, -1, 48, 49, 50, -1, 51, 52, 53, -1, 54, 55, 56, -1, 57, 58, 59, -1, 60, 61, 62, -1, 63, 64, 65, -1, 66, 67, 68, -1, 69, 70, 71, -1, 72, 73, 74, -1, 75, 76, 77, -1, 78, 79, 80, -1, 81, 82, 83, -1 ] } } } Separator { Info { string "legs" } Separator { Transform { translation -12 1 7 } DEF +0 Cylinder { parts SIDES radius 2 height 2 } } Separator { Transform { translation 12 1 7 } USE +0 } Separator { Transform { translation 12 1 -7 } USE +0 } Separator { Transform { translation -12 1 -7 } USE +0 } } Separator { Info { string "speaker grille" } Coordinate3 { point [ -13.5 10 10.1, -13.5 9 10.1, -13 7.3 10.1, -13 10 10.1, -12.5 10 10.1, -12.5 6.2 10.1, -12 5.3 10.1, -12 10 10.1, -11.5 10 10.1, -11.5 4.8 10.1, -11 4.3 10.1, -11 10 10.1, -10.5 10 10.1, -10.5 3.9 10.1, -10 3.6 10.1, -10 10 10.1, -9.5 10 10.1, -9.5 3.5 10.1, -9 3.4 10.1, -9 10 10.1, -8.5 10 10.1, -8.5 3.35 10.1, -8 3.3 10.1, -8 10 10.1, -7.5 10 10.1, -7.5 3.3 10.1, -7.2 3.3 10.1, -7.2 10 10.1, -6.8 10 10.1, -6.8 3.3 10.1, -6.5 3.3 10.1, -6.5 10 10.1, -6 10 10.1, -6 3.3 10.1, -5.5 3.35 10.1, -5.5 10 10.1, -5 10 10.1, -5 3.4 10.1, -4.5 3.5 10.1, -4.5 10 10.1, -4 10 10.1, -4 3.6 10.1, -3.5 3.9 10.1, -3.5 10 10.1, -3 10 10.1, -3 4.3 10.1, -2.5 4.8 10.1, -2.5 10 10.1, -2 10 10.1, -2 5.3 10.1, -1.5 6.2 10.1, -1.5 10 10.1, -1 10 10.1, -1 7.3 10.1, -0.5 9 10.1, -0.5 10 10.1 ] } NormalBinding { value OVERALL } Normal { vector 0 0 1 } Material { diffuseColor 1 0 0 } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 4, 5, 6, -1, 4, 6, 7, -1, 8, 9, 10, -1, 8, 10, 11, -1, 12, 13, 14, -1, 12, 14, 15, -1, 16, 17, 18, -1, 16, 18, 19, -1, 20, 21, 22, -1, 20, 22, 23, -1, 24, 25, 26, -1, 24, 26, 27, -1, 28, 29, 30, -1, 28, 30, 31, -1, 32, 33, 34, -1, 32, 34, 35, -1, 36, 37, 38, -1, 36, 38, 39, -1, 40, 41, 42, -1, 40, 42, 43, -1, 44, 45, 46, -1, 44, 46, 47, -1, 48, 49, 50, -1, 48, 50, 51, -1, 52, 53, 54, -1, 52, 54, 55, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 15, 16, 17, -1, 18, 19, 20, -1, 21, 22, 23, -1, 24, 25, 26, -1, 27, 28, 29, -1, 30, 31, 32, -1, 33, 34, 35, -1, 36, 37, 38, -1, 39, 40, 41, -1, 42, 43, 44, -1, 45, 46, 47, -1, 48, 49, 50, -1, 51, 52, 53, -1, 54, 55, 56, -1, 57, 58, 59, -1, 60, 61, 62, -1, 63, 64, 65, -1, 66, 67, 68, -1, 69, 70, 71, -1, 72, 73, 74, -1, 75, 76, 77, -1, 78, 79, 80, -1, 81, 82, 83, -1 ] } } } Separator { Info { string "station thing" } Coordinate3 { point [ 15 11 10.1, 15 16.5 10.1, -8 16.5 10.1, -10 16.3 10.1, -11 15.8 10.1, -12 15 10.1, -12.8 14 10.1, -13 13.6 10.1, -13.2 13 10.1, -13.4 12 10.1, -13.5 11 10.1, 13 11.5 10.2, 13 16 10.2, -8 16 10.2, -9.5 15.8 10.2, -10.5 15.3 10.2, -11.5 14.5 10.2, -12.3 13.5 10.2, -12.5 13.1 10.2, -12.7 12.5 10.2, -12.9 11.5 10.2, 12 12 10.3, 12 15.5 10.3, 12 13.75 10.3, -10 13.75 10.3, -10 12 10.3, -10 15.5 10.5, 1 12 10.3, 1 15.5 10.3, 10 14.25 10.3, 10 13.25 10.3, 8 14.25 10.3, 8 13.25 10.3, 6 14.25 10.3, 6 13.25 10.3, 4 14.25 10.3, 4 13.25 10.3, 2 14.25 10.3, 2 13.25 10.3, 0 14.25 10.3, 0 13.25 10.3, -2 14.25 10.3, -2 13.25 10.3, -4 14.25 10.3, -4 13.25 10.3, -6 14.25 10.3, -6 13.25 10.3, -8 14.25 10.3, -8 13.25 10.3 ] } NormalBinding { value OVERALL } Normal { vector 0 0 1 } Material { diffuseColor 0 0 1 } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 0, 2, 3, -1, 0, 3, 4, -1, 0, 4, 5, -1, 0, 5, 6, -1, 0, 6, 7, -1, 0, 7, 8, -1, 0, 8, 9, -1, 0, 9, 10, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 15, 16, 17, -1, 18, 19, 20, -1, 21, 22, 23, -1, 24, 25, 26, -1 ] } } Material { diffuseColor 0 0 0 } IndexedLineSet { coordIndex [ 21, 22, -1, 23, 24, -1, 25, 26, -1, 27, 28, -1, 29, 30, -1, 31, 32, -1, 33, 34, -1, 35, 36, -1, 37, 38, -1, 39, 40, -1, 41, 42, -1, 43, 44, -1, 45, 46, -1, 47, 48, -1 ] } Material { diffuseColor 1 0 0 } Separator { Normal { vector [ 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 11, 12, 13, -1, 11, 13, 14, -1, 11, 14, 15, -1, 11, 15, 16, -1, 11, 16, 17, -1, 11, 17, 18, -1, 11, 18, 19, -1, 11, 19, 20, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 15, 16, 17, -1, 18, 19, 20, -1, 21, 22, 23, -1 ] } } } Separator { Info { string "knobs" } Material { diffuseColor 0.3 0.3 0.5 } Transform { translation 11 7 10.5 rotation 1 0 0 1.5708 } Cylinder { parts (SIDES | TOP) radius 3 height 1 } Transform { translation -7 0 2 } Cylinder { parts (SIDES | TOP) radius 1.5 height 1 } } } } Transform { translation 0 -40 0 scaleFactor 16 12 16 } Group { Separator { ShapeHints { creaseAngle 0.523599 } Coordinate3 { point [ 1.05122 0 1.05122, 1.05122 0 -1.05122, 1.03344 0.213377 1.03344, 1.03344 0.213377 1.03344, 1.05122 0 -1.05122, 1.03344 0.213377 -1.03344, 1.05122 0 -1.05122, -1.05122 0 -1.05122, 1.03344 0.213377 -1.03344, 1.03344 0.213377 -1.03344, -1.05122 0 -1.05122, -1.03344 0.213377 -1.03344, -1.05122 0 -1.05122, -1.05122 0 1.05122, -1.03344 0.213377 -1.03344, -1.03344 0.213377 -1.03344, -1.05122 0 1.05122, -1.03344 0.213377 1.03344, -1.05122 0 1.05122, 1.05122 0 1.05122, -1.03344 0.213377 1.03344, -1.03344 0.213377 1.03344, 1.05122 0 1.05122, 1.03344 0.213377 1.03344, 1.03344 0.213377 1.03344, 1.03344 0.213377 -1.03344, 0.855628 0.213377 0.855628, 0.855628 0.213377 0.855628, 1.03344 0.213377 -1.03344, 0.855628 0.213377 -0.855628, 1.03344 0.213377 -1.03344, -1.03344 0.213377 -1.03344, 0.855628 0.213377 -0.855628, 0.855628 0.213377 -0.855628, -1.03344 0.213377 -1.03344, -0.855628 0.213377 -0.855628, -1.03344 0.213377 -1.03344, -1.03344 0.213377 1.03344, -0.855628 0.213377 -0.855628, -0.855628 0.213377 -0.855628, -1.03344 0.213377 1.03344, -0.855628 0.213377 0.855628, -1.03344 0.213377 1.03344, 1.03344 0.213377 1.03344, -0.855628 0.213377 0.855628, -0.855628 0.213377 0.855628, 1.03344 0.213377 1.03344, 0.855628 0.213377 0.855628, 0.855628 0.213377 0.855628, 0.855628 0.213377 -0.855628, 0.87341 3.02284 0.87341, 0.87341 3.02284 0.87341, 0.855628 0.213377 -0.855628, 0.87341 3.02284 -0.87341, 0.855628 0.213377 -0.855628, -0.855628 0.213377 -0.855628, 0.87341 3.02284 -0.87341, 0.87341 3.02284 -0.87341, -0.855628 0.213377 -0.855628, -0.87341 3.02284 -0.87341, -0.855628 0.213377 -0.855628, -0.855628 0.213377 0.855628, -0.87341 3.02284 -0.87341, -0.87341 3.02284 -0.87341, -0.855628 0.213377 0.855628, -0.87341 3.02284 0.87341, -0.855628 0.213377 0.855628, 0.855628 0.213377 0.855628, -0.87341 3.02284 0.87341, -0.87341 3.02284 0.87341, 0.855628 0.213377 0.855628, 0.87341 3.02284 0.87341, 0.87341 3.02284 0.87341, 0.87341 3.02284 -0.87341, 0.980099 3.14731 0.980099, 0.980099 3.14731 0.980099, 0.87341 3.02284 -0.87341, 0.980099 3.14731 -0.980099, 0.87341 3.02284 -0.87341, -0.87341 3.02284 -0.87341, 0.980099 3.14731 -0.980099, 0.980099 3.14731 -0.980099, -0.87341 3.02284 -0.87341, -0.980099 3.14731 -0.980099, -0.87341 3.02284 -0.87341, -0.87341 3.02284 0.87341, -0.980099 3.14731 -0.980099, -0.980099 3.14731 -0.980099, -0.87341 3.02284 0.87341, -0.980099 3.14731 0.980099, -0.87341 3.02284 0.87341, 0.87341 3.02284 0.87341, -0.980099 3.14731 0.980099, -0.980099 3.14731 0.980099, 0.87341 3.02284 0.87341, 0.980099 3.14731 0.980099, 0.980099 3.14731 0.980099, 0.980099 3.14731 -0.980099, 0.980099 3.39625 0.980099, 0.980099 3.39625 0.980099, 0.980099 3.14731 -0.980099, 0.980099 3.39625 -0.980099, 0.980099 3.14731 -0.980099, -0.980099 3.14731 -0.980099, 0.980099 3.39625 -0.980099, 0.980099 3.39625 -0.980099, -0.980099 3.14731 -0.980099, -0.980099 3.39625 -0.980099, -0.980099 3.14731 -0.980099, -0.980099 3.14731 0.980099, -0.980099 3.39625 -0.980099, -0.980099 3.39625 -0.980099, -0.980099 3.14731 0.980099, -0.980099 3.39625 0.980099, -0.980099 3.14731 0.980099, 0.980099 3.14731 0.980099, -0.980099 3.39625 0.980099, -0.980099 3.39625 0.980099, 0.980099 3.14731 0.980099, 0.980099 3.39625 0.980099 ] } Separator { Normal { vector [ 0.996546 0.083039 0, 0.996546 0.0830392 0, 0.996546 0.0830392 0, 0.996546 0.0830392 0, 0.996546 0.0830392 0, 0.996546 0.0830394 0, 0 0.083039 -0.996546, 0 0.0830392 -0.996546, 0 0.0830392 -0.996546, 0 0.0830392 -0.996546, 0 0.0830392 -0.996546, 0 0.0830394 -0.996546, -0.996546 0.083039 0, -0.996546 0.0830392 0, -0.996546 0.0830392 0, -0.996546 0.0830392 0, -0.996546 0.0830392 0, -0.996546 0.0830394 0, 0 0.083039 0.996546, 0 0.0830392 0.996546, 0 0.0830392 0.996546, 0 0.0830392 0.996546, 0 0.0830392 0.996546, 0 0.0830394 0.996546, 1.35152e-08 1 -1.91325e-08, -1.91325e-08 1 -1.35152e-08, -1.91325e-08 1 -3.26477e-08, -1.91325e-08 1 -3.26477e-08, -1.91325e-08 1 -1.35152e-08, -3.26477e-08 1 1.91325e-08, -1.91325e-08 1 -1.35152e-08, -1.35152e-08 1 1.91325e-08, -3.26477e-08 1 1.91325e-08, -3.26477e-08 1 1.91325e-08, -1.35152e-08 1 1.91325e-08, 1.91325e-08 1 3.26477e-08, -1.35152e-08 1 1.91325e-08, 1.91325e-08 1 1.35152e-08, 1.91325e-08 1 3.26477e-08, 1.91325e-08 1 3.26477e-08, 1.91325e-08 1 1.35152e-08, 3.26477e-08 1 -1.91325e-08, 1.91325e-08 1 1.35152e-08, 1.35152e-08 1 -1.91325e-08, 3.26477e-08 1 -1.91325e-08, 3.26477e-08 1 -1.91325e-08, 1.35152e-08 1 -1.91325e-08, -1.91325e-08 1 -3.26477e-08, 0.99998 -0.00632918 0, 0.99998 -0.00632918 0, 0.99998 -0.00632918 0, 0.99998 -0.00632918 0, 0.99998 -0.00632918 0, 0.99998 -0.00632918 0, 0 -0.00632918 -0.99998, 0 -0.00632918 -0.99998, 0 -0.00632918 -0.99998, 0 -0.00632918 -0.99998, 0 -0.00632918 -0.99998, 0 -0.00632918 -0.99998, -0.99998 -0.00632918 0, -0.99998 -0.00632918 0, -0.99998 -0.00632918 0, -0.99998 -0.00632918 0, -0.99998 -0.00632918 0, -0.99998 -0.00632918 0, 0 -0.00632918 0.99998, 0 -0.00632918 0.99998, 0 -0.00632918 0.99998, 0 -0.00632918 0.99998, 0 -0.00632918 0.99998, 0 -0.00632918 0.99998, 0.759255 -0.650793 0, 0.759255 -0.650793 0, 0.759255 -0.650793 0, 0.759255 -0.650793 0, 0.759255 -0.650793 0, 0.759255 -0.650793 0, 0 -0.650793 -0.759255, 0 -0.650793 -0.759255, 0 -0.650793 -0.759255, 0 -0.650793 -0.759255, 0 -0.650793 -0.759255, 0 -0.650793 -0.759255, -0.759255 -0.650793 0, -0.759255 -0.650793 0, -0.759255 -0.650793 0, -0.759255 -0.650793 0, -0.759255 -0.650793 0, -0.759255 -0.650793 0, 0 -0.650793 0.759255, 0 -0.650793 0.759255, 0 -0.650793 0.759255, 0 -0.650793 0.759255, 0 -0.650793 0.759255, 0 -0.650793 0.759255, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 1 0 0, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, 0 0 -1, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, -1 0 0, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1, 0 0 1 ] } IndexedFaceSet { coordIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 15, 16, 17, -1, 18, 19, 20, -1, 21, 22, 23, -1, 24, 25, 26, -1, 27, 28, 29, -1, 30, 31, 32, -1, 33, 34, 35, -1, 36, 37, 38, -1, 39, 40, 41, -1, 42, 43, 44, -1, 45, 46, 47, -1, 48, 49, 50, -1, 51, 52, 53, -1, 54, 55, 56, -1, 57, 58, 59, -1, 60, 61, 62, -1, 63, 64, 65, -1, 66, 67, 68, -1, 69, 70, 71, -1, 72, 73, 74, -1, 75, 76, 77, -1, 78, 79, 80, -1, 81, 82, 83, -1, 84, 85, 86, -1, 87, 88, 89, -1, 90, 91, 92, -1, 93, 94, 95, -1, 96, 97, 98, -1, 99, 100, 101, -1, 102, 103, 104, -1, 105, 106, 107, -1, 108, 109, 110, -1, 111, 112, 113, -1, 114, 115, 116, -1, 117, 118, 119, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1, 6, 7, 8, -1, 9, 10, 11, -1, 12, 13, 14, -1, 15, 16, 17, -1, 18, 19, 20, -1, 21, 22, 23, -1, 24, 25, 26, -1, 27, 28, 29, -1, 30, 31, 32, -1, 33, 34, 35, -1, 36, 37, 38, -1, 39, 40, 41, -1, 42, 43, 44, -1, 45, 46, 47, -1, 48, 49, 50, -1, 51, 52, 53, -1, 54, 55, 56, -1, 57, 58, 59, -1, 60, 61, 62, -1, 63, 64, 65, -1, 66, 67, 68, -1, 69, 70, 71, -1, 72, 73, 74, -1, 75, 76, 77, -1, 78, 79, 80, -1, 81, 82, 83, -1, 84, 85, 86, -1, 87, 88, 89, -1, 90, 91, 92, -1, 93, 94, 95, -1, 96, 97, 98, -1, 99, 100, 101, -1, 102, 103, 104, -1, 105, 106, 107, -1, 108, 109, 110, -1, 111, 112, 113, -1, 114, 115, 116, -1, 117, 118, 119, -1 ] } } NormalBinding { value OVERALL } Coordinate3 { point [ 0.980099 3.39625 0.980099, 0.980099 3.39625 -0.980099, -0.980099 3.39625 -0.980099, -0.980099 3.39625 0.980099, 0.980099 3.39625 0.980099 ] } Normal { vector 0 1 0 } Separator { Normal { vector [ 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0, 0 1 0 ] } NormalBinding { value DEFAULT } IndexedFaceSet { coordIndex [ 3, 1, 0, -1, 3, 2, 1, -1 ] normalIndex [ 0, 1, 2, -1, 3, 4, 5, -1 ] } } } } } }