from X3Dautoclass import *
X3D0 = X3D() \
.setProfile("Immersive") \
.setVersion("3.3") \
.setHead(head() \
.addMeta(meta() \
.setContent("Century19thModel2.x3d") \
.setName("title") \
) \
.addMeta(meta() \
.setContent("San Carlos Cathedral is the oldest continuously functioning church and the first stone building in the State of California.") \
.setName("description") \
) \
.addMeta(meta() \
.setContent("Michele Foti") \
.setName("creator") \
) \
.addMeta(meta() \
.setContent("6 April 2012") \
.setName("created") \
) \
.addMeta(meta() \
.setContent("10 January 2014") \
.setName("modified") \
) \
.addMeta(meta() \
.setContent("TODO.html") \
.setName("reference") \
) \
.addMeta(meta() \
.setContent("http://www.sancarloscathedral.net") \
.setName("reference") \
) \
.addMeta(meta() \
.setContent("RoyalPresidioChapelHistoricalReferences.pdf") \
.setName("reference") \
) \
.addMeta(meta() \
.setContent("CulturalHeritageProjectSanCarlosCathedral.rtf") \
.setName("reference") \
) \
.addMeta(meta() \
.setContent("originals/") \
.setName("reference") \
) \
.addMeta(meta() \
.setContent("SanCarlosCathedralFrontAbove.2012February.png") \
.setName("Image") \
) \
.addMeta(meta() \
.setContent("originals/ModelSanCarlosChurchFeb-3-2012.x3d") \
.setName("reference") \
) \
.addMeta(meta() \
.setContent("under development") \
.setName("warning") \
) \
.addMeta(meta() \
.setContent("http://X3dGraphics.com/examples/X3dForAdvancedModeling/SanCarlosCathedral/Century19thModel2.x3d") \
.setName("identifier") \
) \
.addMeta(meta() \
.setContent("X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit") \
.setName("generator") \
) \
.addMeta(meta() \
.setContent("../license.html") \
.setName("license") \
) \
) \
.setScene(Scene() \
.addChild(Transform() \
.setDEF("Transform") \
.setScale([0.1,0.1,0.1]) \
#
# FLOOR
.addChild(Transform() \
.setDEF("Base") \
.setScale([0.438,1,0.438]) \
.setTranslation([5.7,-2.18,-23.5]) \
.addChild(Shape() \
.setGeometry(Box(size = [68.5,0.1,121.1]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Floor") \
.setTranslation([5.8465,-2.13,-13.93]) \
.addChild(Shape() \
.setGeometry(Box(size = [7.73,0.02,27.63]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("scalinoqe") \
.setTranslation([5.8,-2,-26.5]) \
.addChild(Shape() \
.setGeometry(Box(size = [7.3,0.2,9]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("scalinoq") \
.setTranslation([5.8,-1.85,-28.5]) \
.addChild(Shape() \
.setGeometry(Box(size = [4.3,0.2,4]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("scalino33") \
.setTranslation([0,-0.335,20.05]) \
.addChild(Transform() \
.setDEF("scalino3bis") \
.setTranslation([5.775,-1.77,-42.03]) \
.addChild(Shape() \
.setGeometry(Box(size = [8.7,0.38,0.01]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("scalino3tris") \
.setTranslation([5.775,-1.57,-42.25]) \
.addChild(Shape() \
.setGeometry(Box(size = [8.7,0.01,0.42]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("scalino3quatris") \
.setTranslation([5.775,-1.565,-42.25]) \
.addChild(Shape() \
.setGeometry(Box(size = [8.7,0.01,0.46]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("TOWER") \
.setTranslation([0.36,0,0]) \
# TOWER1
.addChild(Transform() \
.setDEF("MuroLatSottoEst") \
.setTranslation([-3.08,1.08,-2.165]) \
.addChild(Shape() \
.setGeometry(Box(size = [1.14,6.71,2.99]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroLatSottoInt") \
.setTranslation([-2.88,1.08,-2.165]) \
.addChild(Shape() \
.setGeometry(Box(size = [1.14,6.71,2.99]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("TR1") \
.setTranslation([-0.36,0,0]) \
.addChild(Transform() \
.setDEF("StairCover") \
.setRotation([0,1,0,3.14]) \
.setTranslation([3.435,-2.14,-2.12]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,0.26,0,0.35,0.26,0,0.35,0.52,0,0.70,0.52,0,0.70,0.78,0,1.05,0.78,0,1.05,1.04,0,1.40,1.04,0,1.40,0,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Scale1") \
.setRotation([0,1,0,1.57]) \
.setTranslation([3.43,-2.14,-0.67]) \
.addChild(Shape() \
.setDEF("scal") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [2,3,4,5,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.26,0,0,0.26,0,0,0.26,-0.35,1.45,0.26,-0.35]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.26,-0.35]) \
.addChild(Shape() \
.setUSE("scal") \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.52,-0.70]) \
.addChild(Shape() \
.setUSE("scal") \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.78,-1.05]) \
.addChild(Shape() \
.setUSE("scal") \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.04,-1.40]) \
.addChild(Shape() \
.setUSE("scal") \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.3,-1.75]) \
.addChild(Shape() \
.setUSE("scal") \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.56,-2.1]) \
.addChild(Shape() \
.setUSE("scal") \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.82,-2.45]) \
.addChild(Shape() \
.setUSE("scal") \
) \
) \
.addChild(Transform() \
.setTranslation([0,2.08,-2.8]) \
.addChild(Shape() \
.setUSE("scal") \
) \
) \
.addChild(Transform() \
.setTranslation([0,2.34,-3.15]) \
.addChild(Shape() \
.setUSE("scal") \
) \
) \
.addChild(Transform() \
.setTranslation([0,2.6,-3.5]) \
.addChild(Shape() \
.setUSE("scal") \
) \
) \
) \
.addChild(Transform() \
.setDEF("Scale12") \
.setRotation([0,1,0,1.57]) \
.setTranslation([3.43,-2.14,-0.67]) \
.addChild(Shape() \
.setDEF("scalq1") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.26,0,0,0.26,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.26,-0.35]) \
.addChild(Shape() \
.setDEF("scalq2") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.26,0,0,0.26,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.52,-0.70]) \
.addChild(Shape() \
.setDEF("scalq3") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.26,0,0,0.26,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.78,-1.05]) \
.addChild(Shape() \
.setDEF("scalq4") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.26,0,0,0.26,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.04,-1.40]) \
.addChild(Shape() \
.setDEF("scalq5") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.26,0,0,0.26,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.3,-1.75]) \
.addChild(Shape() \
.setDEF("scalq6") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.26,0,0,0.26,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.56,-2.1]) \
.addChild(Shape() \
.setDEF("scalq7") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.26,0,0,0.26,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.82,-2.45]) \
.addChild(Shape() \
.setDEF("scalq8") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.26,0,0,0.26,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,2.08,-2.8]) \
.addChild(Shape() \
.setDEF("scalq9") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.26,0,0,0.26,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,2.34,-3.15]) \
.addChild(Shape() \
.setDEF("scalq10") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.26,0,0,0.26,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,2.6,-3.5]) \
.addChild(Shape() \
.setDEF("scalq11") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.26,0,0,0.26,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Strozzatura1") \
.setTranslation([0.19,-2.05,-2.3]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,1,2,6,5,-1,2,3,7,6,-1,3,0,4,7,-1,0,1,2,3,-1,4,5,6,7,-1,5,8,9,6,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,4.5,0.4,2,3.9,0.1,2,3.9,1.11,0,4.5,1.41,0,6.4,0.4,2,6.4,0.1,2,6.4,1.11,0,6.4,1.41,2,6.8,0.1,2,6.8,1.11]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Strozzatura11") \
.setTranslation([0.19,-2.05,-2.1]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,1,2,6,5,-1,2,3,7,6,-1,3,0,4,7,-1,0,1,2,3,-1,4,5,6,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0.2,2,0,-0.1,2,0,0.41,0,0,0.71,0,6.4,0.2,2,6.4,-0.1,2,6.4,0.41,0,6.4,0.71]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Strozzatura4") \
.setTranslation([0.19,4.35,-1.6]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [2,3,7,6,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0.35,2,0,0.35,2,0,0.41,0,0,0.71,0,2,0.67,2,0.3,0,2,0.3,0.41,0,0.34,0.71]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Strozzatura2") \
.setTranslation([0.19,-2,-3.739]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [1,2,6,5,-1,2,3,7,6,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0.2,2,0,0.2,2,0,0.81,0,0,1.11,0,6.28,0.2,2,6.48,0.2,2,6.48,0.81,0,6.28,1.11]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Pavimento1") \
.setTranslation([-1.295,0.675,-1]) \
.addChild(Shape() \
.setGeometry(Box(size = [2.44,0.1,2.5]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Scalino") \
.setTranslation([-1.2,0.825,-2.461]) \
.addChild(Shape() \
.setGeometry(Box(size = [3,0.6,1.6]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("CoperturaScalino") \
.setTranslation([-1.31,0.84,-1.65]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,-0.5,0,1.5,-0.5,0,1.5,0.3,0,0,0.3,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Scale2") \
.setRotation([0,1,0,-1.57]) \
.setTranslation([-1.311,1.125,-3.0995]) \
.addChild(Shape() \
.setDEF("scal2") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [2,3,4,5,-1,0,3,4,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.285,0,0,0.285,0,0,0.285,-0.5,1.45,0.285,-0.5,1.45,0,-1.5,1.45,0.285,-1.5]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.285,-0.5]) \
.addChild(Shape() \
.setDEF("scal3") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [2,3,4,5,-1,0,3,4,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.285,0,0,0.285,0,0,0.285,-0.5,1.45,0.285,-0.5,1.45,0,-1.5,1.45,0.285,-1.5]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.57,-1]) \
.addChild(Shape() \
.setDEF("scal4") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [2,3,4,5,-1,0,3,4,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.285,0,0,0.285,0,0,0.285,-0.5,1.45,0.285,-0.5,1.45,0,-1.5,1.45,0.285,-1.5]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Scale21") \
.setRotation([0,1,0,-1.57]) \
.setTranslation([-1.311,1.125,-3.0995]) \
.addChild(Shape() \
.setDEF("scal21") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.285,0,0,0.285,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.285,-0.5]) \
.addChild(Shape() \
.setDEF("scal31") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.285,0,0,0.285,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.57,-1]) \
.addChild(Shape() \
.setDEF("scal41") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.285,0,0,0.285,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([-0.01,0.85,-1.505]) \
.addChild(Shape() \
.setDEF("scalino1") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.24,0,0,0.24,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Scale22") \
.setRotation([0,1,0,-1.57]) \
.setTranslation([-1.311,1.125,-3.0995]) \
.addChild(Shape() \
.setDEF("scal22") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [1,2,7,6,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.285,0,0,0.285,0,0,0.285,-0.5,1.45,0.285,-0.5,1.45,0,-1.5,1.45,0.285,-1.5]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.285,-0.5]) \
.addChild(Shape() \
.setDEF("scal32bis") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [1,2,7,6,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.285,0,0,0.285,0,0,0.285,-0.5,1.45,0.285,-0.5,1.45,0,-1.5,1.45,0.285,-1.5]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.57,-1]) \
.addChild(Shape() \
.setDEF("scal42") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [1,2,7,6,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.45,0,0,1.45,0.285,0,0,0.285,0,0,0.285,-0.5,1.45,0.285,-0.5,1.45,0,-1.5,1.45,0.285,-1.5]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Pavimento2") \
.setTranslation([1.351,2.165,-2.44]) \
.addChild(Shape() \
.setGeometry(Box(size = [2.31,0.1,1.1]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroDietroInt") \
.setTranslation([-1.67,1.08,-2.77]) \
.addChild(Shape() \
.setGeometry(Box(size = [3,6.43,0.3]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroDietroEst") \
.setTranslation([-0.95,1.08,-3.61]) \
.addChild(Shape() \
.setGeometry(Box(size = [5.4,6.71,0.3]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Finestra") \
.setRotation([0,1,0,1.57]) \
.setTranslation([-4.187,-0.358,-0.83]) \
.addChild(Transform() \
.setDEF("finestra1Int") \
.setRotation([1,0,0,-1.57]) \
.setTranslation([-1.5,2.49,3]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [1,2,6,5,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.34,0,0,0.9,0,0.182,0.44,0,0.182,0,0.858,0,1.34,0.858,0,0.9,0.858,0.182,0.44,0.858,0.182]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("finestra1Est") \
.setRotation([1,0,0,-1.57]) \
.setTranslation([-1.5,2.49,3]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,2,3,7,6,-1,3,0,4,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.34,0,0,0.9,0,0.182,0.44,0,0.182,0,0.858,0,1.34,0.858,0,0.9,0.858,0.182,0.44,0.858,0.182]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("finestra2Int") \
.setRotation([1,0,0,-1.57]) \
.setTranslation([-1.5,3.465,3]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [1,2,6,5,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.34,0,0,0.9,0,-0.182,0.44,0,-0.182,0,0.858,0,1.34,0.858,0,0.9,0.858,-0.182,0.44,0.858,-0.182]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("finestra2Est") \
.setRotation([1,0,0,-1.57]) \
.setTranslation([-1.5,3.465,3]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,2,3,7,6,-1,3,0,4,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.34,0,0,0.9,0,-0.182,0.44,0,-0.182,0,0.858,0,1.34,0.858,0,0.9,0.858,-0.182,0.44,0.858,-0.182]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("finestra11Int") \
.setTranslation([-1.5,2.495,3.145]) \
.addChild(Transform() \
.setTranslation([0,0,-1.01]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [1,2,6,5,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.34,0,0,0.9,0,0.182,0.44,0,0.182,0,0.963,0,1.34,0.963,0,0.9,0.963,0.182,0.44,0.963,0.182]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("finestra11Est") \
.setTranslation([-1.5,2.495,3.145]) \
.addChild(Transform() \
.setTranslation([0,0,-1.01]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,2,3,7,6,-1,3,0,4,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.34,0,0,0.9,0,0.182,0.44,0,0.182,0,0.963,0,1.34,0.963,0,0.9,0.963,0.182,0.44,0.963,0.182]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("finestra21Int") \
.setTranslation([-1.5,2.495,3.145]) \
.addChild(Transform() \
.setTranslation([0,0,-0.15]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [1,2,6,5,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.34,0,0,0.9,0,-0.182,0.44,0,-0.182,0,0.963,0,1.34,0.963,0,0.9,0.963,-0.182,0.44,0.963,-0.182]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("finestra21Est") \
.setTranslation([-1.5,2.495,3.145]) \
.addChild(Transform() \
.setTranslation([0,0,-0.15]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,2,3,7,6,-1,3,0,4,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.34,0,0,0.9,0,-0.182,0.44,0,-0.182,0,0.963,0,1.34,0.963,0,0.9,0.963,-0.182,0.44,0.963,-0.182]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
) \
# TOWER2
.addChild(Transform() \
.setDEF("TR2") \
.setTranslation([-0.36,0,0]) \
.addChild(Transform() \
.setDEF("Arco1") \
.setRotation([0,1,0,1.57]) \
.setScale([0.85,1,0.3845]) \
.setTranslation([2.19,0.33,-1.18]) \
.addChild(Transform() \
.setTranslation([0,0.7,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,84,85,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,86,87,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,35,77,78,36,-1,36,78,79,37,-1,37,79,80,38,-1,38,80,81,39,-1,39,81,82,40,-1,40,82,83,41,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.7359,-5.2,0.6218712004456791,0.7670325,-5.2,0.6195289277144369,0.798165,-5.2,0.6156053358230011,0.8292975,-5.2,0.6100699153375784,0.86043,-5.2,0.6028782701290121,0.8915625,-5.2,0.5939702437622613,0.922695,-5.2,0.5832672005554145,0.9538275,-5.2,0.5706681512928509,0.98496,-5.2,0.5560442297549271,1.0160925,-5.2,0.5392307176663808,1.047225,-5.2,0.520015272077417,1.0783575,-5.2,0.49812000000000006,1.10949,-5.2,0.47317303441103875,1.1406225,-5.2,0.4446610411032206,1.171755,-5.2,0.4118442634585919,1.2028875,-5.2,0.37359000000000003,1.23402,-5.2,0.3280012404606879,1.2651525,-5.2,0.2714068427195601,1.296285,-5.2,0.19442240018513812,1.3274175,-5.2,0.0,1.35855,-5.2,-0.0,1.35855,-5.2,-0.19442240018513812,1.3274175,-5.2,-0.2714068427195601,1.296285,-5.2,-0.3280012404606879,1.2651525,-5.2,-0.37359000000000003,1.23402,-5.2,-0.4118442634585919,1.2028875,-5.2,-0.4446610411032206,1.171755,-5.2,-0.47317303441103875,1.1406225,-5.2,-0.49812000000000006,1.10949,-5.2,-0.520015272077417,1.0783575,-5.2,-0.5392307176663808,1.047225,-5.2,-0.5560442297549271,1.0160925,-5.2,-0.5706681512928509,0.98496,-5.2,-0.5832672005554145,0.9538275,-5.2,-0.5939702437622613,0.922695,-5.2,-0.6028782701290121,0.8915625,-5.2,-0.6100699153375784,0.86043,-5.2,-0.6156053358230011,0.8292975,-5.2,-0.6195289277144369,0.798165,-5.2,-0.6218712004456791,0.7670325,-5.2,-0.62265,0.7359,-5.2,-0.62265,1,0,0.62265,1,0,-0.62265,2.98,-5.2,0.62265,2.98,-5.2]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Arco2b") \
.setRotation([0,1,0,1.72]) \
.setScale([0.57,1,1]) \
.setTranslation([0.137,3.6,-2.25]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,84,85,86,87,88,89,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,90,91,92,93,94,95,-1,0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,35,77,78,36,-1,36,78,79,37,-1,37,79,80,38,-1,38,80,81,39,-1,39,81,82,40,-1,40,82,83,41,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,1.8,0.6218712004456791,0.0311325,1.8,0.6195289277144369,0.062265,1.8,0.6156053358230011,0.0933975,1.8,0.6100699153375784,0.12453,1.8,0.6028782701290121,0.1556625,1.8,0.5939702437622613,0.186795,1.8,0.5832672005554145,0.2179275,1.8,0.5706681512928509,0.24906,1.8,0.5560442297549271,0.2801925,1.8,0.5392307176663808,0.311325,1.8,0.520015272077417,0.3424575,1.8,0.49812000000000006,0.37359,1.8,0.47317303441103875,0.4047225,1.8,0.4446610411032206,0.435855,1.8,0.4118442634585919,0.4669875,1.8,0.37359000000000003,0.49812,1.8,0.3280012404606879,0.5292525,1.8,0.2714068427195601,0.560385,1.8,0.19442240018513812,0.5915175,1.8,0.0,0.62265,1.8,-0.0,0.62265,1.8,-0.19442240018513812,0.5915175,1.8,-0.2714068427195601,0.560385,1.8,-0.3280012404606879,0.5292525,1.8,-0.37359000000000003,0.49812,1.8,-0.4118442634585919,0.4669875,1.8,-0.4446610411032206,0.435855,1.8,-0.47317303441103875,0.4047225,1.8,-0.49812000000000006,0.37359,1.8,-0.520015272077417,0.3424575,1.8,-0.5392307176663808,0.311325,1.8,-0.5560442297549271,0.2801925,1.8,-0.5706681512928509,0.24906,1.8,-0.5832672005554145,0.2179275,1.8,-0.5939702437622613,0.186795,1.8,-0.6028782701290121,0.1556625,1.8,-0.6100699153375784,0.12453,1.8,-0.6156053358230011,0.0933975,1.8,-0.6195289277144369,0.062265,1.8,-0.6218712004456791,0.0311325,1.8,-0.62265,0.0,1.8,-0.62265,-1.70,0,-0.62265,0,0,-0.62265,0.7,0,0.62265,0.7,0,0.62265,0,0,0.62265,-1.70,0,-0.62265,0,1.8,-0.62265,0,1.8,-0.62265,0.7,1.8,0.62265,0.7,1.8,0.62265,0,1.8,0.62265,-1.50,1.8]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Trave1") \
.setTranslation([2.14,4.4,-2.565]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.1,0.7,0.73]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Pavimento31") \
.setRotation([0,1,0,1.72]) \
.setTranslation([-1.3,4.342,-1.94]) \
.addChild(Shape() \
.setGeometry(Box(size = [2.4,0.2,2.7]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Pavimento31Sottile") \
.setRotation([0,1,0,1.72]) \
.setTranslation([-0.57,4.292,-0.84]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.02,0.3,0.37]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Pavimento31Scalino") \
.setRotation([0,1,0,1.72]) \
.setTranslation([-2.05,4.342,-1.2]) \
.addChild(Shape() \
.setGeometry(Box(size = [2.4,0.2,2.5]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Pavimento31ScalinoSottile") \
.setRotation([0,1,0,1.72]) \
.setTranslation([-0.69,4.292,-0.56]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.5,0.3,0.02]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Pavimento313") \
.setTranslation([-2.65,4.342,-2.7]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.9,0.2,0.9]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("TR3") \
.setTranslation([-0.36,0,0]) \
.addChild(Transform() \
.setDEF("Scale3Front") \
.setRotation([0,1,0,1.72]) \
.setTranslation([2.2,2.25,-0.6]) \
.addChild(Shape() \
.setDEF("Scale31") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,-0.1,0,0.6,-0.1,0.08,0.6,0.254,0.08,0,0.254,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.254,-0.32]) \
.addChild(Shape() \
.setDEF("scal32") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0.6,0,0,0.6,0.254,0,0,0.254,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.508,-0.64]) \
.addChild(Shape() \
.setDEF("scal313") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0.6,0,0,0.6,0.254,0,0,0.254,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.762,-0.96]) \
.addChild(Shape() \
.setDEF("scal34") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0.6,0,0,0.6,0.254,0,0,0.254,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.016,-1.28]) \
.addChild(Shape() \
.setDEF("scal35") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0.6,0,0,0.6,0.254,0,0,0.254,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.27,-1.6]) \
.addChild(Shape() \
.setDEF("scal36") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0.6,0,0,0.6,0.254,0,0,0.254,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.524,-1.92]) \
.addChild(Shape() \
.setDEF("scal37") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([-0.1,0,0.15,0.8,0,0.15,0.8,0.254,0.15,-0.1,0.254,0.15]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.778,-2.24]) \
.addChild(Shape() \
.setDEF("scal38") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([-0.1,0,0.15,0.8,0,0.15,0.8,0.21,0.15,-0.1,0.21,0.15]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.982,-2.6465]) \
.addChild(Shape() \
.setDEF("scal39") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([-0.1,0,0.15,0.8,0,0.15,0.8,0.21,0.15,-0.1,0.21,0.15]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Scale3Up") \
.setRotation([0,1,0,1.72]) \
.setTranslation([2.2,2.25,-0.6]) \
.addChild(Shape() \
.setDEF("Scale231") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [2,3,4,5,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,-0.1,0,0.6,-0.1,0.08,0.6,0.254,0.08,0,0.254,0,0,0.254,-0.32,0.6,0.254,-0.32]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.254,-0.32]) \
.addChild(Shape() \
.setDEF("scal232") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [2,3,4,5,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0.6,0,0,0.6,0.254,0,0,0.254,0,0,0.254,-0.32,0.6,0.254,-0.32]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.508,-0.64]) \
.addChild(Shape() \
.setDEF("scal233") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [2,3,4,5,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0.6,0,0,0.6,0.254,0,0,0.254,0,0,0.254,-0.32,0.6,0.254,-0.32]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,0.762,-0.96]) \
.addChild(Shape() \
.setDEF("scal234") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [2,3,4,5,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0.6,0,0,0.6,0.254,0,0,0.254,0,0,0.254,-0.32,0.6,0.254,-0.32]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.016,-1.28]) \
.addChild(Shape() \
.setDEF("scal235") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [2,3,4,5,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0.6,0,0,0.6,0.254,0,0,0.254,0,0,0.254,-0.32,0.6,0.254,-0.32]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.27,-1.6]) \
.addChild(Shape() \
.setDEF("scal236") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [2,3,4,5,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0.6,0,0,0.6,0.254,0,0,0.254,0,0,0.254,-0.32,0.6,0.254,-0.32]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.524,-1.92]) \
.addChild(Shape() \
.setDEF("scal237") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [2,3,4,5,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([-0.1,0,0.15,0.8,0,0.15,0.8,0.254,0.15,-0.1,0.254,0.15,-0.1,0.254,-0.2625,0.8,0.254,-0.2625]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setTranslation([0,1.778,-2.24]) \
.addChild(Shape() \
.setDEF("scal238") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [2,3,4,5,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([-0.1,0,0.15,0.8,0,0.15,0.8,0.21,0.15,-0.1,0.21,0.15,-0.1,0.21,-0.2625,0.8,0.21,-0.2625]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Strozzatura3") \
.setTranslation([0.19,2,-0.3]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,1,2,6,5,-1,5,8,9,6,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0.14,0,2,0.14,-0.3,2,0.14,0.41,0,0.14,0.71,0,2.7,0,2,2.7,-0.3,2,2.7,0.41,0,4.2,0.71,2,2.75,-0.3,2,2.75,0.41]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("box") \
.setTranslation([-0.2,3.83,-1.11]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1,0,4,7,3,-1,0,1,5,4,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([-0.23,-0.1,0,0.45,-0.1,0,0.45,0.5,0,-0.23,0.5,0,-0.23,-0.1,0.6,0.45,-0.1,0.6,0.45,0.5,0.6,-0.23,0.5,0.6]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("ArcoTrave") \
.setRotation([0,1,0,1.57]) \
.setScale([0.5,0.5,1]) \
.setTranslation([2.115,4.2,-0.88]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,84,85,86,87,88,89,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,90,91,92,93,94,95,-1,0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,35,77,78,36,-1,36,78,79,37,-1,37,79,80,38,-1,38,80,81,39,-1,39,81,82,40,-1,40,82,83,41,-1,84,41,83,90,-1,89,0,42,95,-1,0,41,83,42,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.1,0.6218712004456791,0.0311325,0.1,0.6195289277144369,0.062265,0.1,0.6156053358230011,0.0933975,0.1,0.6100699153375784,0.12453,0.1,0.6028782701290121,0.1556625,0.1,0.5939702437622613,0.186795,0.1,0.5832672005554145,0.2179275,0.1,0.5706681512928509,0.24906,0.1,0.5560442297549271,0.2801925,0.1,0.5392307176663808,0.311325,0.1,0.520015272077417,0.3424575,0.1,0.49812000000000006,0.37359,0.1,0.47317303441103875,0.4047225,0.1,0.4446610411032206,0.435855,0.1,0.4118442634585919,0.4669875,0.1,0.37359000000000003,0.49812,0.1,0.3280012404606879,0.5292525,0.1,0.2714068427195601,0.560385,0.1,0.19442240018513812,0.5915175,0.1,0.0,0.62265,0.1,-0.0,0.62265,0.1,-0.19442240018513812,0.5915175,0.1,-0.2714068427195601,0.560385,0.1,-0.3280012404606879,0.5292525,0.1,-0.37359000000000003,0.49812,0.1,-0.4118442634585919,0.4669875,0.1,-0.4446610411032206,0.435855,0.1,-0.47317303441103875,0.4047225,0.1,-0.49812000000000006,0.37359,0.1,-0.520015272077417,0.3424575,0.1,-0.5392307176663808,0.311325,0.1,-0.5560442297549271,0.2801925,0.1,-0.5706681512928509,0.24906,0.1,-0.5832672005554145,0.2179275,0.1,-0.5939702437622613,0.186795,0.1,-0.6028782701290121,0.1556625,0.1,-0.6100699153375784,0.12453,0.1,-0.6156053358230011,0.0933975,0.1,-0.6195289277144369,0.062265,0.1,-0.6218712004456791,0.0311325,0.1,-0.62265,0.0,0.1,-0.62265,0,0,-0.62265,0,0,-0.62265,0,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.1,0,0,0.1,-0.62265,0,0.1,0.62265,0,0.1,0.62265,0,0.1,0.62265,0,0.1]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("ArcoTrav2e") \
.setRotation([0,1,0,1.57]) \
.setScale([0.45,0.45,1]) \
.setTranslation([2.117,4.21,-0.88]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,84,85,86,87,88,89,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,90,91,92,93,94,95,-1,0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,35,77,78,36,-1,36,78,79,37,-1,37,79,80,38,-1,38,80,81,39,-1,39,81,82,40,-1,40,82,83,41,-1,84,41,83,90,-1,89,0,42,95,-1,0,41,83,42,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.1,0.6218712004456791,0.0311325,0.1,0.6195289277144369,0.062265,0.1,0.6156053358230011,0.0933975,0.1,0.6100699153375784,0.12453,0.1,0.6028782701290121,0.1556625,0.1,0.5939702437622613,0.186795,0.1,0.5832672005554145,0.2179275,0.1,0.5706681512928509,0.24906,0.1,0.5560442297549271,0.2801925,0.1,0.5392307176663808,0.311325,0.1,0.520015272077417,0.3424575,0.1,0.49812000000000006,0.37359,0.1,0.47317303441103875,0.4047225,0.1,0.4446610411032206,0.435855,0.1,0.4118442634585919,0.4669875,0.1,0.37359000000000003,0.49812,0.1,0.3280012404606879,0.5292525,0.1,0.2714068427195601,0.560385,0.1,0.19442240018513812,0.5915175,0.1,0.0,0.62265,0.1,-0.0,0.62265,0.1,-0.19442240018513812,0.5915175,0.1,-0.2714068427195601,0.560385,0.1,-0.3280012404606879,0.5292525,0.1,-0.37359000000000003,0.49812,0.1,-0.4118442634585919,0.4669875,0.1,-0.4446610411032206,0.435855,0.1,-0.47317303441103875,0.4047225,0.1,-0.49812000000000006,0.37359,0.1,-0.520015272077417,0.3424575,0.1,-0.5392307176663808,0.311325,0.1,-0.5560442297549271,0.2801925,0.1,-0.5706681512928509,0.24906,0.1,-0.5832672005554145,0.2179275,0.1,-0.5939702437622613,0.186795,0.1,-0.6028782701290121,0.1556625,0.1,-0.6100699153375784,0.12453,0.1,-0.6156053358230011,0.0933975,0.1,-0.6195289277144369,0.062265,0.1,-0.6218712004456791,0.0311325,0.1,-0.62265,0.0,0.1,-0.62265,0,0,-0.62265,0,0,-0.62265,0,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.1,0,0,0.1,-0.62265,0,0.1,0.62265,0,0.1,0.62265,0,0.1,0.62265,0,0.1]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Trave2") \
.setTranslation([2.185,4.475,-0.87]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.01,0.55,0.65]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroLat5SX") \
.setTranslation([-3.285,6.507,0.165]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.74,3.61,1.01]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroFrontCentale5") \
.setTranslation([-1.72,6.507,0.165]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.4,3.61,1.01]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroDietro") \
.setTranslation([-0.955,4.555,-3.39]) \
.addChild(Shape() \
.setGeometry(Box(size = [5.4,0.3,0.74]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroLatSottoSX2") \
.setTranslation([-3.281,4.555,-1.965]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.74,0.3,3.39]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroLat5DX") \
.setTranslation([0.049,6.107,0.165]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.74,4.41,1.01]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("ArcoTorre5") \
.setScale([0.971,0.971,1]) \
.setTranslation([-0.92,6.9,-0.34]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,84,85,86,87,88,89,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,90,91,92,93,94,95,-1,0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,35,77,78,36,-1,36,78,79,37,-1,37,79,80,38,-1,38,80,81,39,-1,39,81,82,40,-1,40,82,83,41,-1,84,41,83,90,-1,89,0,42,95,-1,92,93,87,86,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,1.01,0.6218712004456791,0.0311325,1.01,0.6195289277144369,0.062265,1.01,0.6156053358230011,0.0933975,1.01,0.6100699153375784,0.12453,1.01,0.6028782701290121,0.1556625,1.01,0.5939702437622613,0.186795,1.01,0.5832672005554145,0.2179275,1.01,0.5706681512928509,0.24906,1.01,0.5560442297549271,0.2801925,1.01,0.5392307176663808,0.311325,1.01,0.520015272077417,0.3424575,1.01,0.49812000000000006,0.37359,1.01,0.47317303441103875,0.4047225,1.01,0.4446610411032206,0.435855,1.01,0.4118442634585919,0.4669875,1.01,0.37359000000000003,0.49812,1.01,0.3280012404606879,0.5292525,1.01,0.2714068427195601,0.560385,1.01,0.19442240018513812,0.5915175,1.01,0.0,0.62265,1.01,-0.0,0.62265,1.01,-0.19442240018513812,0.5915175,1.01,-0.2714068427195601,0.560385,1.01,-0.3280012404606879,0.5292525,1.01,-0.37359000000000003,0.49812,1.01,-0.4118442634585919,0.4669875,1.01,-0.4446610411032206,0.435855,1.01,-0.47317303441103875,0.4047225,1.01,-0.49812000000000006,0.37359,1.01,-0.520015272077417,0.3424575,1.01,-0.5392307176663808,0.311325,1.01,-0.5560442297549271,0.2801925,1.01,-0.5706681512928509,0.24906,1.01,-0.5832672005554145,0.2179275,1.01,-0.5939702437622613,0.186795,1.01,-0.6028782701290121,0.1556625,1.01,-0.6100699153375784,0.12453,1.01,-0.6156053358230011,0.0933975,1.01,-0.6195289277144369,0.062265,1.01,-0.6218712004456791,0.0311325,1.01,-0.62265,0.0,1.01,-0.62265,0,0,-0.62265,0,0,-0.62265,1.454,0,0.62265,1.454,0,0.62265,0,0,0.62265,0,0,-0.62265,0,1.01,-0.62265,0,1.01,-0.62265,1.454,1.01,0.62265,1.454,1.01,0.62265,0,1.01,0.62265,0,1.01]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("ArcoTorre6") \
.setScale([0.8,0.8,1]) \
.setTranslation([-2.418,7.01,-0.34]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,84,85,86,87,88,89,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,90,91,92,93,94,95,-1,0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,35,77,78,36,-1,36,78,79,37,-1,37,79,80,38,-1,38,80,81,39,-1,39,81,82,40,-1,40,82,83,41,-1,84,41,83,90,-1,89,0,42,95,-1,92,93,87,86,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,1.01,0.6218712004456791,0.0311325,1.01,0.6195289277144369,0.062265,1.01,0.6156053358230011,0.0933975,1.01,0.6100699153375784,0.12453,1.01,0.6028782701290121,0.1556625,1.01,0.5939702437622613,0.186795,1.01,0.5832672005554145,0.2179275,1.01,0.5706681512928509,0.24906,1.01,0.5560442297549271,0.2801925,1.01,0.5392307176663808,0.311325,1.01,0.520015272077417,0.3424575,1.01,0.49812000000000006,0.37359,1.01,0.47317303441103875,0.4047225,1.01,0.4446610411032206,0.435855,1.01,0.4118442634585919,0.4669875,1.01,0.37359000000000003,0.49812,1.01,0.3280012404606879,0.5292525,1.01,0.2714068427195601,0.560385,1.01,0.19442240018513812,0.5915175,1.01,0.0,0.62265,1.01,-0.0,0.62265,1.01,-0.19442240018513812,0.5915175,1.01,-0.2714068427195601,0.560385,1.01,-0.3280012404606879,0.5292525,1.01,-0.37359000000000003,0.49812,1.01,-0.4118442634585919,0.4669875,1.01,-0.4446610411032206,0.435855,1.01,-0.47317303441103875,0.4047225,1.01,-0.49812000000000006,0.37359,1.01,-0.520015272077417,0.3424575,1.01,-0.5392307176663808,0.311325,1.01,-0.5560442297549271,0.2801925,1.01,-0.5706681512928509,0.24906,1.01,-0.5832672005554145,0.2179275,1.01,-0.5939702437622613,0.186795,1.01,-0.6028782701290121,0.1556625,1.01,-0.6100699153375784,0.12453,1.01,-0.6156053358230011,0.0933975,1.01,-0.6195289277144369,0.062265,1.01,-0.6218712004456791,0.0311325,1.01,-0.62265,0.0,1.01,-0.62265,0,0,-0.62265,0,0,-0.62265,1.628,0,0.62265,1.628,0,0.62265,0,0,0.62265,0,0,-0.62265,0,1.01,-0.62265,0,1.01,-0.62265,1.628,1.01,0.62265,1.628,1.01,0.62265,0,1.01,0.62265,0,1.01]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
# FRONT DECORATIONS
.addChild(Group() \
.setDEF("Torrtta") \
.addChild(Transform() \
.setDEF("Torretta") \
.setScale([0.6,0.75,0.6]) \
.setTranslation([0.26,8.38,0.55]) \
.addChild(Transform() \
.setDEF("BaseCil1") \
.addChild(Shape() \
.setGeometry(Box(size = [0.442,0.17,0.442]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Sfera") \
.setScale([1,0.3,1]) \
.setTranslation([0,0.12,0]) \
.addChild(Shape() \
.setGeometry(Sphere(radius = 0.25) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("baseCil2") \
.setTranslation([0,0.26,0]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.3,0.196,0.3]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("curva11") \
.setTranslation([-0.15,0.357,-0.15]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0,0,0.3,0,0.3,0.3,0,0.3], solid = False, spine = [0,0,0,0,0.03,0]) \
.setScale([1,1,1.13,1.13]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("curva12") \
.setRotation([0,1,0,3.14]) \
.setTranslation([0.15,0.357,0.15]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0,0,0.3,0,0.3,0.3,0,0.3], solid = False, spine = [0,0,0,0,0.03,0]) \
.setScale([1,1,1.13,1.13]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("curva13") \
.setRotation([0,1,0,1.57]) \
.setTranslation([-0.15,0.357,0.15]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0,0,0.3,0,0.3,0.3,0,0.3], solid = False, spine = [0,0,0,0,0.03,0]) \
.setScale([1,1,1.13,1.13]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("curva14") \
.setRotation([0,1,0,-1.57]) \
.setTranslation([0.15,0.357,-0.15]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0,0,0.3,0,0.3,0.3,0,0.3], solid = False, spine = [0,0,0,0,0.03,0]) \
.setScale([1,1,1.13,1.13]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("curva21") \
.setTranslation([-0.15,0.387,-0.15]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0,0,0.3,0,0.3,0.3,0,0.3], solid = False, spine = [0,0,0,0,0.07,0]) \
.setScale([1.2,1.2,1,1]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("curva22") \
.setRotation([0,1,0,3.14]) \
.setTranslation([0.15,0.387,0.15]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0,0,0.3,0,0.3,0.3,0,0.3], solid = False, spine = [0,0,0,0,0.07,0]) \
.setScale([1.2,1.2,1,1]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("curva23") \
.setRotation([0,1,0,1.57]) \
.setTranslation([-0.15,0.387,0.15]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0,0,0.3,0,0.3,0.3,0,0.3], solid = False, spine = [0,0,0,0,0.07,0]) \
.setScale([1.2,1.2,1,1]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("curva24") \
.setRotation([0,1,0,-1.57]) \
.setTranslation([0.15,0.387,-0.15]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0,0,0.3,0,0.3,0.3,0,0.3], solid = False, spine = [0,0,0,0,0.07,0]) \
.setScale([1.2,1.2,1,1]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("curva31") \
.setTranslation([-0.11,0.43,-0.11]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0,0,0.3,0,0.3,0.3,0,0.3], solid = False, spine = [0,0,0,0,0.1,0]) \
.setScale([0.6,0.6,1,1]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("curva32") \
.setRotation([0,1,0,3.14]) \
.setTranslation([0.11,0.43,0.11]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0,0,0.3,0,0.3,0.3,0,0.3], solid = False, spine = [0,0,0,0,0.1,0]) \
.setScale([0.6,0.6,1,1]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("curva33") \
.setRotation([0,1,0,1.57]) \
.setTranslation([-0.11,0.43,0.11]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0,0,0.3,0,0.3,0.3,0,0.3], solid = False, spine = [0,0,0,0,0.1,0]) \
.setScale([0.6,0.6,1,1]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("curva34") \
.setRotation([0,1,0,-1.57]) \
.setTranslation([0.11,0.43,-0.11]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0,0,0.3,0,0.3,0.3,0,0.3], solid = False, spine = [0,0,0,0,0.1,0]) \
.setScale([0.6,0.6,1,1]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("curva4") \
.setScale([1.13,1,1.13]) \
.setTranslation([0,0.53,0]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0.142,0.0,0.14182238892361107,0.0070999999999999995,0.14128821606914002,0.014199999999999999,0.14039341152632484,0.0213,0.13913101739008452,0.028399999999999998,0.1374909087903633,0.0355,0.13545936660120628,0.0426,0.13301845736588588,0.049699999999999994,0.13014514973674585,0.056799999999999996,0.12681005480639143,0.0639,0.12297560733739028,0.071,0.11859338092827947,0.07809999999999999,0.11359999999999999,0.0852,0.10791065749035171,0.0923,0.10140828368530846,0.09939999999999999,0.09392417154279295,0.1065,0.0852,0.11359999999999999,0.07480314164525445,0.12069999999999999,0.06189636499827757,0.1278,0.04433948578862864,0.1349,0.0,0.142,-0.0,0.142,-0.04433948578862864,0.1349,-0.06189636499827757,0.1278,-0.07480314164525445,0.12069999999999999,-0.0852,0.11359999999999999,-0.09392417154279295,0.1065,-0.10140828368530846,0.09939999999999999,-0.10791065749035171,0.0923,-0.11359999999999999,0.0852,-0.11859338092827947,0.07809999999999999,-0.12297560733739028,0.071,-0.12681005480639143,0.0639,-0.13014514973674585,0.056799999999999996,-0.13301845736588588,0.049699999999999994,-0.13545936660120628,0.0426,-0.1374909087903633,0.0355,-0.13913101739008452,0.028399999999999998,-0.14039341152632484,0.0213,-0.14128821606914002,0.014199999999999999,-0.14182238892361107,0.0070999999999999995,-0.142,0.0,0.142,0.0,0.14182238892361107,-0.0070999999999999995,0.14128821606914002,-0.014199999999999999,0.14039341152632484,-0.0213,0.13913101739008452,-0.028399999999999998,0.1374909087903633,-0.0355,0.13545936660120628,-0.0426,0.13301845736588588,-0.049699999999999994,0.13014514973674585,-0.056799999999999996,0.12681005480639143,-0.0639,0.12297560733739028,-0.071,0.11859338092827947,-0.07809999999999999,0.11359999999999999,-0.0852,0.10791065749035171,-0.0923,0.10140828368530846,-0.09939999999999999,0.09392417154279295,-0.1065,0.0852,-0.11359999999999999,0.07480314164525445,-0.12069999999999999,0.06189636499827757,-0.1278,0.04433948578862864,-0.1349,0.0,-0.142,-0.0070999999999999995,-0.14182238892361107,-0.014199999999999999,-0.14128821606914002,-0.0213,-0.14039341152632484,-0.028399999999999998,-0.13913101739008452,-0.0355,-0.1374909087903633,-0.0426,-0.13545936660120628,-0.049699999999999994,-0.13301845736588588,-0.056799999999999996,-0.13014514973674585,-0.0639,-0.12681005480639143,-0.071,-0.12297560733739028,-0.07809999999999999,-0.11859338092827947,-0.0852,-0.11359999999999999,-0.0923,-0.10791065749035171,-0.09939999999999999,-0.10140828368530846,-0.1065,-0.09392417154279295,-0.11359999999999999,-0.0852,-0.12069999999999999,-0.07480314164525445,-0.1278,-0.06189636499827757,-0.1349,-0.04433948578862864,-0.142,0.0], solid = False, spine = [0,0,0,0,0.038,0,0,0.076,0,0,0.114,0,0,0.152,0,0,0.19,0]) \
.setScale([1.2,1.2,0.9,0.9,0.6,0.6,0.4,0.4,0.3,0.3,0.2,0.2]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("curva5") \
.setScale([1,1.1,1]) \
.setTranslation([0,0.715,0]) \
.addChild(Shape() \
.setGeometry(Sphere(radius = 0.034) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("curvax") \
.setScale([0.9,1,0.9]) \
.setTranslation([5.36,9,0.21]) \
.addChild(Transform() \
.setDEF("curva41") \
.setScale([1.13,1,1.13]) \
.setTranslation([0,0.53,0]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0.142,0.0,0.14182238892361107,0.0070999999999999995,0.14128821606914002,0.014199999999999999,0.14039341152632484,0.0213,0.13913101739008452,0.028399999999999998,0.1374909087903633,0.0355,0.13545936660120628,0.0426,0.13301845736588588,0.049699999999999994,0.13014514973674585,0.056799999999999996,0.12681005480639143,0.0639,0.12297560733739028,0.071,0.11859338092827947,0.07809999999999999,0.11359999999999999,0.0852,0.10791065749035171,0.0923,0.10140828368530846,0.09939999999999999,0.09392417154279295,0.1065,0.0852,0.11359999999999999,0.07480314164525445,0.12069999999999999,0.06189636499827757,0.1278,0.04433948578862864,0.1349,0.0,0.142,-0.0,0.142,-0.04433948578862864,0.1349,-0.06189636499827757,0.1278,-0.07480314164525445,0.12069999999999999,-0.0852,0.11359999999999999,-0.09392417154279295,0.1065,-0.10140828368530846,0.09939999999999999,-0.10791065749035171,0.0923,-0.11359999999999999,0.0852,-0.11859338092827947,0.07809999999999999,-0.12297560733739028,0.071,-0.12681005480639143,0.0639,-0.13014514973674585,0.056799999999999996,-0.13301845736588588,0.049699999999999994,-0.13545936660120628,0.0426,-0.1374909087903633,0.0355,-0.13913101739008452,0.028399999999999998,-0.14039341152632484,0.0213,-0.14128821606914002,0.014199999999999999,-0.14182238892361107,0.0070999999999999995,-0.142,0.0,0.142,0.0,0.14182238892361107,-0.0070999999999999995,0.14128821606914002,-0.014199999999999999,0.14039341152632484,-0.0213,0.13913101739008452,-0.028399999999999998,0.1374909087903633,-0.0355,0.13545936660120628,-0.0426,0.13301845736588588,-0.049699999999999994,0.13014514973674585,-0.056799999999999996,0.12681005480639143,-0.0639,0.12297560733739028,-0.071,0.11859338092827947,-0.07809999999999999,0.11359999999999999,-0.0852,0.10791065749035171,-0.0923,0.10140828368530846,-0.09939999999999999,0.09392417154279295,-0.1065,0.0852,-0.11359999999999999,0.07480314164525445,-0.12069999999999999,0.06189636499827757,-0.1278,0.04433948578862864,-0.1349,0.0,-0.142,-0.0070999999999999995,-0.14182238892361107,-0.014199999999999999,-0.14128821606914002,-0.0213,-0.14039341152632484,-0.028399999999999998,-0.13913101739008452,-0.0355,-0.1374909087903633,-0.0426,-0.13545936660120628,-0.049699999999999994,-0.13301845736588588,-0.056799999999999996,-0.13014514973674585,-0.0639,-0.12681005480639143,-0.071,-0.12297560733739028,-0.07809999999999999,-0.11859338092827947,-0.0852,-0.11359999999999999,-0.0923,-0.10791065749035171,-0.09939999999999999,-0.10140828368530846,-0.1065,-0.09392417154279295,-0.11359999999999999,-0.0852,-0.12069999999999999,-0.07480314164525445,-0.1278,-0.06189636499827757,-0.1349,-0.04433948578862864,-0.142,0.0], solid = False, spine = [0,0,0,0,0.038,0,0,0.076,0,0,0.114,0,0,0.152,0,0,0.19,0]) \
.setScale([1.2,1.2,0.9,0.9,0.6,0.6,0.4,0.4,0.3,0.3,0.2,0.2]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("curva51") \
.setScale([1,1.1,1]) \
.setTranslation([0,0.715,0]) \
.addChild(Shape() \
.setGeometry(Sphere(radius = 0.034) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("torr2") \
.setTranslation([-3.75,0,0]) \
.addChild(Group() \
.setUSE("Torrtta") \
) \
) \
.addChild(Transform() \
.setDEF("torr4Front") \
.setScale([0.88,1,0.88]) \
.setTranslation([-1.802,0.8,0.074]) \
.addChild(Group() \
.setUSE("Torrtta") \
) \
) \
.addChild(Transform() \
.setDEF("torr5Facc") \
.setScale([1,1.1,1]) \
.setTranslation([9.9,-3.48,-0.22]) \
.addChild(Group() \
.setUSE("Torrtta") \
) \
) \
# BELLS
.addChild(Transform() \
.setDEF("Campana1") \
.setTranslation([0,5,0.15]) \
.addChild(Inline() \
.setDEF("Bell") \
.setUrl(["BellOld.x3d","http://X3dGraphics.com/examples/X3dForAdvancedModeling/SanCarlosCathedral/BellOld.x3d","BellOld.wrl","http://X3dGraphics.com/examples/X3dForAdvancedModeling/SanCarlosCathedral/BellOld.wrl"]) \
) \
) \
.addChild(Transform() \
.setDEF("campana2") \
.setScale([0.85,0.85,0.85]) \
.setTranslation([-1.65,5.25,0.15]) \
.addChild(Inline() \
.setUSE("Bell") \
) \
) \
) \
# FACADE
.addChild(Transform() \
.setDEF("MuroAAx1") \
.setTranslation([-0.25,3,0.675]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1,0,0,1,1.69,0,0,1.69,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroAAx2") \
.setTranslation([-1.62,4,0.675]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0.45,0,0,0.45,1,0,0,1,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroAAx3") \
.setTranslation([-3.27,4,0.675]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0.7,0,0,0.7,1,0,0,1,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroAAx4") \
.setTranslation([-2.6,7.25,0.675]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,-0.1,0,0.065,-0.1,0,0.065,1.1,0,0,1.1,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroAAx5") \
.setTranslation([-1.2,7.25,0.675]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,-0.1,0,0.065,-0.1,0,0.065,1.1,0,0,1.1,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroAAx6") \
.setTranslation([7.4,-2.2,0.675]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0.2,0,0,0.2,5,0,0,5,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroAAx7") \
.setTranslation([-2.7,7.5,0.675]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,3,0,0,3,0.8,0,0,0.8,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroAAx8") \
.setTranslation([4.45,0.85,0.675]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0.2,0,0,0.2,3,0,0,3,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroAAx8b") \
.setTranslation([7.15,2,0.675]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,3.5,0,0,3.5,0.2,0,0,0.2,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroAAx9o") \
.setTranslation([3.5,-2,0.675]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0.2,0,0,0.2,5,0,0,5,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroAAx9o2") \
.setTranslation([6.85,0.65,0.675]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0.07,0,0,0.07,2.3,0,0,2.3,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("FacciataSx") \
.setTranslation([-3.29,-2.134,0.67]) \
.addChild(Switch() \
.setDEF("switch") \
.setWhichChoice(0) \
.addChild(Group() \
.setDEF("leftFacade") \
.addChild(TouchSensor() \
.setDEF("touch1") \
.setDescription("Click here to view the center of the coordinate system") \
) \
.addChild(Shape() \
.setDEF("FacciataSXest") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,6,11,5,-1,0,20,13,12,15,14,21,5,-1,20,21,4,24,25,1,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,7.73,0,0,7.73,6.83,0,4.07,6.83,0,4.07,6.842,0,0,6.842,0,0,0,-1.34,7.73,0,-1.34,7.73,6.83,-1.34,4.07,6.83,-1.34,4.07,6.842,-1.34,0,6.842,-1.34,1.603,4.27,0,2.461,4.27,0,2.461,5.233,0,1.603,5.233,0,1.603,4.27,-1.34,2.461,4.27,-1.34,2.461,5.233,-1.34,1.603,5.233,-1.34,2.461,0,0,2.461,6.842,0,2.461,0,-1.34,2.461,6.842,-1.34,4.07,5.52,0,7.73,5.52,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Shape() \
.setDEF("FacciataSXint") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [6,22,17,16,19,18,23,11,-1,22,23,29,30,10,26,28,27,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,7.3,0,0,7.3,6.83,0,4.07,6.83,0,4.07,6.44,0,0,6.44,0,0,0,-1.34,6.94,0,-1.34,6.94,6.83,-1.34,4.07,6.83,-1.34,4.07,5.45,-1.34,0,6.44,-1.34,1.603,4.27,0,2.461,4.27,0,2.461,5.233,0,1.603,5.233,0,1.603,4.27,-1.34,2.461,4.27,-1.34,2.461,5.233,-1.34,1.603,5.233,-1.34,2.461,0,0,2.461,6.44,0,2.461,0,-1.34,2.461,6.44,-1.34,4.07,5.52,0,7.3,5.52,0,4.07,5.52,-1.34,6.94,4,-1.34,4.07,4,-1.34,2.861,6.44,-1.34,2.861,6.34,-1.34]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Group() \
.setDEF("CoordinateSystem") \
.addChild(Transform() \
.setDEF("FacciataSX") \
.setTranslation([3.29,2.134,-0.67]) \
.addChild(Shape() \
.setDEF("CenterOfCoordinateSystem") \
.setGeometry(Sphere(radius = 0.08) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,1,0]) \
) \
) \
) \
.addChild(Inline() \
.setDEF("CoordinateAxes") \
.setUrl(["../../X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d","../../../Savage/Tools/Authoring/CoordinateAxes.x3d","http://X3dGraphics.com/examples/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.x3d","https://savage.nps.edu/Savage/Tools/Authoring/CoordinateAxes.x3d","../../X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.wrl","../../../Savage/Tools/Authoring/CoordinateAxes.wrl","http://X3dGraphics.com/examples/X3dForWebAuthors/Chapter03Grouping/CoordinateAxes.wrl","https://savage.nps.edu/Savage/Tools/Authoring/CoordinateAxes.wrl"]) \
) \
) \
) \
) \
.addChild(TimeSensor() \
.setDEF("time") \
.setCycleInterval(15) \
) \
.addChild(ROUTE() \
.setFromField("touchTime") \
.setFromNode("touch1") \
.setToField("startTime") \
.setToNode("time") \
) \
.addChild(IntegerSequencer() \
.setDEF("Sequenc") \
.setKey([0,0.05,1]) \
.setKeyValue([0,1,0]) \
) \
.addChild(ROUTE() \
.setFromField("fraction_changed") \
.setFromNode("time") \
.setToField("set_fraction") \
.setToNode("Sequenc") \
) \
.addChild(ROUTE() \
.setFromField("value_changed") \
.setFromNode("Sequenc") \
.setToField("whichChoice") \
.setToNode("switch") \
) \
.addChild(Shape() \
.setDEF("FacciataSXintOrizzontale") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [4,10,11,5,-1,10,11,26,27,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,7.3,0,0,7.3,6.83,0,4.07,6.83,0,4.07,6.842,0,0,6.842,0,0,0,-1.01,7.3,0,-1.01,7.3,6.83,-1.01,4.07,6.83,-1.01,4.07,6.842,-1.01,0,6.842,-1.01,1.603,4.27,0,2.461,4.27,0,2.461,5.233,0,1.603,5.233,0,1.603,4.27,-1.01,2.461,4.27,-1.01,2.461,5.233,-1.01,1.603,5.233,-1.01,2.461,0,0,2.461,6.842,0,2.461,0,-1.01,2.461,6.842,-1.01,4.07,5.52,0,7.3,5.52,0,0,6.342,-1.01,4.07,6.342,-1.01]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setDEF("FacciataSXestDIETRO") \
.setTranslation([0,0,-0.1]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [3,2,25,24,-1,25,24,26,27,-1,3,24,26,28,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,7.3,0,0,8.075,7.73,0,4.07,7.73,0,4.07,6.43,0,0,6.43,0,0,0,-1.34,7.3,0,-1.34,7.3,7.73,-1.34,4.07,7.73,-1.34,4.07,6.43,-1.34,0,6.43,-1.34,1.603,4.27,0,2.461,4.27,0,2.461,5.233,0,1.603,5.233,0,1.603,4.27,-1.34,2.461,4.27,-1.34,2.461,5.233,-1.34,1.603,5.233,-1.34,2.461,0,0,2.461,6.43,0,2.461,0,-1.34,2.461,6.43,-1.34,4.07,5.52,0,8.075,5.52,0,4.07,5.52,0.1,8,5.52,0.1,4.07,7.73,0.1]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("FacciataDXestDIETRO") \
.setTranslation([6.67,0,-0.1]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [3,2,25,24,-1,25,24,26,27,-1,2,28,29,25,-1,28,29,30,31,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,7.3,0,0,7.3,7.73,0,3.28,7.73,0,4.07,6.43,0,0,6.43,0,0,0,-1.34,7.3,0,-1.34,7.3,7.73,-1.34,4.07,7.73,-1.34,4.07,6.43,-1.34,0,6.43,-1.34,1.603,4.27,0,2.461,4.27,0,2.461,5.233,0,1.603,5.233,0,1.603,4.27,-1.34,2.461,4.27,-1.34,2.461,5.233,-1.34,1.603,5.233,-1.34,2.461,0,0,2.461,6.43,0,2.461,0,-1.34,2.461,6.43,-1.34,3.28,5.52,0,7.3,5.52,0,3.355,5.52,0.1,7.3,5.52,0.1,7.3,7.73,-0.58,7.3,5.52,-0.58,5.3,5.52,-0.62,5.3,7.73,-0.62]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("FacciataDX") \
.setTranslation([9.1,0.015,0.1805]) \
.addChild(Shape() \
.setGeometry(Box(size = [3.14,4.32,0.98]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("FacciataDX2") \
.setTranslation([9.1,2.726,0.48]) \
.addChild(Shape() \
.setGeometry(Box(size = [3.14,1.32,0.38]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("FacciataSopra") \
.setTranslation([7,5,0.57]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([-5,0,0,3,0,0,1.7,1,0,1.5,1.5,0,0.27,3.65,0,-2.8,3.65,0,-3.9,2,0,-4.1,1.2,0,-5,0.7,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("FacciataSopraDietro") \
.setTranslation([7,5,-0.09]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([-5,0,0,3,0,0,1.7,1,0,1.5,1.5,0,0.27,3.65,0,-2.8,3.65,0,-3.9,2,0,-4.1,1.2,0,-5,0.7,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("ArcoIngressoInt") \
.setScale([1.9,1.9,1]) \
.setTranslation([5.72,0.31,-0.09]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,84,85,86,87,88,89,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.76,0.6218712004456791,0.0311325,0.76,0.6195289277144369,0.062265,0.76,0.6156053358230011,0.0933975,0.76,0.6100699153375784,0.12453,0.76,0.6028782701290121,0.1556625,0.76,0.5939702437622613,0.186795,0.76,0.5832672005554145,0.2179275,0.76,0.5706681512928509,0.24906,0.76,0.5560442297549271,0.2801925,0.76,0.5392307176663808,0.311325,0.76,0.520015272077417,0.3424575,0.76,0.49812000000000006,0.37359,0.76,0.47317303441103875,0.4047225,0.76,0.4446610411032206,0.435855,0.76,0.4118442634585919,0.4669875,0.76,0.37359000000000003,0.49812,0.76,0.3280012404606879,0.5292525,0.76,0.2714068427195601,0.560385,0.76,0.19442240018513812,0.5915175,0.76,0.0,0.62265,0.76,-0.0,0.62265,0.76,-0.19442240018513812,0.5915175,0.76,-0.2714068427195601,0.560385,0.76,-0.3280012404606879,0.5292525,0.76,-0.37359000000000003,0.49812,0.76,-0.4118442634585919,0.4669875,0.76,-0.4446610411032206,0.435855,0.76,-0.47317303441103875,0.4047225,0.76,-0.49812000000000006,0.37359,0.76,-0.520015272077417,0.3424575,0.76,-0.5392307176663808,0.311325,0.76,-0.5560442297549271,0.2801925,0.76,-0.5706681512928509,0.24906,0.76,-0.5832672005554145,0.2179275,0.76,-0.5939702437622613,0.186795,0.76,-0.6028782701290121,0.1556625,0.76,-0.6100699153375784,0.12453,0.76,-0.6156053358230011,0.0933975,0.76,-0.6195289277144369,0.062265,0.76,-0.6218712004456791,0.0311325,0.76,-0.62265,0.0,0.76,-0.62265,0,0,-0.62265,0,0,-0.62265,1.32,0,0.62265,1.32,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.76,-0.62265,0,0.76,-0.62265,1.3,0.76,0.62265,1.3,0.76,0.62265,0,0.76,0.62265,0,0.76]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("ArcoIngressoEst") \
.setScale([1.9,1.9,1]) \
.setTranslation([5.72,0.31,-0.09]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,90,91,92,93,94,95,-1,0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,35,77,78,36,-1,36,78,79,37,-1,37,79,80,38,-1,38,80,81,39,-1,39,81,82,40,-1,40,82,83,41,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.76,0.6218712004456791,0.0311325,0.76,0.6195289277144369,0.062265,0.76,0.6156053358230011,0.0933975,0.76,0.6100699153375784,0.12453,0.76,0.6028782701290121,0.1556625,0.76,0.5939702437622613,0.186795,0.76,0.5832672005554145,0.2179275,0.76,0.5706681512928509,0.24906,0.76,0.5560442297549271,0.2801925,0.76,0.5392307176663808,0.311325,0.76,0.520015272077417,0.3424575,0.76,0.49812000000000006,0.37359,0.76,0.47317303441103875,0.4047225,0.76,0.4446610411032206,0.435855,0.76,0.4118442634585919,0.4669875,0.76,0.37359000000000003,0.49812,0.76,0.3280012404606879,0.5292525,0.76,0.2714068427195601,0.560385,0.76,0.19442240018513812,0.5915175,0.76,0.0,0.62265,0.76,-0.0,0.62265,0.76,-0.19442240018513812,0.5915175,0.76,-0.2714068427195601,0.560385,0.76,-0.3280012404606879,0.5292525,0.76,-0.37359000000000003,0.49812,0.76,-0.4118442634585919,0.4669875,0.76,-0.4446610411032206,0.435855,0.76,-0.47317303441103875,0.4047225,0.76,-0.49812000000000006,0.37359,0.76,-0.520015272077417,0.3424575,0.76,-0.5392307176663808,0.311325,0.76,-0.5560442297549271,0.2801925,0.76,-0.5706681512928509,0.24906,0.76,-0.5832672005554145,0.2179275,0.76,-0.5939702437622613,0.186795,0.76,-0.6028782701290121,0.1556625,0.76,-0.6100699153375784,0.12453,0.76,-0.6156053358230011,0.0933975,0.76,-0.6195289277144369,0.062265,0.76,-0.6218712004456791,0.0311325,0.76,-0.62265,0.0,0.76,-0.62265,0,0,-0.62265,0,0,-0.62265,1.32,0,0.62265,1.32,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.76,-0.62265,0,0.76,-0.62265,1.3,0.76,0.62265,1.3,0.76,0.62265,0,0.76,0.62265,0,0.76]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Controfacciatadx") \
.setTranslation([6.707,1.31,-0.084]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,3.8,0,3,3.8,0,3,0,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Controfacciatasx") \
.setTranslation([1.737,1.31,-0.084]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,3.7,0,6,3.7,0,6,2.98,0,3.2,2.98,0,3,2.64,0,3,0,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("FinFacciata") \
.setTranslation([-2.5,-3.01,1.135]) \
.addChild(Transform() \
.setDEF("TerminiFinFacciata") \
.setScale([1,1,0.34]) \
.addChild(Transform() \
.setDEF("faccestra1") \
.setRotation([0,1,0,1.57]) \
.setTranslation([13,6.01,8]) \
.addChild(Transform() \
.setDEF("terminixfaccSOTT") \
.setRotation([1,0,0,1.57]) \
.setTranslation([9.3699,-0.2165,-5.77]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,1,2,6,5,-1,2,3,7,6,-1,3,0,4,7,-1,0,1,2,3,-1,4,5,6,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.31,0,0,1.31,0,-0.149,0.89,0,-0.149,0,1.97,0,1.31,1.97,0,1.31,1.97,-0.149,0.89,1.97,-0.149]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("terminixfaccLAT") \
.setTranslation([9.37,-0.2165,-3.8]) \
.addChild(Shape() \
.setDEF("terminexfacc1DX") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,1,2,6,5,-1,2,3,7,6,-1,3,0,4,7,-1,0,1,2,3,-1,4,5,6,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.31,0,0,1.31,0,-0.149,0.89,0,-0.149,0,1.15,0,1.31,1.15,0,1.31,1.15,-0.149,0.89,1.15,-0.149]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setDEF("terminexfacc2DX") \
.setTranslation([0,0,-1.97]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,1,2,6,5,-1,2,3,7,6,-1,3,0,4,7,-1,0,1,2,3,-1,4,5,6,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,1.31,0,0,1.31,0,0.149,0.89,0,0.149,0,1.15,0,1.31,1.15,0,1.31,1.15,0.149,0.89,1.15,0.149]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("faccestra12") \
.setRotation([0,1,0,1.57]) \
.setTranslation([13,6.011,5.811]) \
.addChild(Transform() \
.setDEF("terminixfaccSOTT2") \
.setRotation([1,0,0,1.57]) \
.setTranslation([9.3699,-0.2165,-5.77]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,1,2,6,5,-1,2,3,7,6,-1,3,0,4,7,-1,0,1,2,3,-1,4,5,6,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,-1.31,0,0,-1.31,0,-0.149,-0.89,0,-0.149,0,1.97,0,-1.31,1.97,0,-1.31,1.97,-0.149,-0.89,1.97,-0.149]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("terminixfaccLAT2") \
.setTranslation([9.37,-0.2165,-3.8]) \
.addChild(Shape() \
.setDEF("terminexfacc1DX2") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,1,2,6,5,-1,2,3,7,6,-1,3,0,4,7,-1,0,1,2,3,-1,4,5,6,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,-1.31,0,0,-1.31,0,-0.149,-0.89,0,-0.149,0,1.15,0,-1.31,1.15,0,-1.31,1.15,-0.149,-0.89,1.15,-0.149]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setDEF("terminexfacc2DX2") \
.setTranslation([0,0,-1.97]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,1,2,6,5,-1,2,3,7,6,-1,3,0,4,7,-1,0,1,2,3,-1,4,5,6,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,-1.31,0,0,-1.31,0,0.149,-0.89,0,0.149,0,1.15,0,-1.31,1.15,0,-1.31,1.15,0.149,-0.89,1.15,0.149]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Cap") \
.setRotation([1,0,0,-1.57]) \
.setScale([1.34,1,0.5]) \
.setTranslation([8.225,6.93,-0.765]) \
.addChild(Transform() \
.setRotation([0,0,1,3.14]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0.6226500273,0,0.6218711734,0.0311325006,0.6195289493,0.0622650012,0.6156053543,0.0933974981,0.6100699306,0.1245300025,0.6028782725,0.1556625068,0.5939702392,0.1867949963,0.5832672119,0.2179275006,0.5706681609,0.2490600049,0.5560442209,0.2801924944,0.5392307043,0.3113250136,0.5200152993,0.3424575031,0.4981200099,0.3735899925,0.4731730223,0.4047225118,0.444661051,0.4358550012,0.4118442535,0.4669874907,0.3735899925,0.4981200099,0.328001231,0.5292525291,0.2714068294,0.5603849888,0.194422394,0.591517508,0,0.6226500273,-0,0.6226500273,-0.194422394,0.591517508,-0.2714068294,0.5603849888,-0.328001231,0.5292525291,-0.3735899925,0.4981200099,-0.4118442535,0.4669874907,-0.444661051,0.4358550012,-0.4731730223,0.4047225118,-0.4981200099,0.3735899925,-0.5200152993,0.3424575031,-0.5392307043,0.3113250136,-0.5560442209,0.2801924944,-0.5706681609,0.2490600049,-0.5832672119,0.2179275006,-0.5939702392,0.1867949963,-0.6028782725,0.1556625068,-0.6100699306,0.1245300025,-0.6156053543,0.0933974981,-0.6195289493,0.0622650012,-0.6218711734,0.0311325006,-0.6226500273,0,-0.6226500273,2.7,0.6226500273,2.7], solid = False, spine = [0,0,0,0,0.3,0]) \
.setBeginCap(False) \
.setScale([1,1,1.18,1.18]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Cap2") \
.setRotation([1,0,0,-1.57]) \
.setScale([1.34,1,0.5]) \
.setTranslation([8.225,6.93,-0.915]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0.6226500273,0,0.6218711734,0.0311325006,0.6195289493,0.0622650012,0.6156053543,0.0933974981,0.6100699306,0.1245300025,0.6028782725,0.1556625068,0.5939702392,0.1867949963,0.5832672119,0.2179275006,0.5706681609,0.2490600049,0.5560442209,0.2801924944,0.5392307043,0.3113250136,0.5200152993,0.3424575031,0.4981200099,0.3735899925,0.4731730223,0.4047225118,0.444661051,0.4358550012,0.4118442535,0.4669874907,0.3735899925,0.4981200099,0.328001231,0.5292525291,0.2714068294,0.5603849888,0.194422394,0.591517508,0,0.6226500273,-0,0.6226500273,-0.194422394,0.591517508,-0.2714068294,0.5603849888,-0.328001231,0.5292525291,-0.3735899925,0.4981200099,-0.4118442535,0.4669874907,-0.444661051,0.4358550012,-0.4731730223,0.4047225118,-0.4981200099,0.3735899925,-0.5200152993,0.3424575031,-0.5392307043,0.3113250136,-0.5560442209,0.2801924944,-0.5706681609,0.2490600049,-0.5832672119,0.2179275006,-0.5939702392,0.1867949963,-0.6028782725,0.1556625068,-0.6100699306,0.1245300025,-0.6156053543,0.0933974981,-0.6195289493,0.0622650012,-0.6218711734,0.0311325006,-0.6226500273,0,-0.6226500273,2.7,0.6226500273,2.7], solid = False, spine = [0,0,0,0,0.3,0]) \
.setBeginCap(False) \
.setScale([1,1,1.18,1.18]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Cap3") \
.setScale([1.34,0.5,0.84]) \
.setTranslation([8.225,6.93,-0.913]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,84,85,86,87,88,89,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,90,91,92,93,94,95,-1,0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,35,77,78,36,-1,36,78,79,37,-1,37,79,80,38,-1,38,80,81,39,-1,39,81,82,40,-1,40,82,83,41,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.18,0.6218712004456791,0.0311325,0.18,0.6195289277144369,0.062265,0.18,0.6156053358230011,0.0933975,0.18,0.6100699153375784,0.12453,0.18,0.6028782701290121,0.1556625,0.18,0.5939702437622613,0.186795,0.18,0.5832672005554145,0.2179275,0.18,0.5706681512928509,0.24906,0.18,0.5560442297549271,0.2801925,0.18,0.5392307176663808,0.311325,0.18,0.520015272077417,0.3424575,0.18,0.49812000000000006,0.37359,0.18,0.47317303441103875,0.4047225,0.18,0.4446610411032206,0.435855,0.18,0.4118442634585919,0.4669875,0.18,0.37359000000000003,0.49812,0.18,0.3280012404606879,0.5292525,0.18,0.2714068427195601,0.560385,0.18,0.19442240018513812,0.5915175,0.18,0.0,0.62265,0.18,-0.0,0.62265,0.18,-0.19442240018513812,0.5915175,0.18,-0.2714068427195601,0.560385,0.18,-0.3280012404606879,0.5292525,0.18,-0.37359000000000003,0.49812,0.18,-0.4118442634585919,0.4669875,0.18,-0.4446610411032206,0.435855,0.18,-0.47317303441103875,0.4047225,0.18,-0.49812000000000006,0.37359,0.18,-0.520015272077417,0.3424575,0.18,-0.5392307176663808,0.311325,0.18,-0.5560442297549271,0.2801925,0.18,-0.5706681512928509,0.24906,0.18,-0.5832672005554145,0.2179275,0.18,-0.5939702437622613,0.186795,0.18,-0.6028782701290121,0.1556625,0.18,-0.6100699153375784,0.12453,0.18,-0.6156053358230011,0.0933975,0.18,-0.6195289277144369,0.062265,0.18,-0.6218712004456791,0.0311325,0.18,-0.62265,0.0,0.18,-0.62265,0,0,-0.62265,0,0,-0.62265,1.56,0,0.62265,1.56,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.18,-0.62265,0,0.18,-0.62265,1.56,0.18,0.62265,1.56,0.18,0.62265,0,0.18,0.62265,0,0.18]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Cornicione") \
.setScale([1.2,1.2,2.6]) \
.setTranslation([6.2,5.45,-0.091]) \
.addChild(Transform() \
.setDEF("cornicione1") \
.setTranslation([-0.3,0,0]) \
.addChild(Transform() \
.setDEF("n1") \
.setRotation([0,0,1,1.14]) \
.setScale([2.6,1.2,1]) \
.setTranslation([-1.55,1.3,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,0,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,0,0.30,0.62265,0,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("n1bis") \
.setRotation([0,0,1,1.14]) \
.setScale([2.6,1.2,1]) \
.setTranslation([-1.35,1.27,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,0,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,0,0.30,0.62265,0,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("box1") \
.setTranslation([-2.4,0.8,0.3]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,38,37,-1,35,36,73,72,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,-1], creaseAngle = 0.1745, solid = False) \
.setCoord(Coordinate() \
.setPoint([-1.8,-0.66,0,-1.05,-0.64,0,-0.9,-0.61,0,-0.6,-0.48,0,-0.315,-0.25,0,-0.16,-0.08,0,-0.07,0.08,0,0,0.355,0,0.09,0.57,0,0.16,0.77,0,0.26,0.97,0,0.37,1.17,0,0.495,1.37,0,0.66,1.57,0,0.86,1.77,0,0.995,1.87,0,1.12,1.94,0,1.19,1.94,0,1.19,1.86,0,0.98,1.67,0,0.781,1.47,0,0.715,1.37,0,0.58,1.17,0,0.52,1.07,0,0.42,0.87,0,0.36,0.76,0,0.164,0.22,0,0.166,0.2,0,0.097,0,0,-0.02,-0.2,0,-0.17,-0.38,0,-0.3,-0.49,0,-0.6,-0.67,0,-0.75,-0.72,0,-0.95,-0.79,0,-1.05,-0.81,0,-1.8,-0.83,0,-1.8,-0.66,-0.30,-1.05,-0.64,-0.30,-0.9,-0.61,-0.30,-0.6,-0.48,-0.30,-0.315,-0.25,-0.30,-0.16,-0.08,-0.30,-0.07,0.08,-0.30,0,0.355,-0.30,0.09,0.57,-0.30,0.16,0.77,-0.30,0.26,0.97,-0.30,0.37,1.17,-0.30,0.495,1.37,-0.30,0.66,1.57,-0.30,0.86,1.77,-0.30,0.995,1.87,-0.30,1.12,1.94,-0.30,1.19,1.94,-0.30,1.19,1.86,-0.30,0.98,1.67,-0.30,0.781,1.47,-0.30,0.715,1.37,-0.30,0.58,1.17,-0.30,0.52,1.07,-0.30,0.42,0.87,-0.30,0.36,0.76,-0.30,0.164,0.22,-0.30,0.166,0.2,-0.30,0.097,0,-0.30,-0.02,-0.2,-0.30,-0.17,-0.38,-0.30,-0.3,-0.49,-0.30,-0.6,-0.67,-0.30,-0.75,-0.72,-0.30,-0.95,-0.79,-0.30,-1.05,-0.81,-0.30,-1.8,-0.83,-0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("cil") \
.setRotation([1,0,0,1.57]) \
.setTranslation([-1.13,2.675,0.15]) \
.addChild(Shape() \
.setGeometry(Cylinder(height = 0.3, radius = 0.17) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("n2") \
.setRotation([0,0,1,-2.6]) \
.setScale([1.8,1.45,1]) \
.setTranslation([-3.45,1.11,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,1,0,0.62265,1,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,1,0.30,0.62265,1,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("n2bis") \
.setRotation([0,0,1,-2.7]) \
.setScale([1.9,1.4,1]) \
.setTranslation([-3.36,0.92,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,1,0,0.62265,1,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,1,0.30,0.62265,1,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("cornicione1Picc") \
.setTranslation([-0.3,0.05,0.01]) \
.addChild(Transform() \
.setDEF("n1p") \
.setRotation([0,0,1,1.14]) \
.setScale([2.6,1.2,1]) \
.setTranslation([-1.55,1.3,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,0,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,0,0.30,0.62265,0,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("n1bisp") \
.setRotation([0,0,1,1.14]) \
.setScale([2.6,1.2,1]) \
.setTranslation([-1.35,1.27,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,0,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,0,0.30,0.62265,0,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("box1p") \
.setTranslation([-2.4,0.8,0.3]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,38,37,-1,35,36,73,72,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,-1], creaseAngle = 0.1745, solid = False) \
.setCoord(Coordinate() \
.setPoint([-1.8,-0.66,0,-1.05,-0.64,0,-0.9,-0.61,0,-0.6,-0.48,0,-0.315,-0.25,0,-0.16,-0.08,0,-0.07,0.08,0,0,0.355,0,0.09,0.57,0,0.16,0.77,0,0.26,0.97,0,0.37,1.17,0,0.495,1.37,0,0.66,1.57,0,0.86,1.77,0,0.995,1.87,0,1.12,1.94,0,1.19,1.94,0,1.19,1.86,0,0.98,1.67,0,0.781,1.47,0,0.715,1.37,0,0.58,1.17,0,0.52,1.07,0,0.42,0.87,0,0.36,0.76,0,0.164,0.22,0,0.166,0.2,0,0.097,0,0,-0.02,-0.2,0,-0.17,-0.38,0,-0.3,-0.49,0,-0.6,-0.67,0,-0.75,-0.72,0,-0.95,-0.79,0,-1.05,-0.81,0,-1.8,-0.83,0,-1.8,-0.66,-0.30,-1.05,-0.64,-0.30,-0.9,-0.61,-0.30,-0.6,-0.48,-0.30,-0.315,-0.25,-0.30,-0.16,-0.08,-0.30,-0.07,0.08,-0.30,0,0.355,-0.30,0.09,0.57,-0.30,0.16,0.77,-0.30,0.26,0.97,-0.30,0.37,1.17,-0.30,0.495,1.37,-0.30,0.66,1.57,-0.30,0.86,1.77,-0.30,0.995,1.87,-0.30,1.12,1.94,-0.30,1.19,1.94,-0.30,1.19,1.86,-0.30,0.98,1.67,-0.30,0.781,1.47,-0.30,0.715,1.37,-0.30,0.58,1.17,-0.30,0.52,1.07,-0.30,0.42,0.87,-0.30,0.36,0.76,-0.30,0.164,0.22,-0.30,0.166,0.2,-0.30,0.097,0,-0.30,-0.02,-0.2,-0.30,-0.17,-0.38,-0.30,-0.3,-0.49,-0.30,-0.6,-0.67,-0.30,-0.75,-0.72,-0.30,-0.95,-0.79,-0.30,-1.05,-0.81,-0.30,-1.8,-0.83,-0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("n2p") \
.setRotation([0,0,1,-2.6]) \
.setScale([1.8,1.45,1]) \
.setTranslation([-3.45,1.11,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,1,0,0.62265,1,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,1,0.30,0.62265,1,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("n2bisp") \
.setRotation([0,0,1,-2.7]) \
.setScale([1.9,1.4,1]) \
.setTranslation([-3.36,0.92,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,1,0,0.62265,1,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,1,0.30,0.62265,1,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
#
.addChild(Transform() \
.setDEF("cornicione2") \
.setRotation([0,1,0,3.14]) \
.setTranslation([-0.51,0,0.3]) \
.addChild(Transform() \
.setDEF("n1c") \
.setRotation([0,0,1,1.14]) \
.setScale([2.6,1.2,1]) \
.setTranslation([-1.55,1.3,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,0,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,0,0.30,0.62265,0,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("n1bisc") \
.setRotation([0,0,1,1.14]) \
.setScale([2.6,1.2,1]) \
.setTranslation([-1.35,1.27,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,0,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,0,0.30,0.62265,0,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("box1c") \
.setTranslation([-2.4,0.8,0.3]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,38,37,-1,35,36,73,72,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,-1], creaseAngle = 0.1745, solid = False) \
.setCoord(Coordinate() \
.setPoint([-1.8,-0.66,0,-1.05,-0.64,0,-0.9,-0.61,0,-0.6,-0.48,0,-0.315,-0.25,0,-0.16,-0.08,0,-0.07,0.08,0,0,0.355,0,0.09,0.57,0,0.16,0.77,0,0.26,0.97,0,0.37,1.17,0,0.495,1.37,0,0.66,1.57,0,0.86,1.77,0,0.995,1.87,0,1.12,1.94,0,1.19,1.94,0,1.19,1.86,0,0.98,1.67,0,0.781,1.47,0,0.715,1.37,0,0.58,1.17,0,0.52,1.07,0,0.42,0.87,0,0.36,0.76,0,0.164,0.22,0,0.166,0.2,0,0.097,0,0,-0.02,-0.2,0,-0.17,-0.38,0,-0.3,-0.49,0,-0.6,-0.67,0,-0.75,-0.72,0,-0.95,-0.79,0,-1.05,-0.81,0,-1.8,-0.83,0,-1.8,-0.66,-0.30,-1.05,-0.64,-0.30,-0.9,-0.61,-0.30,-0.6,-0.48,-0.30,-0.315,-0.25,-0.30,-0.16,-0.08,-0.30,-0.07,0.08,-0.30,0,0.355,-0.30,0.09,0.57,-0.30,0.16,0.77,-0.30,0.26,0.97,-0.30,0.37,1.17,-0.30,0.495,1.37,-0.30,0.66,1.57,-0.30,0.86,1.77,-0.30,0.995,1.87,-0.30,1.12,1.94,-0.30,1.19,1.94,-0.30,1.19,1.86,-0.30,0.98,1.67,-0.30,0.781,1.47,-0.30,0.715,1.37,-0.30,0.58,1.17,-0.30,0.52,1.07,-0.30,0.42,0.87,-0.30,0.36,0.76,-0.30,0.164,0.22,-0.30,0.166,0.2,-0.30,0.097,0,-0.30,-0.02,-0.2,-0.30,-0.17,-0.38,-0.30,-0.3,-0.49,-0.30,-0.6,-0.67,-0.30,-0.75,-0.72,-0.30,-0.95,-0.79,-0.30,-1.05,-0.81,-0.30,-1.8,-0.83,-0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("cilc") \
.setRotation([1,0,0,1.57]) \
.setTranslation([-1.13,2.675,0.15]) \
.addChild(Shape() \
.setGeometry(Cylinder(height = 0.3, radius = 0.17) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("n2c") \
.setRotation([0,0,1,-2.6]) \
.setScale([1.8,1.45,1]) \
.setTranslation([-3.45,1.11,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,1,0,0.62265,1,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,1,0.30,0.62265,1,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("n2bisc") \
.setRotation([0,0,1,-2.7]) \
.setScale([1.9,1.4,1]) \
.setTranslation([-3.36,0.92,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,1,0,0.62265,1,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,1,0.30,0.62265,1,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("cornicione2Picc") \
.setRotation([0,1,0,3.14]) \
.setTranslation([-0.51,0.05,0.31]) \
.addChild(Transform() \
.setDEF("n1cPicc") \
.setRotation([0,0,1,1.14]) \
.setScale([2.6,1.2,1]) \
.setTranslation([-1.55,1.3,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,0,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,0,0.30,0.62265,0,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("n1biscPicc") \
.setRotation([0,0,1,1.14]) \
.setScale([2.6,1.2,1]) \
.setTranslation([-1.35,1.27,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,0,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,0,0.30,0.62265,0,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("box1cPicc") \
.setTranslation([-2.4,0.8,0.3]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,38,37,-1,35,36,73,72,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,-1], creaseAngle = 0.1745, solid = False) \
.setCoord(Coordinate() \
.setPoint([-1.8,-0.66,0,-1.05,-0.64,0,-0.9,-0.61,0,-0.6,-0.48,0,-0.315,-0.25,0,-0.16,-0.08,0,-0.07,0.08,0,0,0.355,0,0.09,0.57,0,0.16,0.77,0,0.26,0.97,0,0.37,1.17,0,0.495,1.37,0,0.66,1.57,0,0.86,1.77,0,0.995,1.87,0,1.12,1.94,0,1.19,1.94,0,1.19,1.86,0,0.98,1.67,0,0.781,1.47,0,0.715,1.37,0,0.58,1.17,0,0.52,1.07,0,0.42,0.87,0,0.36,0.76,0,0.164,0.22,0,0.166,0.2,0,0.097,0,0,-0.02,-0.2,0,-0.17,-0.38,0,-0.3,-0.49,0,-0.6,-0.67,0,-0.75,-0.72,0,-0.95,-0.79,0,-1.05,-0.81,0,-1.8,-0.83,0,-1.8,-0.66,-0.30,-1.05,-0.64,-0.30,-0.9,-0.61,-0.30,-0.6,-0.48,-0.30,-0.315,-0.25,-0.30,-0.16,-0.08,-0.30,-0.07,0.08,-0.30,0,0.355,-0.30,0.09,0.57,-0.30,0.16,0.77,-0.30,0.26,0.97,-0.30,0.37,1.17,-0.30,0.495,1.37,-0.30,0.66,1.57,-0.30,0.86,1.77,-0.30,0.995,1.87,-0.30,1.12,1.94,-0.30,1.19,1.94,-0.30,1.19,1.86,-0.30,0.98,1.67,-0.30,0.781,1.47,-0.30,0.715,1.37,-0.30,0.58,1.17,-0.30,0.52,1.07,-0.30,0.42,0.87,-0.30,0.36,0.76,-0.30,0.164,0.22,-0.30,0.166,0.2,-0.30,0.097,0,-0.30,-0.02,-0.2,-0.30,-0.17,-0.38,-0.30,-0.3,-0.49,-0.30,-0.6,-0.67,-0.30,-0.75,-0.72,-0.30,-0.95,-0.79,-0.30,-1.05,-0.81,-0.30,-1.8,-0.83,-0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("n2cPicc") \
.setRotation([0,0,1,-2.6]) \
.setScale([1.8,1.45,1]) \
.setTranslation([-3.45,1.11,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,1,0,0.62265,1,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,1,0.30,0.62265,1,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("n2biscPicc") \
.setRotation([0,0,1,-2.7]) \
.setScale([1.9,1.4,1]) \
.setTranslation([-3.36,0.92,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,1,0,0.62265,1,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,1,0.30,0.62265,1,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("arcoSopra") \
.setScale([1.6,1,2.2]) \
.setTranslation([5.725,8.45,-0.09]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,84,85,86,87,88,89,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,90,91,92,93,94,95,-1,0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,35,77,78,36,-1,36,78,79,37,-1,37,79,80,38,-1,38,80,81,39,-1,39,81,82,40,-1,40,82,83,41,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.30,0.6218712004456791,0.0311325,0.30,0.6195289277144369,0.062265,0.30,0.6156053358230011,0.0933975,0.30,0.6100699153375784,0.12453,0.30,0.6028782701290121,0.1556625,0.30,0.5939702437622613,0.186795,0.30,0.5832672005554145,0.2179275,0.30,0.5706681512928509,0.24906,0.30,0.5560442297549271,0.2801925,0.30,0.5392307176663808,0.311325,0.30,0.520015272077417,0.3424575,0.30,0.49812000000000006,0.37359,0.30,0.47317303441103875,0.4047225,0.30,0.4446610411032206,0.435855,0.30,0.4118442634585919,0.4669875,0.30,0.37359000000000003,0.49812,0.30,0.3280012404606879,0.5292525,0.30,0.2714068427195601,0.560385,0.30,0.19442240018513812,0.5915175,0.30,0.0,0.62265,0.30,-0.0,0.62265,0.30,-0.19442240018513812,0.5915175,0.30,-0.2714068427195601,0.560385,0.30,-0.3280012404606879,0.5292525,0.30,-0.37359000000000003,0.49812,0.30,-0.4118442634585919,0.4669875,0.30,-0.4446610411032206,0.435855,0.30,-0.47317303441103875,0.4047225,0.30,-0.49812000000000006,0.37359,0.30,-0.520015272077417,0.3424575,0.30,-0.5392307176663808,0.311325,0.30,-0.5560442297549271,0.2801925,0.30,-0.5706681512928509,0.24906,0.30,-0.5832672005554145,0.2179275,0.30,-0.5939702437622613,0.186795,0.30,-0.6028782701290121,0.1556625,0.30,-0.6100699153375784,0.12453,0.30,-0.6156053358230011,0.0933975,0.30,-0.6195289277144369,0.062265,0.30,-0.6218712004456791,0.0311325,0.30,-0.62265,0.0,0.30,-0.62265,0,0,-0.62265,0,0,-0.62265,-0.62265,0,0.62265,-0.62265,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.30,-0.62265,0,0.30,-0.62265,-0.62265,0.30,0.62265,-0.62265,0.30,0.62265,0,0.30,0.62265,0,0.30]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("arcoSopra2") \
.setScale([1.75,1,5]) \
.setTranslation([5.725,8.65,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,84,85,86,87,88,89,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,90,91,92,93,94,95,-1,0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,35,77,78,36,-1,36,78,79,37,-1,37,79,80,38,-1,38,80,81,39,-1,39,81,82,40,-1,40,82,83,41,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.10,0.6218712004456791,0.0311325,0.10,0.6195289277144369,0.062265,0.10,0.6156053358230011,0.0933975,0.10,0.6100699153375784,0.12453,0.10,0.6028782701290121,0.1556625,0.10,0.5939702437622613,0.186795,0.10,0.5832672005554145,0.2179275,0.10,0.5706681512928509,0.24906,0.10,0.5560442297549271,0.2801925,0.10,0.5392307176663808,0.311325,0.10,0.520015272077417,0.3424575,0.10,0.49812000000000006,0.37359,0.10,0.47317303441103875,0.4047225,0.10,0.4446610411032206,0.435855,0.10,0.4118442634585919,0.4669875,0.10,0.37359000000000003,0.49812,0.10,0.3280012404606879,0.5292525,0.10,0.2714068427195601,0.560385,0.10,0.19442240018513812,0.5915175,0.10,0.0,0.62265,0.10,-0.0,0.62265,0.10,-0.19442240018513812,0.5915175,0.10,-0.2714068427195601,0.560385,0.10,-0.3280012404606879,0.5292525,0.10,-0.37359000000000003,0.49812,0.10,-0.4118442634585919,0.4669875,0.10,-0.4446610411032206,0.435855,0.10,-0.47317303441103875,0.4047225,0.10,-0.49812000000000006,0.37359,0.10,-0.520015272077417,0.3424575,0.10,-0.5392307176663808,0.311325,0.10,-0.5560442297549271,0.2801925,0.10,-0.5706681512928509,0.24906,0.10,-0.5832672005554145,0.2179275,0.10,-0.5939702437622613,0.186795,0.10,-0.6028782701290121,0.1556625,0.10,-0.6100699153375784,0.12453,0.10,-0.6156053358230011,0.0933975,0.10,-0.6195289277144369,0.062265,0.10,-0.6218712004456791,0.0311325,0.10,-0.62265,0.0,0.10,-0.62265,0,0,-0.62265,0,0,-0.62265,-0.62265,0,0.62265,-0.62265,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.10,-0.62265,0,0.10,-0.62265,-0.62265,0.10,0.62265,-0.62265,0.10,0.62265,0,0.10,0.62265,0,0.10]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("BaseCroce") \
.setScale([1,1.2,1]) \
.setTranslation([5.72,9.23,0.22]) \
.addChild(Shape() \
.setDEF("baseCil1bis") \
.setGeometry(Cylinder(height = 0.13, radius = 0.221) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Sferabis") \
.setScale([1,0.25,1]) \
.setTranslation([0,0.1,0]) \
.addChild(Shape() \
.setGeometry(Sphere(radius = 0.221) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("cur") \
.setTranslation([0,-0.22,0]) \
.addChild(Transform() \
.setDEF("curva2bis") \
.setRotation([1,0,0,3.14]) \
.setScale([1.13,1,1.13]) \
.setTranslation([0,0.468,0]) \
.addChild(Shape() \
.setGeometry(Extrusion(convex = False, crossSection = [0.142,0.0,0.14182238892361107,0.0070999999999999995,0.14128821606914002,0.014199999999999999,0.14039341152632484,0.0213,0.13913101739008452,0.028399999999999998,0.1374909087903633,0.0355,0.13545936660120628,0.0426,0.13301845736588588,0.049699999999999994,0.13014514973674585,0.056799999999999996,0.12681005480639143,0.0639,0.12297560733739028,0.071,0.11859338092827947,0.07809999999999999,0.11359999999999999,0.0852,0.10791065749035171,0.0923,0.10140828368530846,0.09939999999999999,0.09392417154279295,0.1065,0.0852,0.11359999999999999,0.07480314164525445,0.12069999999999999,0.06189636499827757,0.1278,0.04433948578862864,0.1349,0.0,0.142,-0.0,0.142,-0.04433948578862864,0.1349,-0.06189636499827757,0.1278,-0.07480314164525445,0.12069999999999999,-0.0852,0.11359999999999999,-0.09392417154279295,0.1065,-0.10140828368530846,0.09939999999999999,-0.10791065749035171,0.0923,-0.11359999999999999,0.0852,-0.11859338092827947,0.07809999999999999,-0.12297560733739028,0.071,-0.12681005480639143,0.0639,-0.13014514973674585,0.056799999999999996,-0.13301845736588588,0.049699999999999994,-0.13545936660120628,0.0426,-0.1374909087903633,0.0355,-0.13913101739008452,0.028399999999999998,-0.14039341152632484,0.0213,-0.14128821606914002,0.014199999999999999,-0.14182238892361107,0.0070999999999999995,-0.142,0.0,0.142,0.0,0.14182238892361107,-0.0070999999999999995,0.14128821606914002,-0.014199999999999999,0.14039341152632484,-0.0213,0.13913101739008452,-0.028399999999999998,0.1374909087903633,-0.0355,0.13545936660120628,-0.0426,0.13301845736588588,-0.049699999999999994,0.13014514973674585,-0.056799999999999996,0.12681005480639143,-0.0639,0.12297560733739028,-0.071,0.11859338092827947,-0.07809999999999999,0.11359999999999999,-0.0852,0.10791065749035171,-0.0923,0.10140828368530846,-0.09939999999999999,0.09392417154279295,-0.1065,0.0852,-0.11359999999999999,0.07480314164525445,-0.12069999999999999,0.06189636499827757,-0.1278,0.04433948578862864,-0.1349,0.0,-0.142,-0.0070999999999999995,-0.14182238892361107,-0.014199999999999999,-0.14128821606914002,-0.0213,-0.14039341152632484,-0.028399999999999998,-0.13913101739008452,-0.0355,-0.1374909087903633,-0.0426,-0.13545936660120628,-0.049699999999999994,-0.13301845736588588,-0.056799999999999996,-0.13014514973674585,-0.0639,-0.12681005480639143,-0.071,-0.12297560733739028,-0.07809999999999999,-0.11859338092827947,-0.0852,-0.11359999999999999,-0.0923,-0.10791065749035171,-0.09939999999999999,-0.10140828368530846,-0.1065,-0.09392417154279295,-0.11359999999999999,-0.0852,-0.12069999999999999,-0.07480314164525445,-0.1278,-0.06189636499827757,-0.1349,-0.04433948578862864,-0.142,0.0], solid = False, spine = [0,0,0,0,0.1,0]) \
.setScale([1.2,1.2,1,1]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("FrontoneTorre") \
.setScale([0.5,0.5,0.18]) \
.setTranslation([-1.15,8.64,0.63]) \
#
.addChild(Transform() \
.setRotation([0,0,1,3.14]) \
.setScale([2.87,2.65,1]) \
.setTranslation([2.1,1,-1]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,84,85,86,87,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,90,91,92,93,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,1,0,0.62265,0.0,1.2453,0.6218712004456791,0.0311325,1.2453,0.6195289277144369,0.062265,1.2453,0.6156053358230011,0.0933975,1.2453,0.6100699153375784,0.12453,1.2453,0.6028782701290121,0.1556625,1.2453,0.5939702437622613,0.186795,1.2453,0.5832672005554145,0.2179275,1.2453,0.5706681512928509,0.24906,1.2453,0.5560442297549271,0.2801925,1.2453,0.5392307176663808,0.311325,1.2453,0.520015272077417,0.3424575,1.2453,0.49812000000000006,0.37359,1.2453,0.47317303441103875,0.4047225,1.2453,0.4446610411032206,0.435855,1.2453,0.4118442634585919,0.4669875,1.2453,0.37359000000000003,0.49812,1.2453,0.3280012404606879,0.5292525,1.2453,0.2714068427195601,0.560385,1.2453,0.19442240018513812,0.5915175,1.2453,0.0,0.62265,1.2453,0,0.62265,1.2453,-0.19442240018513812,0.5915175,1.2453,-0.2714068427195601,0.560385,1.2453,-0.3280012404606879,0.5292525,1.2453,-0.37359000000000003,0.49812,1.2453,-0.4118442634585919,0.4669875,1.2453,-0.4446610411032206,0.435855,1.2453,-0.47317303441103875,0.4047225,1.2453,-0.49812000000000006,0.37359,1.2453,-0.520015272077417,0.3424575,1.2453,-0.5392307176663808,0.311325,1.2453,-0.5560442297549271,0.2801925,1.2453,-0.5706681512928509,0.24906,1.2453,-0.5832672005554145,0.2179275,1.2453,-0.5939702437622613,0.186795,1.2453,-0.6028782701290121,0.1556625,1.2453,-0.6100699153375784,0.12453,1.2453,-0.6156053358230011,0.0933975,1.2453,-0.6195289277144369,0.062265,1.2453,-0.6218712004456791,0.0311325,1.2453,-0.62265,0.0,1.2453,0,0.62265,0,0.62265,0.62265,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,0,0.62265,1.2453,0.62265,0.62265,1.2453,0.62265,0,1.2453,0.62265,0,1.2453,0.62265,0,1.2453]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setRotation([0,0,1,3.14]) \
.setScale([2.87,2.65,1]) \
.setTranslation([2.1,1,-1]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,1,0,0.62265,0.0,1.2453,0.6218712004456791,0.0311325,1.2453,0.6195289277144369,0.062265,1.2453,0.6156053358230011,0.0933975,1.2453,0.6100699153375784,0.12453,1.2453,0.6028782701290121,0.1556625,1.2453,0.5939702437622613,0.186795,1.2453,0.5832672005554145,0.2179275,1.2453,0.5706681512928509,0.24906,1.2453,0.5560442297549271,0.2801925,1.2453,0.5392307176663808,0.311325,1.2453,0.520015272077417,0.3424575,1.2453,0.49812000000000006,0.37359,1.2453,0.47317303441103875,0.4047225,1.2453,0.4446610411032206,0.435855,1.2453,0.4118442634585919,0.4669875,1.2453,0.37359000000000003,0.49812,1.2453,0.3280012404606879,0.5292525,1.2453,0.2714068427195601,0.560385,1.2453,0.19442240018513812,0.5915175,1.2453,0.0,0.62265,1.2453,0,0.62265,1.2453,-0.19442240018513812,0.5915175,1.2453,-0.2714068427195601,0.560385,1.2453,-0.3280012404606879,0.5292525,1.2453,-0.37359000000000003,0.49812,1.2453,-0.4118442634585919,0.4669875,1.2453,-0.4446610411032206,0.435855,1.2453,-0.47317303441103875,0.4047225,1.2453,-0.49812000000000006,0.37359,1.2453,-0.520015272077417,0.3424575,1.2453,-0.5392307176663808,0.311325,1.2453,-0.5560442297549271,0.2801925,1.2453,-0.5706681512928509,0.24906,1.2453,-0.5832672005554145,0.2179275,1.2453,-0.5939702437622613,0.186795,1.2453,-0.6028782701290121,0.1556625,1.2453,-0.6100699153375784,0.12453,1.2453,-0.6156053358230011,0.0933975,1.2453,-0.6195289277144369,0.062265,1.2453,-0.6218712004456791,0.0311325,1.2453,-0.62265,0.0,1.2453,0,0.62265,0,0.62265,0.62265,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,0,0.62265,1.2453,0.62265,0.62265,1.2453,0.62265,0,1.2453,0.62265,0,1.2453,0.62265,0,1.2453]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setRotation([0,0,1,3.14]) \
.setScale([2.85,2.65,1]) \
.setTranslation([-2.34,1,-1]) \
.addChild(Transform() \
.setRotation([0,0,1,1.57]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,84,85,86,87,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,90,91,92,93,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,1,0,0.62265,0.0,1.2453,0.6218712004456791,0.0311325,1.2453,0.6195289277144369,0.062265,1.2453,0.6156053358230011,0.0933975,1.2453,0.6100699153375784,0.12453,1.2453,0.6028782701290121,0.1556625,1.2453,0.5939702437622613,0.186795,1.2453,0.5832672005554145,0.2179275,1.2453,0.5706681512928509,0.24906,1.2453,0.5560442297549271,0.2801925,1.2453,0.5392307176663808,0.311325,1.2453,0.520015272077417,0.3424575,1.2453,0.49812000000000006,0.37359,1.2453,0.47317303441103875,0.4047225,1.2453,0.4446610411032206,0.435855,1.2453,0.4118442634585919,0.4669875,1.2453,0.37359000000000003,0.49812,1.2453,0.3280012404606879,0.5292525,1.2453,0.2714068427195601,0.560385,1.2453,0.19442240018513812,0.5915175,1.2453,0.0,0.62265,1.2453,0,0.62265,1.2453,-0.19442240018513812,0.5915175,1.2453,-0.2714068427195601,0.560385,1.2453,-0.3280012404606879,0.5292525,1.2453,-0.37359000000000003,0.49812,1.2453,-0.4118442634585919,0.4669875,1.2453,-0.4446610411032206,0.435855,1.2453,-0.47317303441103875,0.4047225,1.2453,-0.49812000000000006,0.37359,1.2453,-0.520015272077417,0.3424575,1.2453,-0.5392307176663808,0.311325,1.2453,-0.5560442297549271,0.2801925,1.2453,-0.5706681512928509,0.24906,1.2453,-0.5832672005554145,0.2179275,1.2453,-0.5939702437622613,0.186795,1.2453,-0.6028782701290121,0.1556625,1.2453,-0.6100699153375784,0.12453,1.2453,-0.6156053358230011,0.0933975,1.2453,-0.6195289277144369,0.062265,1.2453,-0.6218712004456791,0.0311325,1.2453,-0.62265,0.0,1.2453,0,0.62265,0,0.62265,0.62265,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,0,0.62265,1.2453,0.62265,0.62265,1.2453,0.62265,0,1.2453,0.62265,0,1.2453,0.62265,0,1.2453]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setRotation([0,0,1,1.57]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,1,0,0.62265,0.0,1.2453,0.6218712004456791,0.0311325,1.2453,0.6195289277144369,0.062265,1.2453,0.6156053358230011,0.0933975,1.2453,0.6100699153375784,0.12453,1.2453,0.6028782701290121,0.1556625,1.2453,0.5939702437622613,0.186795,1.2453,0.5832672005554145,0.2179275,1.2453,0.5706681512928509,0.24906,1.2453,0.5560442297549271,0.2801925,1.2453,0.5392307176663808,0.311325,1.2453,0.520015272077417,0.3424575,1.2453,0.49812000000000006,0.37359,1.2453,0.47317303441103875,0.4047225,1.2453,0.4446610411032206,0.435855,1.2453,0.4118442634585919,0.4669875,1.2453,0.37359000000000003,0.49812,1.2453,0.3280012404606879,0.5292525,1.2453,0.2714068427195601,0.560385,1.2453,0.19442240018513812,0.5915175,1.2453,0.0,0.62265,1.2453,0,0.62265,1.2453,-0.19442240018513812,0.5915175,1.2453,-0.2714068427195601,0.560385,1.2453,-0.3280012404606879,0.5292525,1.2453,-0.37359000000000003,0.49812,1.2453,-0.4118442634585919,0.4669875,1.2453,-0.4446610411032206,0.435855,1.2453,-0.47317303441103875,0.4047225,1.2453,-0.49812000000000006,0.37359,1.2453,-0.520015272077417,0.3424575,1.2453,-0.5392307176663808,0.311325,1.2453,-0.5560442297549271,0.2801925,1.2453,-0.5706681512928509,0.24906,1.2453,-0.5832672005554145,0.2179275,1.2453,-0.5939702437622613,0.186795,1.2453,-0.6028782701290121,0.1556625,1.2453,-0.6100699153375784,0.12453,1.2453,-0.6156053358230011,0.0933975,1.2453,-0.6195289277144369,0.062265,1.2453,-0.6218712004456791,0.0311325,1.2453,-0.62265,0.0,1.2453,0,0.62265,0,0.62265,0.62265,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,0.62265,0,0,0,0.62265,1.2453,0.62265,0.62265,1.2453,0.62265,0,1.2453,0.62265,0,1.2453,0.62265,0,1.2453]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Centro0") \
.setTranslation([-0.1276,0.93,-0.30735]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.895,0.15,1.2453]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Centro01") \
.setTranslation([-0.1276,-0.53,-0.30735]) \
.addChild(Shape() \
.setGeometry(Box(size = [3,0.15,1.2453]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Centro") \
.setTranslation([-0.1276,0.179,-0.39535]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.888,1.65,1.2453]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Centro2") \
.setTranslation([-0.1275,-0.609,-0.30735]) \
.addChild(Shape() \
.setGeometry(Box(size = [8,0.1,1.2453]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Cglass") \
.setTranslation([5.8,3.5,0]) \
.addChild(Shape() \
.setGeometry(Box(size = [2.4,2.4,0.01]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
# GRUOND FLOOR - ENTRANCE
# Enter any text between the end tags
.addChild(Transform() \
.setDEF("Termine0Int") \
.setTranslation([3.65,-2.13,-0.67]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,6,5,-1,0,4,9,5,-1,4,3,8,9,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,1.5,0,0,1.5,1.34,0.89,1.5,1.34,0.89,1.5,0.58,0.62,1.5,0.58,0,4.3,0,0,4.3,1.34,0.89,4.3,1.34,0.89,4.3,0.58,0.62,4.3,0.58,0,5.52,1.34,1.081,5.52,1.34,1.081,4.3,1.34]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Termine0Est") \
.setTranslation([3.65,-2.13,-0.67]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [3,2,7,8,-1,1,2,7,6,-1,0,1,2,3,4,-1,5,6,7,8,9,-1,6,12,11,10,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,0,1.34,0.89,0,1.34,0.89,0,0.58,0.62,0,0.58,0,4.3,0,0,4.3,1.34,0.89,4.3,1.34,0.89,4.3,0.58,0.62,4.3,0.58,0,5.52,1.34,1.081,5.52,1.34,1.081,4.3,1.34]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("termine1Int") \
.setTranslation([6.9,-2.13,0.49]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [1,2,6,5,-1,2,3,7,6,-1,0,1,2,3,-1,4,5,6,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,1.5,0.18,0.63,1.5,0.18,0.63,1.5,-0.8,0,1.5,-0.58,0,4.3,0.18,0.63,4.3,0.18,0.63,4.3,-0.8,0,4.3,-0.58,-0.191,5.52,0.18,3.78,5.52,0.18,-0.191,4.3,0.18,3.78,4.3,0.18]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("termine1Est") \
.setTranslation([6.9,-2.13,0.49]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,3,0,4,7,-1,10,8,9,11,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0.18,0.63,0,0.18,0.63,0,-0.8,0,0,-0.58,0,4.3,0.18,0.63,4.3,0.18,0.63,4.3,-0.8,0,4.3,-0.58,-0.191,5.52,0.18,3.78,5.52,0.18,-0.191,4.3,0.18,3.78,4.3,0.18]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
# GROUND FLOOR - WALLS
.addChild(Group() \
.setDEF("MuroLateraleDX") \
.addChild(Transform() \
.setDEF("MuroLateraleInt") \
.setRotation([0,1,0,-1.57]) \
.setTranslation([9.356,-2.135,-31.17]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [32,31,23,25,26,28,27,29,-1,23,29,21,19,20,35,-1,34,21,15,13,14,12,11,9,-1,9,15,33,6,7,3,0,1,-1,3,7,38,36,-1,6,7,38,37,-1,33,6,37,39,-1,25,40,41,26,-1,27,28,43,42,-1,26,28,43,41,-1,25,27,42,40,-1,11,12,45,44,-1,11,13,46,44,-1,13,14,47,46,-1,12,14,47,45,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,6.88,0,4.41,6.88,0,4.41,0,0,4.41,1.91,0,6.23,1.91,0,6.23,2.3,0,4.41,2.3,0,6.23,6.88,0,13,6.88,0,14,6.88,0,13,4.16,0,14,4.16,0,13,2,0,14,2,0,13,0,0,14,0,0,17.46,4.09,0,18.68,4.09,0,17.46,2.33,0,18.68,2.33,0,17.46,0,0,18.68,0,0,22,6.88,0,23,6.88,0,22,5.66,0,23,5.66,0,22,3.66,0,23,3.66,0,22,0,0,23,0,0,31.3,6.88,0,31.3,0,0,6.23,0,0,17.46,6.88,0,18.68,6.88,0,4.41,0,-1.31,6.23,2.3,-1.31,4.41,2.3,-1.31,6.23,0,-1.31,22,5.66,-1.31,23,5.66,-1.31,22,3.66,-1.31,23,3.66,-1.31,13,4.16,-1.31,14,4.16,-1.31,13,2,-1.31,14,2,-1.31]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("nicchia") \
.setRotation([0,1,0,1.57]) \
.setTranslation([9.3708,0.195,-12.49]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,3,2,6,7,-1,1,2,6,5,-1,0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,0,0.8,1.221,0,0.8,1.221,0,0,0,2.5,0,0,2.5,0.8,1.221,2.5,0.8,1.221,2.5,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("nicchia2Fuori") \
.setRotation([0,1,0,1.57]) \
.setScale([0.99,1,1]) \
.setTranslation([9.3708,1.95,-13.1]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,84,85,86,87,88,89,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,90,91,92,93,94,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.8,0.6218712004456791,0.0311325,0.8,0.6195289277144369,0.062265,0.8,0.6156053358230011,0.0933975,0.8,0.6100699153375784,0.12453,0.8,0.6028782701290121,0.1556625,0.8,0.5939702437622613,0.186795,0.8,0.5832672005554145,0.2179275,0.8,0.5706681512928509,0.24906,0.8,0.5560442297549271,0.2801925,0.8,0.5392307176663808,0.311325,0.8,0.520015272077417,0.3424575,0.8,0.49812000000000006,0.37359,0.8,0.47317303441103875,0.4047225,0.8,0.4446610411032206,0.435855,0.8,0.4118442634585919,0.4669875,0.8,0.37359000000000003,0.49812,0.8,0.3280012404606879,0.5292525,0.8,0.2714068427195601,0.560385,0.8,0.19442240018513812,0.5915175,0.8,0.0,0.62265,0.8,-0.0,0.62265,0.8,-0.19442240018513812,0.5915175,0.8,-0.2714068427195601,0.560385,0.8,-0.3280012404606879,0.5292525,0.8,-0.37359000000000003,0.49812,0.8,-0.4118442634585919,0.4669875,0.8,-0.4446610411032206,0.435855,0.8,-0.47317303441103875,0.4047225,0.8,-0.49812000000000006,0.37359,0.8,-0.520015272077417,0.3424575,0.8,-0.5392307176663808,0.311325,0.8,-0.5560442297549271,0.2801925,0.8,-0.5706681512928509,0.24906,0.8,-0.5832672005554145,0.2179275,0.8,-0.5939702437622613,0.186795,0.8,-0.6028782701290121,0.1556625,0.8,-0.6100699153375784,0.12453,0.8,-0.6156053358230011,0.0933975,0.8,-0.6195289277144369,0.062265,0.8,-0.6218712004456791,0.0311325,0.8,-0.62265,0.0,0.8,-0.62265,0,0,-0.62265,0,0,-0.62265,2.801,0,0.62265,2.801,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.8,-0.62265,0,0.8,-0.62265,0.8,0.8,0.62265,0.8,0.8,0.62265,0,0.8,0.62265,0,0.8]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("nicchia2dentro") \
.setRotation([0,1,0,1.57]) \
.setScale([0.99,1,1]) \
.setTranslation([9.3708,1.95,-13.1]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,35,77,78,36,-1,36,78,79,37,-1,37,79,80,38,-1,38,80,81,39,-1,39,81,82,40,-1,40,82,83,41,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.8,0.6218712004456791,0.0311325,0.8,0.6195289277144369,0.062265,0.8,0.6156053358230011,0.0933975,0.8,0.6100699153375784,0.12453,0.8,0.6028782701290121,0.1556625,0.8,0.5939702437622613,0.186795,0.8,0.5832672005554145,0.2179275,0.8,0.5706681512928509,0.24906,0.8,0.5560442297549271,0.2801925,0.8,0.5392307176663808,0.311325,0.8,0.520015272077417,0.3424575,0.8,0.49812000000000006,0.37359,0.8,0.47317303441103875,0.4047225,0.8,0.4446610411032206,0.435855,0.8,0.4118442634585919,0.4669875,0.8,0.37359000000000003,0.49812,0.8,0.3280012404606879,0.5292525,0.8,0.2714068427195601,0.560385,0.8,0.19442240018513812,0.5915175,0.8,0.0,0.62265,0.8,-0.0,0.62265,0.8,-0.19442240018513812,0.5915175,0.8,-0.2714068427195601,0.560385,0.8,-0.3280012404606879,0.5292525,0.8,-0.37359000000000003,0.49812,0.8,-0.4118442634585919,0.4669875,0.8,-0.4446610411032206,0.435855,0.8,-0.47317303441103875,0.4047225,0.8,-0.49812000000000006,0.37359,0.8,-0.520015272077417,0.3424575,0.8,-0.5392307176663808,0.311325,0.8,-0.5560442297549271,0.2801925,0.8,-0.5706681512928509,0.24906,0.8,-0.5832672005554145,0.2179275,0.8,-0.5939702437622613,0.186795,0.8,-0.6028782701290121,0.1556625,0.8,-0.6100699153375784,0.12453,0.8,-0.6156053358230011,0.0933975,0.8,-0.6195289277144369,0.062265,0.8,-0.6218712004456791,0.0311325,0.8,-0.62265,0.0,0.8,-0.62265,0,0,-0.62265,0,0,-0.62265,2.801,0,0.62265,2.801,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.8,-0.62265,0,0.8,-0.62265,0.8,0.8,0.62265,0.8,0.8,0.62265,0,0.8,0.62265,0,0.8]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroLateraleEst") \
.setRotation([0,1,0,-1.57]) \
.setTranslation([10.666,-2.135,-31.17]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [32,31,23,25,26,28,27,29,-1,23,29,15,13,14,12,11,9,-1,9,15,33,6,7,3,0,1,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,6.88,0,4.41,6.88,0,4.41,0,0,4.41,1.91,0,6.23,1.91,0,6.23,2.3,0,4.41,2.3,0,6.23,6.88,0,13,6.88,0,14,6.88,0,13,4.16,0,14,4.16,0,13,2,0,14,2,0,13,0,0,14,0,0,17.46,4.09,0,18.68,4.09,0,17.46,2.33,0,18.68,2.33,0,17.46,0,0,18.68,0,0,22,6.88,0,23,6.88,0,22,5.66,0,23,5.66,0,22,3.66,0,23,3.66,0,22,0,0,23,0,0,31.6,6.88,0,31.6,0,0,6.23,0,0,17.46,6.88,0,18.68,6.88,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroLateraleSX") \
.setTranslation([-9.81,0,0.02]) \
.addChild(Transform() \
.setDEF("MuroLateraleInt2") \
.setRotation([0,1,0,-1.57]) \
.setTranslation([11.985,-2.135,-31.17]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [32,31,23,25,26,28,27,29,-1,23,35,20,19,21,29,-1,34,21,33,6,7,3,0,1,-1,3,7,38,36,-1,6,7,38,37,-1,33,6,37,39,-1,32,40,41,42,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,6.88,0,4.41,6.88,0,4.41,0,0,4.41,1.91,0,6.23,1.91,0,6.23,2.3,0,4.41,2.3,0,6.23,6.88,0,13.39,6.88,0,15.21,6.88,0,13.39,4.66,0,15.21,4.66,0,13.39,1.91,0,15.21,1.91,0,13.39,0,0,15.21,0,0,17.32,4.09,0,19.44,4.09,0,17.32,2.33,0,19.44,2.33,0,17.32,0,0,19.44,0,0,22.61,6.88,0,24.43,6.88,0,22.61,4.66,0,24.43,4.66,0,22.61,1.91,0,24.43,1.91,0,22.61,0,0,24.43,0,0,28.2,6.88,0,28.2,0,0,6.23,0,0,17.32,6.88,0,19.44,6.88,0,4.41,0,1.31,6.23,2.3,1.31,4.41,2.3,1.31,6.23,0,1.31,29,0,0,29,4.3,0,28.2,4.3,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroLateraleEst2") \
.setRotation([0,1,0,-1.57]) \
.setTranslation([10.666,-2.135,-31.17]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [32,31,23,25,26,28,27,29,-1,23,29,33,6,7,3,0,1,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,6.88,0,4.41,6.88,0,4.41,0,0,4.41,1.91,0,6.23,1.91,0,6.23,2.3,0,4.41,2.3,0,6.23,6.88,0,13.39,6.88,0,15.21,6.88,0,13.39,4.66,0,15.21,4.66,0,13.39,1.91,0,15.21,1.91,0,13.39,0,0,15.21,0,0,17.32,4.09,0,19.44,4.09,0,17.32,2.33,0,19.44,2.33,0,17.32,0,0,19.44,0,0,22.61,6.88,0,24.43,6.88,0,22.61,4.66,0,24.43,4.66,0,22.61,1.91,0,24.43,1.91,0,22.61,0,0,24.43,0,0,27.7,6.88,0,27.7,0,0,6.23,0,0,17.32,6.88,0,19.44,6.88,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
# Enter any text between the end tags
.addChild(Transform() \
.setDEF("NicchiaSX1") \
.setRotation([0,1,0,-1.57]) \
.setTranslation([11.985,-2.135,-31.17]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [18,20,42,40,-1,19,20,42,41,-1,17,19,41,39,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,6.83,0,4.41,6.83,0,4.41,0,0,4.41,1.91,0,6.23,1.91,0,6.23,4.66,0,4.41,4.66,0,6.23,6.83,0,13.39,6.83,0,15.21,6.83,0,13.39,4.66,0,15.21,4.66,0,13.39,1.91,0,15.21,1.91,0,13.39,0,0,15.21,0,0,17.32,4.34,0,19.44,4.34,0,17.32,2.33,0,19.44,2.33,0,17.32,0,0,19.44,0,0,22.61,6.83,0,24.43,6.83,0,22.61,4.66,0,24.43,4.66,0,22.61,1.91,0,24.43,1.91,0,22.61,0,0,24.43,0,0,27.7,6.83,0,27.7,0,0,6.23,0,0,17.32,6.83,0,19.44,6.83,0,27.7,4.13,0,29,4.13,0,29,0,0,17.32,4.34,0.8,19.44,4.34,0.8,17.32,2.33,0.8,19.44,2.33,0.8]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("NicchiaSX1Dietro") \
.setRotation([0,1,0,-1.57]) \
.setTranslation([11.185,-2.135,-31.17]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [19,20,18,17,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,6.83,0,4.41,6.83,0,4.41,0,0,4.41,1.91,0,6.23,1.91,0,6.23,4.66,0,4.41,4.66,0,6.23,6.83,0,13.39,6.83,0,15.21,6.83,0,13.39,4.66,0,15.21,4.66,0,13.39,1.91,0,15.21,1.91,0,13.39,0,0,15.21,0,0,17.32,4.99,0,19.44,4.99,0,17.32,2.33,0,19.44,2.33,0,17.32,0,0,19.44,0,0,22.61,6.83,0,24.43,6.83,0,22.61,4.66,0,24.43,4.66,0,22.61,1.91,0,24.43,1.91,0,22.61,0,0,24.43,0,0,27.7,6.83,0,27.7,0,0,6.23,0,0,17.32,6.83,0,19.44,6.83,0,27.7,4.13,0,29,4.13,0,29,0,0,17.32,4.34,0.8,19.44,4.34,0.8,17.32,2.33,0.8,19.44,2.33,0.8]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("NicchiaSX2Fuori") \
.setRotation([0,1,0,-1.57]) \
.setScale([1.71,1,1]) \
.setTranslation([12,2.2,-12.79]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,84,85,86,87,88,89,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,90,91,92,93,94,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.8,0.6218712004456791,0.0311325,0.8,0.6195289277144369,0.062265,0.8,0.6156053358230011,0.0933975,0.8,0.6100699153375784,0.12453,0.8,0.6028782701290121,0.1556625,0.8,0.5939702437622613,0.186795,0.8,0.5832672005554145,0.2179275,0.8,0.5706681512928509,0.24906,0.8,0.5560442297549271,0.2801925,0.8,0.5392307176663808,0.311325,0.8,0.520015272077417,0.3424575,0.8,0.49812000000000006,0.37359,0.8,0.47317303441103875,0.4047225,0.8,0.4446610411032206,0.435855,0.8,0.4118442634585919,0.4669875,0.8,0.37359000000000003,0.49812,0.8,0.3280012404606879,0.5292525,0.8,0.2714068427195601,0.560385,0.8,0.19442240018513812,0.5915175,0.8,0.0,0.62265,0.8,-0.0,0.62265,0.8,-0.19442240018513812,0.5915175,0.8,-0.2714068427195601,0.560385,0.8,-0.3280012404606879,0.5292525,0.8,-0.37359000000000003,0.49812,0.8,-0.4118442634585919,0.4669875,0.8,-0.4446610411032206,0.435855,0.8,-0.47317303441103875,0.4047225,0.8,-0.49812000000000006,0.37359,0.8,-0.520015272077417,0.3424575,0.8,-0.5392307176663808,0.311325,0.8,-0.5560442297549271,0.2801925,0.8,-0.5706681512928509,0.24906,0.8,-0.5832672005554145,0.2179275,0.8,-0.5939702437622613,0.186795,0.8,-0.6028782701290121,0.1556625,0.8,-0.6100699153375784,0.12453,0.8,-0.6156053358230011,0.0933975,0.8,-0.6195289277144369,0.062265,0.8,-0.6218712004456791,0.0311325,0.8,-0.62265,0.0,0.8,-0.62265,0,0,-0.62265,0,0,-0.62265,2.55,0,0.62265,2.55,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.8,-0.62265,0,0.8,-0.62265,0.95,0.8,0.62265,0.95,0.8,0.62265,0,0.8,0.62265,0,0.8]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("NicchiaSX2Dentro") \
.setRotation([0,1,0,-1.57]) \
.setScale([1.71,1,1]) \
.setTranslation([12,2.2,-12.79]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,35,77,78,36,-1,36,78,79,37,-1,37,79,80,38,-1,38,80,81,39,-1,39,81,82,40,-1,40,82,83,41,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.8,0.6218712004456791,0.0311325,0.8,0.6195289277144369,0.062265,0.8,0.6156053358230011,0.0933975,0.8,0.6100699153375784,0.12453,0.8,0.6028782701290121,0.1556625,0.8,0.5939702437622613,0.186795,0.8,0.5832672005554145,0.2179275,0.8,0.5706681512928509,0.24906,0.8,0.5560442297549271,0.2801925,0.8,0.5392307176663808,0.311325,0.8,0.520015272077417,0.3424575,0.8,0.49812000000000006,0.37359,0.8,0.47317303441103875,0.4047225,0.8,0.4446610411032206,0.435855,0.8,0.4118442634585919,0.4669875,0.8,0.37359000000000003,0.49812,0.8,0.3280012404606879,0.5292525,0.8,0.2714068427195601,0.560385,0.8,0.19442240018513812,0.5915175,0.8,0.0,0.62265,0.8,-0.0,0.62265,0.8,-0.19442240018513812,0.5915175,0.8,-0.2714068427195601,0.560385,0.8,-0.3280012404606879,0.5292525,0.8,-0.37359000000000003,0.49812,0.8,-0.4118442634585919,0.4669875,0.8,-0.4446610411032206,0.435855,0.8,-0.47317303441103875,0.4047225,0.8,-0.49812000000000006,0.37359,0.8,-0.520015272077417,0.3424575,0.8,-0.5392307176663808,0.311325,0.8,-0.5560442297549271,0.2801925,0.8,-0.5706681512928509,0.24906,0.8,-0.5832672005554145,0.2179275,0.8,-0.5939702437622613,0.186795,0.8,-0.6028782701290121,0.1556625,0.8,-0.6100699153375784,0.12453,0.8,-0.6156053358230011,0.0933975,0.8,-0.6195289277144369,0.062265,0.8,-0.6218712004456791,0.0311325,0.8,-0.62265,0.0,0.8,-0.62265,0,0,-0.62265,0,0,-0.62265,2.55,0,0.62265,2.55,0,0.62265,0,0,0.62265,0,0,-0.62265,0,0.8,-0.62265,0,0.8,-0.62265,0.95,0.8,0.62265,0.95,0.8,0.62265,0,0.8,0.62265,0,0.8]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroTransetto1DX") \
.setTranslation([1.36,-2.135,-30.22]) \
.addChild(Shape() \
.setDEF("MuroTransetto1EstDX") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [1,2,3,4,-1,2,3,6,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([-0.2,0,0,-0.506,0,-0.95,-0.506,6.91,-0.95,9.3,6.91,-0.95,9.3,0,-0.95,4.903,7.91,0,4.35,8.61,-0.95,3.97,0,-0.95,3.97,0,0,5.59,0,-0.95,7.6,0,-0.95,9,0,0,5.59,0,0,0,6.91,0,0,6.91,-0.95,3.97,6.91,-0.95,3.97,6.91,0,5.59,6.91,-0.95,7.6,6.91,-0.95,9,6.91,0,5.59,6.91,0,3.97,2.75,0,5.59,2.75,0,3.97,2.75,-0.95,5.59,2.75,-0.95,4.65,6.91,0,4.65,6.91,-0.95]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setDEF("MuroTransetto1DXInterno") \
.setTranslation([0.62,0,0]) \
.addChild(Shape() \
.setDEF("MuroTransetto1IntDX") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,3,2,1,9,6,7,8,-1,4,5,9,8,-1,4,10,13,7,-1,5,11,12,6,-1,4,5,11,10,-1,6,7,13,12,-1,2,3,14,-1,10,11,12,13,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,7.6,0,0,7.6,6.91,0,0,6.91,0,2.94,1.91,0,4.76,1.91,0,4.76,4.66,0,2.94,4.66,0,2.94,0,0,4.76,0,0,2.94,1.91,-0.5,4.76,1.91,-0.5,4.76,4.66,-0.5,2.94,4.66,-0.5,3.86,8.57,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Tetto") \
.setRotation([0,1,0,-1.57]) \
.setTranslation([0.2,4.5,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [18,17,13,2,-1,1,12,13,3,-1,12,17,23,0,-1,17,21,22,19,-1,18,24,25,2,-1,1,26,27,3,-1,1,26,28,12,-1,3,27,29,13,-1,2,25,29,13,-1,17,18,24,30,-1,30,17,23,31,-1,19,22,33,32,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.4,0,0,0.4,0,-11,-31.7,0,0,-31.7,0,-11,-31.7,0,-18,-40.04,0,-18,-40.04,0,-11,-49.2,0,-11,-49.2,0,0,-40.04,0,0,-40.04,0,7,-31.7,0,7,0.4,1.93,-5.6,-31.7,1.93,-5.6,-31.7,1.93,-14.2,-31.7,1.93,3.2,-45.4,1.93,-5.6,-1.1,1.93,-5.6,-1.1,0,0,-3.7,0.35,-1.1,0.4,0.3,-1.1,-0.3,1.93,-5.6,-0.3,0.35,-1.1,-0.3,0,0,-1.1,0.1,0,-31.7,0.1,0,0.4,0.1,-11,-31.7,0.1,-11,0.4,2.03,-5.6,-31.7,2.03,-5.6,-1.1,1.93,-5.6,-0.3,0.1,0,-3.7,0.45,-1.1,-0.3,0.45,-1.1]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("SopraTetto1") \
.setRotation([0,1,0,-1.57]) \
.setTranslation([0.2,4.6,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [18,17,13,2,-1,17,21,22,19,-1,12,17,23,0,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.4,0,0,0.4,0,-11,-31.7,0,0,-31.7,0,-11,-31.7,0,-18,-40.04,0,-18,-40.04,0,-11,-49.2,0,-11,-49.2,0,0,-40.04,0,0,-40.04,0,7,-31.7,0,7,0.4,1.93,-5.6,-31.7,1.93,-5.6,-31.7,1.93,-14.2,-31.7,1.93,3.2,-45.4,1.93,-5.6,-1.1,1.93,-5.6,-1.1,0,0,-3.7,0.35,-1.1,0.4,0.3,-1.1,-0.3,1.93,-5.6,-0.3,0.35,-1.1,-0.3,0,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("SopraTetto2") \
.setRotation([0,1,0,-1.57]) \
.setTranslation([0.2,4.6,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [1,12,13,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.4,0,0,0.4,0,-11,-31.7,0,0,-31.7,0,-11,-31.7,0,-18,-40.04,0,-18,-40.04,0,-11,-49.2,0,-11,-49.2,0,0,-40.04,0,0,-40.04,0,7,-31.7,0,7,0.4,1.93,-5.6,-31.7,1.93,-5.6,-31.7,1.93,-14.2,-31.7,1.93,3.2,-45.4,1.93,-5.6,-1.1,1.93,-5.6,-1.1,0,0,-3.7,0.5,-1.5,0.4,0.5,-1.5,-0.3,1.93,-5.6,-0.3,0.5,-1.5,-0.3,0,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
# SACRESTIE
.addChild(Transform() \
.setDEF("TettO1") \
.setTranslation([18.05,-0.9,-20.6]) \
.addChild(Shape() \
.setDEF("SacrestiaTetto1") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [30,35,38,55,-1,30,35,59,58,-1,35,38,60,59,-1,30,58,55,61,-1,60,56,61,55,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,0,-3.6,0,0,-4.44,0,0,-5.22,0,0,-6.38,0,0,-10.94,-3.51,0,-10.94,-4.62,0,-10.94,-7.54,0,-10.94,-7.54,0,-12.01,-4.62,0,-12.01,-3.51,0,-12.01,-0.1937,0,-12.01,-0.1937,0,-6.38,-0.1937,0,-5.22,-0.1937,0,-4.44,-0.1937,0,-3.6,-0.1937,0,0,0,0.75,-3.6,0,0.75,-4.44,-3.51,0.75,-10.94,-4.62,1.45,-10.94,-3.51,1.45,-12.01,-4.62,1.45,-12.01,-0.1937,0.75,-4.44,-0.1937,0.75,-3.6,0,2.37,-5.22,0,2.37,-6.38,-0.1937,2.37,-6.38,-0.1937,2.37,-5.22,0.3,2.7,0,0,2.45,-3.6,0,2.45,-4.44,0,2.7,-5.22,0,2.7,-6.38,0.3,2.7,-10.94,-3.51,2.45,-10.94,-4.62,2.45,-10.94,-7.54,5.22,-10.94,-7.54,2.7,-12.01,-4.62,2.45,-12.01,-3.51,2.45,-12.01,-0.1937,2.7,-12.01,-0.1937,2.7,-6.38,-0.1937,2.7,-5.22,-0.1937,2.45,-4.44,-0.1937,2.45,-3.6,-0.1937,2.7,0,-3.51,2.7,-10.94,-4.62,2.7,-10.94,-4.62,2.7,-12.01,-3.51,2.7,-12.01,-0.1937,2.7,-3.6,-0.1937,2.7,-4.44,0,2.7,-4.44,-7.54,5.22,0,-7.54,5.22,-10.94,-7.54,5.22,-12.01,0.3,2.8,0,0.3,2.8,-10.94,-7.54,5.32,-10.94,-7.54,5.23,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setDEF("SacrestiaTettoSopra1") \
.setTranslation([0,0.1,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [30,35,38,55,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,0,-3.6,0,0,-4.44,0,0,-5.22,0,0,-6.38,0,0,-10.94,-3.51,0,-10.94,-4.62,0,-10.94,-7.54,0,-10.94,-7.54,0,-12.01,-4.62,0,-12.01,-3.51,0,-12.01,-0.1937,0,-12.01,-0.1937,0,-6.38,-0.1937,0,-5.22,-0.1937,0,-4.44,-0.1937,0,-3.6,-0.1937,0,0,0,0.75,-3.6,0,0.75,-4.44,-3.51,0.75,-10.94,-4.62,1.45,-10.94,-3.51,1.45,-12.01,-4.62,1.45,-12.01,-0.1937,0.75,-4.44,-0.1937,0.75,-3.6,0,2.37,-5.22,0,2.37,-6.38,-0.1937,2.37,-6.38,-0.1937,2.37,-5.22,0.3,2.7,0,0,2.45,-3.6,0,2.45,-4.44,0,2.7,-5.22,0,2.7,-6.38,0.3,2.7,-10.94,-3.51,2.45,-10.94,-4.62,2.45,-10.94,-7.54,5.22,-10.94,-7.54,2.7,-12.01,-4.62,2.45,-12.01,-3.51,2.45,-12.01,-0.1937,2.7,-12.01,-0.1937,2.7,-6.38,-0.1937,2.7,-5.22,-0.1937,2.45,-4.44,-0.1937,2.45,-3.6,-0.1937,2.7,0,-3.51,2.7,-10.94,-4.62,2.7,-10.94,-4.62,2.7,-12.01,-3.51,2.7,-12.01,-0.1937,2.7,-3.6,-0.1937,2.7,-4.44,0,2.7,-4.44,-7.54,5.22,0,-7.54,5.22,-10.94,-7.54,5.22,-12.01]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("TettO3") \
.setRotation([0,1,0,3.14]) \
.setScale([0.65,0.4,0.7]) \
.setTranslation([-3.8,-0.15,-18]) \
.addChild(Shape() \
.setDEF("SacrestiaTetto3") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [30,35,38,55,-1,30,35,59,58,-1,35,38,60,59,-1,30,58,55,61,-1,60,56,61,55,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,0,-3.6,0,0,-4.44,0,0,-5.22,0,0,-6.38,0,0,-8.5,-3.51,0,-8.5,-4.62,0,-8.5,-7.54,0,-8.5,-7.54,0,-8.3263,-4.62,0,-8.3263,-3.51,0,-8.3263,-0.1937,0,-8.3263,-0.1937,0,-6.38,-0.1937,0,-5.22,-0.1937,0,-4.44,-0.1937,0,-3.6,-0.1937,0,0,0,0.75,-3.6,0,0.75,-4.44,-3.51,0.75,-8.5,-4.62,1.45,-8.5,-3.51,1.45,-8.3263,-4.62,1.45,-8.3263,-0.1937,0.75,-4.44,-0.1937,0.75,-3.6,0,2.37,-5.22,0,2.37,-6.38,-0.1937,2.37,-6.38,-0.1937,2.37,-5.22,0.3,2.7,0,0,2.45,-3.6,0,2.45,-4.44,0,2.7,-5.22,0,2.7,-6.38,0.3,2.7,-8.5,-3.51,2.45,-8.5,-4.62,2.45,-8.5,-7.54,5.22,-8.5,-7.54,2.7,-8.3263,-4.62,2.45,-8.3263,-3.51,2.45,-8.3263,-0.1937,2.7,-8.3263,-0.1937,2.7,-6.38,-0.1937,2.7,-5.22,-0.1937,2.45,-4.44,-0.1937,2.45,-3.6,-0.1937,2.7,0,-3.51,2.7,-8.5,-4.62,2.7,-8.5,-4.62,2.7,-8.3263,-3.51,2.7,-8.3263,-0.1937,2.7,-3.6,-0.1937,2.7,-4.44,0,2.7,-4.44,-7.54,5.22,0,-7.54,5.22,-8.5,-7.54,5.22,-8.3263,0.3,2.8,0,0.3,2.8,-8.5,-7.54,5.32,-8.5,-7.54,5.23,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setDEF("SacrestiaTettoSopray") \
.setTranslation([0,0.1,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [30,35,38,55,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,0,-3.6,0,0,-4.44,0,0,-5.22,0,0,-6.38,0,0,-8.5,-3.51,0,-8.5,-4.62,0,-8.5,-7.54,0,-8.5,-7.54,0,-8.3263,-4.62,0,-8.3263,-3.51,0,-8.3263,-0.1937,0,-8.3263,-0.1937,0,-6.38,-0.1937,0,-5.22,-0.1937,0,-4.44,-0.1937,0,-3.6,-0.1937,0,0,0,0.75,-3.6,0,0.75,-4.44,-3.51,0.75,-8.5,-4.62,1.45,-8.5,-3.51,1.45,-8.3263,-4.62,1.45,-8.3263,-0.1937,0.75,-4.44,-0.1937,0.75,-3.6,0,2.37,-5.22,0,2.37,-6.38,-0.1937,2.37,-6.38,-0.1937,2.37,-5.22,0.3,2.7,0,0,2.45,-3.6,0,2.45,-4.44,0,2.7,-5.22,0,2.7,-6.38,0.3,2.7,-8.5,-3.51,2.45,-8.5,-4.62,2.45,-8.5,-7.54,5.22,-8.5,-7.54,2.7,-8.3263,-4.62,2.45,-8.3263,-3.51,2.45,-8.3263,-0.1937,2.7,-8.3263,-0.1937,2.7,-6.38,-0.1937,2.7,-5.22,-0.1937,2.45,-4.44,-0.1937,2.45,-3.6,-0.1937,2.7,0,-3.51,2.7,-8.5,-4.62,2.7,-8.5,-4.62,2.7,-8.3263,-3.51,2.7,-8.3263,-0.1937,2.7,-3.6,-0.1937,2.7,-4.44,0,2.7,-4.44,-7.54,5.22,0,-7.54,5.22,-8.5,-7.54,5.22,-8.3263]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setDEF("SacrestiaTettoSopraTexture") \
.setTranslation([0,0.03,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [30,35,38,55,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,0,-3.6,0,0,-4.44,0,0,-5.22,0,0,-6.38,0,0,-8.5,-3.51,0,-8.5,-4.62,0,-8.5,-7.54,0,-8.5,-7.54,0,-8.3263,-4.62,0,-8.3263,-3.51,0,-8.3263,-0.1937,0,-8.3263,-0.1937,0,-6.38,-0.1937,0,-5.22,-0.1937,0,-4.44,-0.1937,0,-3.6,-0.1937,0,0,0,0.75,-3.6,0,0.75,-4.44,-3.51,0.75,-8.5,-4.62,1.45,-8.5,-3.51,1.45,-8.3263,-4.62,1.45,-8.3263,-0.1937,0.75,-4.44,-0.1937,0.75,-3.6,0,2.37,-5.22,0,2.37,-6.38,-0.1937,2.37,-6.38,-0.1937,2.37,-5.22,0.3,2.7,0,0,2.45,-3.6,0,2.45,-4.44,0,2.7,-5.22,0,2.7,-6.38,0.3,2.7,-8.5,-3.51,2.45,-8.5,-4.62,2.45,-8.5,-7.54,5.22,-8.5,-7.54,2.7,-8.3263,-4.62,2.45,-8.3263,-3.51,2.45,-8.3263,-0.1937,2.7,-8.3263,-0.1937,2.7,-6.38,-0.1937,2.7,-5.22,-0.1937,2.45,-4.44,-0.1937,2.45,-3.6,-0.1937,2.7,0,-3.51,2.7,-8.5,-4.62,2.7,-8.5,-4.62,2.7,-8.3263,-3.51,2.7,-8.3263,-0.1937,2.7,-3.6,-0.1937,2.7,-4.44,0,2.7,-4.44,-7.54,5.22,0,-7.54,5.22,-8.5,-7.54,5.22,-8.3263]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("batt") \
.setTranslation([0,0,-2.5]) \
.addChild(Transform() \
.setDEF("TettO") \
.setRotation([0,1,0,3.14]) \
.setTranslation([-5.64,-1.1,-28]) \
.addChild(Shape() \
.setDEF("SacrestiaTetto") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [30,35,38,55,-1,30,35,59,58,-1,35,38,60,59,-1,30,58,55,61,-1,60,56,61,55,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,0,-3.6,0,0,-4.44,0,0,-5.22,0,0,-6.38,0,0,-8.5,-3.51,0,-8.5,-4.62,0,-8.5,-7.54,0,-8.5,-7.54,0,-8.3263,-4.62,0,-8.3263,-3.51,0,-8.3263,-0.1937,0,-8.3263,-0.1937,0,-6.38,-0.1937,0,-5.22,-0.1937,0,-4.44,-0.1937,0,-3.6,-0.1937,0,0,0,0.75,-3.6,0,0.75,-4.44,-3.51,0.75,-8.5,-4.62,1.45,-8.5,-3.51,1.45,-8.3263,-4.62,1.45,-8.3263,-0.1937,0.75,-4.44,-0.1937,0.75,-3.6,0,2.37,-5.22,0,2.37,-6.38,-0.1937,2.37,-6.38,-0.1937,2.37,-5.22,0.3,2.7,0,0,2.45,-3.6,0,2.45,-4.44,0,2.7,-5.22,0,2.7,-6.38,0.3,2.7,-8.5,-3.51,2.45,-8.5,-4.62,2.45,-8.5,-7.54,5.22,-8.5,-7.54,2.7,-8.3263,-4.62,2.45,-8.3263,-3.51,2.45,-8.3263,-0.1937,2.7,-8.3263,-0.1937,2.7,-6.38,-0.1937,2.7,-5.22,-0.1937,2.45,-4.44,-0.1937,2.45,-3.6,-0.1937,2.7,0,-3.51,2.7,-8.5,-4.62,2.7,-8.5,-4.62,2.7,-8.3263,-3.51,2.7,-8.3263,-0.1937,2.7,-3.6,-0.1937,2.7,-4.44,0,2.7,-4.44,-7.54,5.22,0,-7.54,5.22,-8.5,-7.54,5.22,-8.3263,0.3,2.8,0,0.3,2.8,-8.5,-7.54,5.32,-8.5,-7.54,5.23,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setDEF("SacrestiaTettoSopra") \
.setTranslation([0,0.1,0]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [30,35,38,55,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,0,-3.6,0,0,-4.44,0,0,-5.22,0,0,-6.38,0,0,-8.5,-3.51,0,-8.5,-4.62,0,-8.5,-7.54,0,-8.5,-7.54,0,-8.3263,-4.62,0,-8.3263,-3.51,0,-8.3263,-0.1937,0,-8.3263,-0.1937,0,-6.38,-0.1937,0,-5.22,-0.1937,0,-4.44,-0.1937,0,-3.6,-0.1937,0,0,0,0.75,-3.6,0,0.75,-4.44,-3.51,0.75,-8.5,-4.62,1.45,-8.5,-3.51,1.45,-8.3263,-4.62,1.45,-8.3263,-0.1937,0.75,-4.44,-0.1937,0.75,-3.6,0,2.37,-5.22,0,2.37,-6.38,-0.1937,2.37,-6.38,-0.1937,2.37,-5.22,0.3,2.7,0,0,2.45,-3.6,0,2.45,-4.44,0,2.7,-5.22,0,2.7,-6.38,0.3,2.7,-8.5,-3.51,2.45,-8.5,-4.62,2.45,-8.5,-7.54,5.22,-8.5,-7.54,2.7,-8.3263,-4.62,2.45,-8.3263,-3.51,2.45,-8.3263,-0.1937,2.7,-8.3263,-0.1937,2.7,-6.38,-0.1937,2.7,-5.22,-0.1937,2.45,-4.44,-0.1937,2.45,-3.6,-0.1937,2.7,0,-3.51,2.7,-8.5,-4.62,2.7,-8.5,-4.62,2.7,-8.3263,-3.51,2.7,-8.3263,-0.1937,2.7,-3.6,-0.1937,2.7,-4.44,0,2.7,-4.44,-7.54,5.22,0,-7.54,5.22,-8.5,-7.54,5.22,-8.3263]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("tondo1") \
.setScale([0.5,0.5,1]) \
.setTranslation([-2.27,0,-20.77]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,84,85,86,87,88,89,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,90,91,92,93,94,95,-1,0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,35,77,78,36,-1,36,78,79,37,-1,37,79,80,38,-1,38,80,81,39,-1,39,81,82,40,-1,40,82,83,41,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.77,0.6218712004456791,0.0311325,0.77,0.6195289277144369,0.062265,0.77,0.6156053358230011,0.0933975,0.77,0.6100699153375784,0.12453,0.77,0.6028782701290121,0.1556625,0.77,0.5939702437622613,0.186795,0.77,0.5832672005554145,0.2179275,0.77,0.5706681512928509,0.24906,0.77,0.5560442297549271,0.2801925,0.77,0.5392307176663808,0.311325,0.77,0.520015272077417,0.3424575,0.77,0.49812000000000006,0.37359,0.77,0.47317303441103875,0.4047225,0.77,0.4446610411032206,0.435855,0.77,0.4118442634585919,0.4669875,0.77,0.37359000000000003,0.49812,0.77,0.3280012404606879,0.5292525,0.77,0.2714068427195601,0.560385,0.77,0.19442240018513812,0.5915175,0.77,0.0,0.62265,0.77,-0.0,0.62265,0.77,-0.19442240018513812,0.5915175,0.77,-0.2714068427195601,0.560385,0.77,-0.3280012404606879,0.5292525,0.77,-0.37359000000000003,0.49812,0.77,-0.4118442634585919,0.4669875,0.77,-0.4446610411032206,0.435855,0.77,-0.47317303441103875,0.4047225,0.77,-0.49812000000000006,0.37359,0.77,-0.520015272077417,0.3424575,0.77,-0.5392307176663808,0.311325,0.77,-0.5560442297549271,0.2801925,0.77,-0.5706681512928509,0.24906,0.77,-0.5832672005554145,0.2179275,0.77,-0.5939702437622613,0.186795,0.77,-0.6028782701290121,0.1556625,0.77,-0.6100699153375784,0.12453,0.77,-0.6156053358230011,0.0933975,0.77,-0.6195289277144369,0.062265,0.77,-0.6218712004456791,0.0311325,0.77,-0.62265,0.0,0.77,-0.62265,0,0,-1,0,0,-1,5.4,0,1,6.08,0,1,0,0,0.62265,0,0,-0.62265,0,0.77,-1,0,0.77,-1,5.4,0.77,1,6.08,0.77,1,0,0.77,0.62265,0,0.77]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
.addChild(Transform() \
.setRotation([1,0,0,3.14]) \
.setTranslation([0,0,0.77]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,84,85,86,87,88,89,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,90,91,92,93,94,95,-1,0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,35,77,78,36,-1,36,78,79,37,-1,37,79,80,38,-1,38,80,81,39,-1,39,81,82,40,-1,40,82,83,41,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.77,0.6218712004456791,0.0311325,0.77,0.6195289277144369,0.062265,0.77,0.6156053358230011,0.0933975,0.77,0.6100699153375784,0.12453,0.77,0.6028782701290121,0.1556625,0.77,0.5939702437622613,0.186795,0.77,0.5832672005554145,0.2179275,0.77,0.5706681512928509,0.24906,0.77,0.5560442297549271,0.2801925,0.77,0.5392307176663808,0.311325,0.77,0.520015272077417,0.3424575,0.77,0.49812000000000006,0.37359,0.77,0.47317303441103875,0.4047225,0.77,0.4446610411032206,0.435855,0.77,0.4118442634585919,0.4669875,0.77,0.37359000000000003,0.49812,0.77,0.3280012404606879,0.5292525,0.77,0.2714068427195601,0.560385,0.77,0.19442240018513812,0.5915175,0.77,0.0,0.62265,0.77,-0.0,0.62265,0.77,-0.19442240018513812,0.5915175,0.77,-0.2714068427195601,0.560385,0.77,-0.3280012404606879,0.5292525,0.77,-0.37359000000000003,0.49812,0.77,-0.4118442634585919,0.4669875,0.77,-0.4446610411032206,0.435855,0.77,-0.47317303441103875,0.4047225,0.77,-0.49812000000000006,0.37359,0.77,-0.520015272077417,0.3424575,0.77,-0.5392307176663808,0.311325,0.77,-0.5560442297549271,0.2801925,0.77,-0.5706681512928509,0.24906,0.77,-0.5832672005554145,0.2179275,0.77,-0.5939702437622613,0.186795,0.77,-0.6028782701290121,0.1556625,0.77,-0.6100699153375784,0.12453,0.77,-0.6156053358230011,0.0933975,0.77,-0.6195289277144369,0.062265,0.77,-0.6218712004456791,0.0311325,0.77,-0.62265,0.0,0.77,-0.62265,0,0,-1,0,0,-1,4.3,0,1,4.3,0,1,0,0,0.62265,0,0,-0.62265,0,0.77,-1,0,0.77,-1,4.3,0.77,1,4.3,0.77,1,0,0.77,0.62265,0,0.77]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("tondo2") \
.setRotation([0,1,0,1.57]) \
.setScale([0.75,0.75,1]) \
.setTranslation([-5.405,0,-23.72]) \
.addChild(Transform() \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,84,85,86,87,88,89,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,90,91,92,93,94,95,-1,0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,35,77,78,36,-1,36,78,79,37,-1,37,79,80,38,-1,38,80,81,39,-1,39,81,82,40,-1,40,82,83,41,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.77,0.6218712004456791,0.0311325,0.77,0.6195289277144369,0.062265,0.77,0.6156053358230011,0.0933975,0.77,0.6100699153375784,0.12453,0.77,0.6028782701290121,0.1556625,0.77,0.5939702437622613,0.186795,0.77,0.5832672005554145,0.2179275,0.77,0.5706681512928509,0.24906,0.77,0.5560442297549271,0.2801925,0.77,0.5392307176663808,0.311325,0.77,0.520015272077417,0.3424575,0.77,0.49812000000000006,0.37359,0.77,0.47317303441103875,0.4047225,0.77,0.4446610411032206,0.435855,0.77,0.4118442634585919,0.4669875,0.77,0.37359000000000003,0.49812,0.77,0.3280012404606879,0.5292525,0.77,0.2714068427195601,0.560385,0.77,0.19442240018513812,0.5915175,0.77,0.0,0.62265,0.77,-0.0,0.62265,0.77,-0.19442240018513812,0.5915175,0.77,-0.2714068427195601,0.560385,0.77,-0.3280012404606879,0.5292525,0.77,-0.37359000000000003,0.49812,0.77,-0.4118442634585919,0.4669875,0.77,-0.4446610411032206,0.435855,0.77,-0.47317303441103875,0.4047225,0.77,-0.49812000000000006,0.37359,0.77,-0.520015272077417,0.3424575,0.77,-0.5392307176663808,0.311325,0.77,-0.5560442297549271,0.2801925,0.77,-0.5706681512928509,0.24906,0.77,-0.5832672005554145,0.2179275,0.77,-0.5939702437622613,0.186795,0.77,-0.6028782701290121,0.1556625,0.77,-0.6100699153375784,0.12453,0.77,-0.6156053358230011,0.0933975,0.77,-0.6195289277144369,0.062265,0.77,-0.6218712004456791,0.0311325,0.77,-0.62265,0.0,0.77,-0.62265,0,0,-1,0,0,-1,2.4,0,1,2.4,0,1,0,0,0.62265,0,0,-0.62265,0,0.77,-1,0,0.77,-1,2.4,0.77,1,2.4,0.77,1,0,0.77,0.62265,0,0.77]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setRotation([1,0,0,3.14]) \
.setTranslation([0,0,0.77]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,84,85,86,87,88,89,-1,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,90,91,92,93,94,95,-1,0,42,43,1,-1,1,43,44,2,-1,2,44,45,3,-1,3,45,46,4,-1,4,46,47,5,-1,5,47,48,6,-1,6,48,49,7,-1,7,49,50,8,-1,8,50,51,9,-1,9,51,52,10,-1,10,52,53,11,-1,11,53,54,12,-1,12,54,55,13,-1,13,55,56,14,-1,14,56,57,15,-1,15,57,58,16,-1,16,58,59,17,-1,17,59,60,18,-1,18,60,61,19,-1,19,61,62,20,-1,20,62,63,21,-1,21,63,64,22,-1,22,64,65,23,-1,23,65,66,24,-1,24,66,67,25,-1,25,67,68,26,-1,26,68,69,27,-1,27,69,70,28,-1,28,70,71,29,-1,29,71,72,30,-1,30,72,73,31,-1,31,73,74,32,-1,32,74,75,33,-1,33,75,76,34,-1,34,76,77,35,-1,35,77,78,36,-1,36,78,79,37,-1,37,79,80,38,-1,38,80,81,39,-1,39,81,82,40,-1,40,82,83,41,-1,84,41,83,90,-1,89,0,42,95,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0.62265,0.0,0,0.6218712004456791,0.0311325,0,0.6195289277144369,0.062265,0,0.6156053358230011,0.0933975,0,0.6100699153375784,0.12453,0,0.6028782701290121,0.1556625,0,0.5939702437622613,0.186795,0,0.5832672005554145,0.2179275,0,0.5706681512928509,0.24906,0,0.5560442297549271,0.2801925,0,0.5392307176663808,0.311325,0,0.520015272077417,0.3424575,0,0.49812000000000006,0.37359,0,0.47317303441103875,0.4047225,0,0.4446610411032206,0.435855,0,0.4118442634585919,0.4669875,0,0.37359000000000003,0.49812,0,0.3280012404606879,0.5292525,0,0.2714068427195601,0.560385,0,0.19442240018513812,0.5915175,0,0.0,0.62265,0,-0.0,0.62265,0,-0.19442240018513812,0.5915175,0,-0.2714068427195601,0.560385,0,-0.3280012404606879,0.5292525,0,-0.37359000000000003,0.49812,0,-0.4118442634585919,0.4669875,0,-0.4446610411032206,0.435855,0,-0.47317303441103875,0.4047225,0,-0.49812000000000006,0.37359,0,-0.520015272077417,0.3424575,0,-0.5392307176663808,0.311325,0,-0.5560442297549271,0.2801925,0,-0.5706681512928509,0.24906,0,-0.5832672005554145,0.2179275,0,-0.5939702437622613,0.186795,0,-0.6028782701290121,0.1556625,0,-0.6100699153375784,0.12453,0,-0.6156053358230011,0.0933975,0,-0.6195289277144369,0.062265,0,-0.6218712004456791,0.0311325,0,-0.62265,0.0,0,0.62265,0.0,0.77,0.6218712004456791,0.0311325,0.77,0.6195289277144369,0.062265,0.77,0.6156053358230011,0.0933975,0.77,0.6100699153375784,0.12453,0.77,0.6028782701290121,0.1556625,0.77,0.5939702437622613,0.186795,0.77,0.5832672005554145,0.2179275,0.77,0.5706681512928509,0.24906,0.77,0.5560442297549271,0.2801925,0.77,0.5392307176663808,0.311325,0.77,0.520015272077417,0.3424575,0.77,0.49812000000000006,0.37359,0.77,0.47317303441103875,0.4047225,0.77,0.4446610411032206,0.435855,0.77,0.4118442634585919,0.4669875,0.77,0.37359000000000003,0.49812,0.77,0.3280012404606879,0.5292525,0.77,0.2714068427195601,0.560385,0.77,0.19442240018513812,0.5915175,0.77,0.0,0.62265,0.77,-0.0,0.62265,0.77,-0.19442240018513812,0.5915175,0.77,-0.2714068427195601,0.560385,0.77,-0.3280012404606879,0.5292525,0.77,-0.37359000000000003,0.49812,0.77,-0.4118442634585919,0.4669875,0.77,-0.4446610411032206,0.435855,0.77,-0.47317303441103875,0.4047225,0.77,-0.49812000000000006,0.37359,0.77,-0.520015272077417,0.3424575,0.77,-0.5392307176663808,0.311325,0.77,-0.5560442297549271,0.2801925,0.77,-0.5706681512928509,0.24906,0.77,-0.5832672005554145,0.2179275,0.77,-0.5939702437622613,0.186795,0.77,-0.6028782701290121,0.1556625,0.77,-0.6100699153375784,0.12453,0.77,-0.6156053358230011,0.0933975,0.77,-0.6195289277144369,0.062265,0.77,-0.6218712004456791,0.0311325,0.77,-0.62265,0.0,0.77,-0.62265,0,0,-1,0,0,-1,4.3,0,1,4.3,0,1,0,0,0.62265,0,0,-0.62265,0,0.77,-1,0,0.77,-1,4.3,0.77,1,4.3,0.77,1,0,0.77,0.62265,0,0.77]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("murofront1") \
.setTranslation([-1.78,-2.2,-20]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,2.65,0,0,2.65,6,0,0,5.2,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("murofront2") \
.setTranslation([-5.4,-2.2,-20]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,2.65,0,0,2.65,4.9,0,0,4,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("murofront3") \
.setTranslation([-1.78,-2.2,-20.77]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,2.65,0,0,2.65,6,0,0,5.2,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("murofront4") \
.setTranslation([-5.4,-2.2,-20.77]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,2.65,0,0,2.65,4,0,0,4,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("murolat") \
.setRotation([0,1,0,1.57]) \
.setTranslation([15.37,0,-25.89]) \
.addChild(Transform() \
.setDEF("muroz1n") \
.setTranslation([-1.48,-2.2,-20]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,3.01,0,0,3.01,4,0,0,4,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("muroz2n") \
.setTranslation([-5.9,-2.2,-20]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,3.01,0,0,3.01,4,0,0,4,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("muroz11n") \
.setTranslation([-1.48,-2.2,-20.77]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,3.01,0,0,3.01,4,0,0,4,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("muroz21n") \
.setTranslation([-5.9,-2.2,-20.77]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,3.01,0,0,3.01,4,0,0,4,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("murodietr") \
.setTranslation([-3.61,0,-6.67]) \
.addChild(Transform() \
.setDEF("murofront1d") \
.setTranslation([-1.78,-2.2,-20]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,6.3,0,0,6.3,6,0,0,4,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("murofront3d") \
.setTranslation([-1.78,-2.2,-20.77]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,2,3,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,6.3,0,0,6.3,6,0,0,4,0]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("pavsx") \
.setTranslation([-1,-2,-26.1]) \
.addChild(Shape() \
.setGeometry(Box(size = [7.3,0.19,7]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("pavsx2") \
.setTranslation([13.4,-2,-26.5]) \
.addChild(Shape() \
.setGeometry(Box(size = [7.6,0.19,8]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("SacrestiaInEsw") \
.setTranslation([-7,0,18]) \
.addChild(Transform() \
.setDEF("SacrestiaInEs") \
.setTranslation([17.64,-2.14,-39.49]) \
.addChild(Shape() \
.setDEF("SacrestiaEST") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,24,54,30,-1,24,29,59,54,-1,29,5,35,59,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,0,-0.98,0,0,-2.8,0,0,-3.78,0,0,-8.5,0,0,-9.485,2.59,0,0,2.59,0,-0.98,2.59,0,-2.8,2.59,0,-3.78,2.59,0,-8.5,2.59,0,-9.485,4.06,0,0,4.06,0,-0.98,4.06,0,-2.8,4.06,0,-3.78,4.06,0,-8.5,4.06,0,-9.485,6.65,0,0,6.65,0,-0.98,6.65,0,-2.8,6.65,0,-3.78,6.65,0,-8.5,6.65,0,-9.485,7.05,0,0,7.05,0,-0.98,7.05,0,-2.8,7.05,0,-3.78,7.05,0,-8.5,7.05,0,-9.485,0,6.5,0,0,6.5,-0.98,0,4.2,-2.8,0,4.2,-3.78,0,6.5,-8.5,0,6.5,-9.485,2.59,4,0,2.59,4.2,-0.98,2.59,4.2,-2.8,2.59,4.2,-3.78,2.59,4.2,-8.5,2.59,4.2,-9.485,4.06,4.2,0,4.06,4,-0.98,4.06,4.2,-2.8,4.06,4.2,-3.78,4.06,4.2,-8.5,4.06,4.2,-9.485,6.65,4.2,0,6.65,4.2,-0.98,6.65,4.2,-2.8,6.65,4.2,-3.78,6.65,4.2,-8.5,6.65,4.2,-9.485,7.05,4.2,0,7.05,4.2,-0.98,7.05,4.2,-2.8,7.05,4.2,-3.78,7.05,4.2,-8.5,7.05,4.2,-9.485]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("SacrestiaInEs2") \
.setTranslation([17.64,-2.14,-39.49]) \
.addChild(Shape() \
.setDEF("SacrestiaEST2") \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [4,22,52,34,-1,22,21,51,52,-1,21,15,45,51,-1,15,14,44,45,-1,14,20,50,44,-1,20,19,49,50,-1,19,1,31,49,-1,3,9,39,33,-1,9,8,38,39,-1,8,2,32,38,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,0,0,-0.98,0,0,-2.65,0,0,-3.38,0,0,-8.5,0,0,-9.485,2.59,0,0,2.59,0,-0.98,2.59,0,-2.65,2.59,0,-3.38,2.59,0,-8.5,2.59,0,-9.485,4.06,0,0,4.06,0,-0.98,4.06,0,-2.65,4.06,0,-3.38,4.06,0,-8.5,4.06,0,-9.485,6.65,0,0,6.65,0,-0.98,6.65,0,-2.65,6.65,0,-3.38,6.65,0,-8.5,6.65,0,-9.485,7.05,0,0,7.05,0,-0.98,7.05,0,-2.65,7.05,0,-3.38,7.05,0,-8.5,7.05,0,-9.485,0,6.5,0,0,6.5,-0.98,0,4.2,-2.65,0,4.2,-3.38,0,6.5,-8.5,0,6.5,-9.485,2.59,4,0,2.59,4.2,-0.98,2.59,4.2,-2.65,2.59,4.2,-3.38,2.59,4.2,-8.5,2.59,4.2,-9.485,4.06,4.2,0,4.06,4,-0.98,4.06,4.2,-2.65,4.06,4.2,-3.38,4.06,4.2,-8.5,4.06,4.2,-9.485,6.65,4.2,0,6.65,4.2,-0.98,6.65,4.2,-2.65,6.65,4.2,-3.38,6.65,4.2,-8.5,6.65,4.2,-9.485,7.05,4.2,0,7.05,4.2,-0.98,7.05,4.2,-2.65,7.05,4.2,-3.38,7.05,4.2,-8.5,7.05,4.2,-9.485]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("basestec") \
.setTranslation([-1.64,-2.04,-15]) \
.addChild(Shape() \
.setGeometry(Box(size = [5.7,0.2,6.5]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("palo1") \
.setTranslation([-3.8,-0.55,-12.4]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.15,3,0.15]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("palo2") \
.setTranslation([-3.8,-0.55,-17.5]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.15,3,0.15]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("pali2") \
.setTranslation([4.55,0.42,0]) \
.addChild(Transform() \
.setDEF("palo3") \
.setTranslation([-3.8,-0.55,-12.4]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.15,4,0.15]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("palo4") \
.setTranslation([-3.8,-0.55,-17.5]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.15,4,0.15]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("pali3") \
.setTranslation([4.55,0.42,0]) \
.addChild(Transform() \
.setDEF("palo5") \
.setTranslation([-3.8,-0.55,-15]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.15,4,0.15]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("palo6") \
.setTranslation([-8.3,-0.97,-15]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.15,3,0.15]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Group() \
.setDEF("STEC") \
.addChild(Group() \
.setDEF("STec") \
.addChild(Group() \
.setDEF("stec") \
.addChild(Transform() \
.setDEF("steccato1") \
.setTranslation([-3.8,-1.2,-12.3]) \
.addChild(Shape() \
.setGeometry(Box(size = [0.07,1.3,0.04]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("steccato2") \
.setTranslation([0.15,0,0]) \
.addChild(Group() \
.setUSE("stec") \
) \
) \
.addChild(Transform() \
.setDEF("steccato344w") \
.setTranslation([0.3,0,0]) \
.addChild(Group() \
.setUSE("stec") \
) \
) \
.addChild(Transform() \
.setDEF("steccato4") \
.setTranslation([0.45,0,0]) \
.addChild(Group() \
.setUSE("stec") \
) \
) \
.addChild(Transform() \
.setDEF("steccato5") \
.setTranslation([0.6,0,0]) \
.addChild(Group() \
.setUSE("stec") \
) \
) \
.addChild(Transform() \
.setDEF("steccato6") \
.setTranslation([0.75,0,0]) \
.addChild(Group() \
.setUSE("stec") \
) \
) \
.addChild(Transform() \
.setDEF("steccato7") \
.setTranslation([0.9,0,0]) \
.addChild(Group() \
.setUSE("stec") \
) \
) \
.addChild(Transform() \
.setDEF("steccato8") \
.setTranslation([1.05,0,0]) \
.addChild(Group() \
.setUSE("stec") \
) \
) \
.addChild(Transform() \
.setDEF("steccato10") \
.setTranslation([1.2,0,0]) \
.addChild(Group() \
.setUSE("stec") \
) \
) \
.addChild(Transform() \
.setDEF("steccato11") \
.setTranslation([1.35,0,0]) \
.addChild(Group() \
.setUSE("stec") \
) \
) \
.addChild(Transform() \
.setDEF("steccato12") \
.setTranslation([1.5,0,0]) \
.addChild(Group() \
.setUSE("stec") \
) \
) \
.addChild(Transform() \
.setDEF("steccato13") \
.setTranslation([1.65,0,0]) \
.addChild(Group() \
.setUSE("stec") \
) \
) \
) \
.addChild(Transform() \
.setDEF("steccato23") \
.setTranslation([1.65,0,0]) \
.addChild(Group() \
.setUSE("STec") \
) \
) \
.addChild(Transform() \
.setDEF("steccato24") \
.setTranslation([2.7,0,0]) \
.addChild(Group() \
.setUSE("STec") \
) \
) \
) \
.addChild(Transform() \
.setDEF("steccato3") \
.setRotation([0,1,0,1.57]) \
.setTranslation([8.4,0,-16.1]) \
.addChild(Group() \
.setUSE("STEC") \
) \
) \
.addChild(Transform() \
.setDEF("steccato35") \
.setRotation([0,1,0,1.57]) \
.setTranslation([8.4,0,-17]) \
.addChild(Group() \
.setUSE("STEC") \
) \
) \
.addChild(Transform() \
.setDEF("steccatoDietr") \
.setTranslation([0,0,-5.3]) \
.addChild(Group() \
.setUSE("STec") \
) \
) \
.addChild(Transform() \
.setDEF("steccatoDietr2") \
.setTranslation([1.65,0,-5.3]) \
.addChild(Group() \
.setUSE("STec") \
) \
) \
.addChild(Group() \
.setDEF("stecOrizz") \
.addChild(Transform() \
.setDEF("steccatOrizz44") \
.setTranslation([-1.5,-1.7,-12.3]) \
.addChild(Shape() \
.setGeometry(Box(size = [4.5,0.07,0.04]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("steccatOrizz255") \
.setTranslation([0,1,0]) \
.addChild(Group() \
.setUSE("stecOrizz") \
) \
) \
.addChild(Group() \
.setDEF("stecOrizz2") \
.addChild(Transform() \
.setDEF("steccatOrizz266") \
.setRotation([0,1,0,1.57]) \
.setTranslation([-3.902,-1.7,-14.95]) \
.addChild(Shape() \
.setGeometry(Box(size = [5.3,0.07,0.04]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("steccatOrizz2277") \
.setTranslation([0,1,0]) \
.addChild(Group() \
.setUSE("stecOrizz2") \
) \
) \
.addChild(Group() \
.setDEF("stecOrizz3") \
.addChild(Transform() \
.setDEF("steccatOrizz") \
.setTranslation([-2.15,-1.7,-17.6]) \
.addChild(Shape() \
.setGeometry(Box(size = [3.3,0.07,0.04]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("steccatOrizz32") \
.setTranslation([0,1,0]) \
.addChild(Group() \
.setUSE("stecOrizz3") \
) \
) \
# WINDOWS AND DOORS
.addChild(Transform() \
.setDEF("Finestra12SX") \
.setTranslation([-7.187,-0.01,-0.19]) \
.addChild(Transform() \
.setDEF("terminixfinLAT2SX") \
.setTranslation([9.3699,-0.2165,-6.55]) \
.addChild(Transform() \
.setDEF("terminexfin12SXbis") \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,1,2,6,5,-1,2,3,7,6,-1,3,0,4,7,-1,0,1,2,3,-1,4,5,6,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,-1.31,0,0,-1.31,0,-0.149,-0.89,0,-0.149,0,2.75,0,-1.31,2.75,0,-1.31,2.75,-0.149,-0.89,2.75,-0.149]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("terminexfin22SXbis") \
.setTranslation([0,0,-1.82]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,1,2,6,5,-1,2,3,7,6,-1,3,0,4,7,-1,0,1,2,3,-1,4,5,6,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,-1.31,0,0,-1.31,0,0.149,-0.89,0,0.149,0,2.75,0,-1.31,2.75,0,-1.31,2.75,0.149,-0.89,2.75,0.149]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("terminixfinSOT2SX") \
.setRotation([1,0,0,1.57]) \
.setTranslation([9.37,-0.2165,-8.37]) \
.addChild(Transform() \
.setDEF("terminexfin12SX") \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,1,2,6,5,-1,2,3,7,6,-1,3,0,4,7,-1,0,1,2,3,-1,4,5,6,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,-1.31,0,0,-1.31,0,-0.149,-0.89,0,-0.149,0,1.82,0,-1.31,1.82,0,-1.31,1.82,-0.149,-0.89,1.82,-0.149]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("terminexfin22SX") \
.setTranslation([0,0,-2.75]) \
.addChild(Shape() \
.setGeometry(IndexedFaceSet(convex = False, coordIndex = [0,1,5,4,-1,1,2,6,5,-1,2,3,7,6,-1,3,0,4,7,-1,0,1,2,3,-1,4,5,6,7,-1], solid = False) \
.setCoord(Coordinate() \
.setPoint([0,0,0,-1.31,0,0,-1.31,0,0.149,-0.89,0,0.149,0,1.82,0,-1.31,1.82,0,-1.31,1.82,0.149,-0.89,1.82,0.149]) \
) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
) \
# BALCONY
.addChild(Transform() \
.setDEF("balcony") \
.setTranslation([0,0,1.5]) \
.addChild(Transform() \
.setDEF("Piano") \
.setTranslation([5.8465,2.03,-3.2]) \
.addChild(Shape() \
.setGeometry(Box(size = [7.4,0.38,3.7]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Piano1bis") \
.setTranslation([5.8465,2.23,-3.2]) \
.addChild(Shape() \
.setGeometry(Box(size = [7.4,0.02,3.7]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("Piano2") \
.setTranslation([5.8465,1.815,-3.28]) \
.addChild(Shape() \
.setGeometry(Box(size = [7.3,0.0447,3.88]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
) \
.addChild(Transform() \
.setDEF("BaseRingh2") \
.setScale([1,1,0.1]) \
.setTranslation([6,3.07,-6.53]) \
.addChild(Shape() \
.setGeometry(Box(size = [8,0.07,0.3112]) \
) \
.setAppearance(Appearance() \
.setMaterial(Material() \
.setDiffuseColor([1,0.75,0.25]) \
) \
) \
) \
) \
# CHANDELIERS
.addChild(Transform() \
.setDEF("Chandelier") \
.setScale([0.07,0.07,0.07]) \
.setTranslation([5.8,2.4,-11.5]) \
.addChild(Inline() \
.setDEF("CHandelier") \
.setUrl(["Chandelier.x3d","http://X3dGraphics.com/examples/X3dForAdvancedModeling/SanCarlosCathedral/Chandelier.x3d","Chandelier.wrl","http://X3dGraphics.com/examples/X3dForAdvancedModeling/SanCarlosCathedral/Chandelier.wrl"]) \
) \
) \
.addChild(Transform() \
.setDEF("Chandelier1") \
.setScale([0.07,0.07,0.07]) \
.setTranslation([5.8,2.4,-23]) \
.addChild(Inline() \
.setUSE("CHandelier") \
) \
) \
.addChild(Transform() \
.setDEF("Chandelier5") \
.setScale([0.03,0.03,0.03]) \
.setTranslation([5.8,1,-1]) \
.addChild(Inline() \
.setUSE("CHandelier") \
) \
) \
.addChild(Transform() \
.setDEF("Chandelier6") \
.setScale([0.03,0.03,0.03]) \
.setTranslation([5.8,1,-5]) \
.addChild(Inline() \
.setUSE("CHandelier") \
) \
) \
) \
) \
X3D0.toFileX3D("/x3d-code/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/SanCarlosCathedral//Century19thModel2_RoundTrip.x3d")