From b91fec92bfaeb2da3a0231c69b6a146632e76c2f Mon Sep 17 00:00:00 2001 From: jerryjacobs <> Date: Thu, 2 Oct 2008 18:55:28 +0000 Subject: [PATCH] DO214, QFN24, QFN28 added to libcms.mod (with 3d) --- modules/libcms.mod | 589 ++++- .../packages3d/smd/chip_smd_pol_wide.wings | Bin 1650 -> 0 bytes modules/packages3d/smd/chip_smd_pol_wide.wrl | 218 -- modules/packages3d/smd/do214.png | Bin 0 -> 3044 bytes modules/packages3d/smd/do214.wings | Bin 0 -> 1239 bytes modules/packages3d/smd/do214.wrl | 191 ++ modules/packages3d/smd/qfn24.png | Bin 0 -> 4539 bytes modules/packages3d/smd/qfn24.wings | Bin 0 -> 7657 bytes modules/packages3d/smd/qfn24.wrl | 1822 +++++++++++++++ modules/packages3d/smd/qfn28.png | Bin 0 -> 1786 bytes modules/packages3d/smd/qfn28.wings | Bin 0 -> 7931 bytes modules/packages3d/smd/qfn28.wrl | 2002 +++++++++++++++++ 12 files changed, 4569 insertions(+), 253 deletions(-) delete mode 100644 modules/packages3d/smd/chip_smd_pol_wide.wings delete mode 100644 modules/packages3d/smd/chip_smd_pol_wide.wrl create mode 100644 modules/packages3d/smd/do214.png create mode 100644 modules/packages3d/smd/do214.wings create mode 100644 modules/packages3d/smd/do214.wrl create mode 100644 modules/packages3d/smd/qfn24.png create mode 100644 modules/packages3d/smd/qfn24.wings create mode 100644 modules/packages3d/smd/qfn24.wrl create mode 100644 modules/packages3d/smd/qfn28.png create mode 100644 modules/packages3d/smd/qfn28.wings create mode 100644 modules/packages3d/smd/qfn28.wrl diff --git a/modules/libcms.mod b/modules/libcms.mod index 3c642e25..4bb8f601 100644 --- a/modules/libcms.mod +++ b/modules/libcms.mod @@ -48,7 +48,6 @@ SMD403 self_cms_we-pd3 CONN20_SMD SM1206POL -DO_214AA ST23AK#1 SOJ32_WIDE SO28 @@ -101,6 +100,9 @@ SOT23_6 SOT323 SSOP20 MLF44 +QFN24 +QFN28 +DO214 $EndINDEX $MODULE PLCC52MS Po 9000 39000 0 15 00200000 00000000 ~~ @@ -21353,40 +21355,6 @@ Of 0.000000 0.000000 0.000000 Ro 0.000000 0.000000 0.000000 $EndSHAPE3D $EndMODULE PQFP208 -$MODULE DO_214AA -Po 0 0 0 15 3E15766C 00000000 ~~ -Li DO_214AA -Sc 00000000 -Op 0 0 0 -At SMD -T0 0 -499 400 250 0 50 N V 21 "DO_214AA" -T1 0 500 400 250 0 50 N I 21 "Val**" -DS 700 -800 700 800 80 21 -DS 900 -800 900 800 80 21 -DS -900 800 -900 -800 80 21 -DS 900 800 -900 800 80 21 -DS -900 -800 900 -800 80 21 -$PAD -Sh "1" R 700 850 0 0 0 -Dr 0 0 0 -At SMD N 00888000 -Ne 0 "" -Po -800 0 -$EndPAD -$PAD -Sh "2" R 700 850 0 0 0 -Dr 0 0 0 -At SMD N 00888000 -Ne 0 "" -Po 800 0 -$EndPAD -$SHAPE3D -Na "smd/chip_smd_pol_wide.wrl" -Sc 0.220000 0.300000 0.300000 -Of 0.000000 0.000000 0.000000 -Ro 0.000000 0.000000 0.000000 -$EndSHAPE3D -$EndMODULE DO_214AA $MODULE BGA352 Po 0 0 0 15 4554A34C 00000000 ~~ Li BGA352 @@ -29386,4 +29354,555 @@ Ne 0 "" Po -984 -1309 $EndPAD $EndMODULE MLF44 +$MODULE QFN24 +Po 0 0 0 15 48A948E6 48A948CA ~~ +Li QFN24 +Sc 48A948CA +Op 0 0 0 +T0 0 -1500 394 394 0 120 N V 21 "QFN24" +T1 0 1500 394 394 0 120 N V 21 "VAL**" +DS -784 -980 980 -980 59 21 +DS -980 -784 -980 980 59 21 +DS -980 -784 -784 -980 59 21 +DS -784 -686 -784 -784 79 21 +DS -784 -784 -686 -784 79 21 +DS -686 784 -784 784 79 21 +DS -784 784 -784 686 79 21 +DS 784 686 784 784 79 21 +DS 784 784 686 784 79 21 +DS 686 -784 784 -784 79 21 +DS 784 -784 784 -686 79 21 +DS 980 980 -980 980 59 21 +DS 980 -980 980 980 59 21 +$PAD +Sh "" R 984 984 0 0 2700 +Dr 0 0 0 +At SMD N 0088FFFF +Ne 0 "" +Po 0 0 +$EndPAD +$PAD +Sh "1" O 315 98 0 0 0 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -787 -492 +$EndPAD +$PAD +Sh "2" O 315 98 0 0 0 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -787 -295 +$EndPAD +$PAD +Sh "3" O 315 98 0 0 0 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -787 -98 +$EndPAD +$PAD +Sh "4" O 315 98 0 0 0 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -787 98 +$EndPAD +$PAD +Sh "5" O 315 98 0 0 0 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -787 295 +$EndPAD +$PAD +Sh "6" O 315 98 0 0 0 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -787 492 +$EndPAD +$PAD +Sh "7" O 315 98 0 0 900 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -492 787 +$EndPAD +$PAD +Sh "8" O 315 98 0 0 900 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -295 787 +$EndPAD +$PAD +Sh "9" O 315 98 0 0 900 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -98 787 +$EndPAD +$PAD +Sh "10" O 315 98 0 0 900 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 98 787 +$EndPAD +$PAD +Sh "11" O 315 98 0 0 900 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 295 787 +$EndPAD +$PAD +Sh "12" O 315 98 0 0 900 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 492 787 +$EndPAD +$PAD +Sh "13" O 315 98 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 787 492 +$EndPAD +$PAD +Sh "14" O 315 98 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 787 295 +$EndPAD +$PAD +Sh "15" O 315 98 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 787 98 +$EndPAD +$PAD +Sh "16" O 315 98 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 787 -98 +$EndPAD +$PAD +Sh "17" O 315 98 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 787 -295 +$EndPAD +$PAD +Sh "18" O 315 98 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 787 -492 +$EndPAD +$PAD +Sh "19" O 315 98 0 0 2700 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 492 -787 +$EndPAD +$PAD +Sh "20" O 315 98 0 0 2700 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 295 -787 +$EndPAD +$PAD +Sh "21" O 315 98 0 0 2700 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 98 -787 +$EndPAD +$PAD +Sh "22" O 315 98 0 0 2700 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -98 -787 +$EndPAD +$PAD +Sh "23" O 315 98 0 0 2700 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -295 -787 +$EndPAD +$PAD +Sh "24" O 315 98 0 0 2700 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -492 -787 +$EndPAD +$PAD +Sh "" C 315 315 0 0 2700 +Dr 315 0 0 +At HOLE N 00F0FFFF +Ne 0 "" +Po 0 0 +$EndPAD +$PAD +Sh "" C 315 315 0 0 2700 +Dr 315 0 0 +At HOLE N 00F0FFFF +Ne 0 "" +Po 300 -300 +$EndPAD +$PAD +Sh "" C 315 315 0 0 2700 +Dr 315 0 0 +At HOLE N 00F0FFFF +Ne 0 "" +Po -300 -300 +$EndPAD +$PAD +Sh "" C 315 315 0 0 2700 +Dr 315 0 0 +At HOLE N 00F0FFFF +Ne 0 "" +Po 300 300 +$EndPAD +$PAD +Sh "" C 315 315 0 0 2700 +Dr 315 0 0 +At HOLE N 00F0FFFF +Ne 0 "" +Po -300 300 +$EndPAD +$SHAPE3D +Na "smd/qfn24.wrl" +Sc 1.000000 1.000000 1.000000 +Of 0.000000 0.000000 0.000000 +Ro 0.000000 0.000000 0.000000 +$EndSHAPE3D +$EndMODULE QFN24 +$MODULE QFN28 +Po 0 0 0 15 4843D034 48A9489E ~~ +Li QFN28 +Sc 48A9489E +Op 0 0 0 +T0 0 -1654 394 394 0 120 N V 21 "QFN28" +T1 0 1732 394 394 0 120 N V 21 "VAL**" +DS -1260 1260 1260 1260 59 21 +DS 1260 1260 1260 -1260 59 21 +DS 1260 -1260 -866 -1260 59 21 +DS -866 -1260 -1260 -866 59 21 +DS -1260 -866 -1260 1260 59 21 +DS -787 -984 -984 -984 79 21 +DS -984 -984 -984 -787 79 21 +DS 984 -787 984 -984 79 21 +DS 984 -984 787 -984 79 21 +DS 787 984 984 984 79 21 +DS 984 984 984 787 79 21 +DS -984 787 -984 984 79 21 +DS -984 984 -787 984 79 21 +$PAD +Sh "1" O 394 98 0 0 0 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -984 -591 +$EndPAD +$PAD +Sh "2" O 394 98 0 0 0 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -984 -394 +$EndPAD +$PAD +Sh "3" O 394 98 0 0 0 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -984 -197 +$EndPAD +$PAD +Sh "4" O 394 98 0 0 0 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -984 0 +$EndPAD +$PAD +Sh "5" O 394 98 0 0 0 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -984 197 +$EndPAD +$PAD +Sh "6" O 394 98 0 0 0 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -984 394 +$EndPAD +$PAD +Sh "7" O 394 98 0 0 0 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -984 591 +$EndPAD +$PAD +Sh "8" O 394 98 0 0 900 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -591 984 +$EndPAD +$PAD +Sh "9" O 394 98 0 0 900 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -394 984 +$EndPAD +$PAD +Sh "10" O 394 98 0 0 900 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -197 984 +$EndPAD +$PAD +Sh "11" O 394 98 0 0 900 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 0 984 +$EndPAD +$PAD +Sh "12" O 394 98 0 0 900 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 197 984 +$EndPAD +$PAD +Sh "13" O 394 98 0 0 900 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 394 984 +$EndPAD +$PAD +Sh "14" O 394 98 0 0 900 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 591 984 +$EndPAD +$PAD +Sh "15" O 394 98 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 984 591 +$EndPAD +$PAD +Sh "16" O 394 98 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 984 394 +$EndPAD +$PAD +Sh "17" O 394 98 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 984 197 +$EndPAD +$PAD +Sh "18" O 394 98 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 984 0 +$EndPAD +$PAD +Sh "19" O 394 98 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 984 -197 +$EndPAD +$PAD +Sh "20" O 394 98 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 984 -394 +$EndPAD +$PAD +Sh "21" O 394 98 0 0 1800 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 984 -591 +$EndPAD +$PAD +Sh "22" O 394 98 0 0 2700 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 591 -984 +$EndPAD +$PAD +Sh "23" O 394 98 0 0 2700 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 394 -984 +$EndPAD +$PAD +Sh "24" O 394 98 0 0 2700 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 197 -984 +$EndPAD +$PAD +Sh "25" O 394 98 0 0 2700 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 0 -984 +$EndPAD +$PAD +Sh "26" O 394 98 0 0 2700 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -197 -984 +$EndPAD +$PAD +Sh "27" O 394 98 0 0 2700 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -394 -984 +$EndPAD +$PAD +Sh "28" O 394 98 0 0 2700 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -591 -984 +$EndPAD +$PAD +Sh "" R 1181 1181 0 0 2700 +Dr 0 0 0 +At SMD N 0088FFFF +Ne 0 "" +Po 0 0 +$EndPAD +$PAD +Sh "" C 433 433 0 0 2700 +Dr 315 0 0 +At HOLE N 00F0FFFF +Ne 0 "" +Po 300 300 +$EndPAD +$PAD +Sh "" C 433 433 0 0 2700 +Dr 315 0 0 +At HOLE N 00F0FFFF +Ne 0 "" +Po 0 0 +$EndPAD +$PAD +Sh "" C 433 433 0 0 2700 +Dr 315 0 0 +At HOLE N 00F0FFFF +Ne 0 "" +Po -300 -300 +$EndPAD +$PAD +Sh "" C 433 433 0 0 2700 +Dr 315 0 0 +At HOLE N 00F0FFFF +Ne 0 "" +Po -300 300 +$EndPAD +$PAD +Sh "" C 433 433 0 0 2700 +Dr 315 0 0 +At HOLE N 00F0FFFF +Ne 0 "" +Po 300 -300 +$EndPAD +$SHAPE3D +Na "smd/qfn28.wrl" +Sc 1.000000 1.000000 1.000000 +Of 0.000000 0.000000 0.000000 +Ro 0.000000 0.000000 0.000000 +$EndSHAPE3D +$EndMODULE QFN28 +$MODULE DO214 +Po 0 0 0 15 48AAA802 48AAA7BD ~~ +Li DO214 +Cd DO214AC PACKAGE. MONODIRECTIONAL. +Kw DO214AC PACKAGE. MONODIRECTIONAL. +Sc 48AAA7BD +Op 0 0 0 +At SMD +T0 100 -1200 500 500 0 35 N V 21 "DO214" +T1 100 1150 500 500 0 35 N V 21 "VAL**" +DS -300 0 -380 0 50 21 +DS -900 -750 900 -750 50 21 +DS 900 -750 900 -500 50 21 +DS 260 750 260 -750 50 21 +DS 390 750 390 -750 50 21 +DS -900 500 -900 750 50 21 +DS -900 750 900 750 50 21 +DS 900 750 900 500 50 21 +DS -900 -500 -900 -750 50 21 +DS -50 0 -300 -187 50 21 +DS -300 -187 -300 0 50 21 +DS -300 0 -300 187 50 21 +DS -300 187 -50 0 50 21 +DS -50 0 -50 -125 50 21 +DS -50 -125 -112 -187 50 21 +DS -50 0 -50 125 50 21 +DS -50 125 12 187 50 21 +DS -50 0 387 0 50 21 +$PAD +Sh "1" R 709 866 0 0 0 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po -790 0 +$EndPAD +$PAD +Sh "2" R 709 866 0 0 0 +Dr 0 0 0 +At SMD N 00888000 +Ne 0 "" +Po 790 0 +$EndPAD +$SHAPE3D +Na "smd/do214.wrl" +Sc 1.000000 1.000000 1.000000 +Of 0.000000 0.000000 0.000000 +Ro 0.000000 0.000000 0.000000 +$EndSHAPE3D +$EndMODULE DO214 $EndLIBRARY diff --git a/modules/packages3d/smd/chip_smd_pol_wide.wings b/modules/packages3d/smd/chip_smd_pol_wide.wings deleted file mode 100644 index 7cdff20a9913ee71d623c4b57339ed557452e035..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1650 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 Gto{cv=lQAt literal 0 HcmV?d00001 diff --git a/modules/packages3d/smd/qfn24.wrl b/modules/packages3d/smd/qfn24.wrl new file mode 100644 index 00000000..23695b8c --- /dev/null +++ b/modules/packages3d/smd/qfn24.wrl @@ -0,0 +1,1822 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 0.98.36 +DEF cube1_sep80 Transform { + children [ + Shape { + appearance Appearance { + material DEF color_040_059_073 Material { + diffuseColor 0.160000 0.233333 0.286667 + emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 + specularColor 1.00000 1.00000 1.00000 + ambientIntensity 1.00000 + transparency 0.00000e+0 + shininess 1.00000 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.800000 -0.800000 9.12570e-3, + -0.800000 -0.800000 0.389126, + 0.800000 -0.800000 0.389126, + 0.800000 -0.800000 9.12570e-3, + -0.800000 0.800000 9.12570e-3, + -0.800000 0.800000 0.389126, + 0.800000 0.800000 0.389126, + 0.800000 0.800000 9.12570e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep79 Transform { + children [ + Shape { + appearance Appearance { + material DEF color_121_165_167 Material { + diffuseColor 0.474756 0.647391 0.653333 + emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 + specularColor 1.00000 1.00000 1.00000 + ambientIntensity 1.00000 + transparency 0.00000e+0 + shininess 1.00000 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.441667 0.648061 7.18678e-3, + 0.441667 0.648061 5.71868e-2, + 0.541667 0.648061 5.71868e-2, + 0.541667 0.648061 7.18678e-3, + 0.441667 0.808061 7.18678e-3, + 0.441667 0.808061 5.71868e-2, + 0.541667 0.808061 5.71868e-2, + 0.541667 0.808061 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep78 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.244667 0.648061 7.18678e-3, + 0.244667 0.648061 5.71868e-2, + 0.344667 0.648061 5.71868e-2, + 0.344667 0.648061 7.18678e-3, + 0.244667 0.808061 7.18678e-3, + 0.244667 0.808061 5.71868e-2, + 0.344667 0.808061 5.71868e-2, + 0.344667 0.808061 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep77 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 4.86667e-2 0.648061 7.18678e-3, + 4.86667e-2 0.648061 5.71868e-2, + 0.148667 0.648061 5.71868e-2, + 0.148667 0.648061 7.18678e-3, + 4.86667e-2 0.808061 7.18678e-3, + 4.86667e-2 0.808061 5.71868e-2, + 0.148667 0.808061 5.71868e-2, + 0.148667 0.808061 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep76 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.148333 0.648061 7.18678e-3, + -0.148333 0.648061 5.71868e-2, + -4.83333e-2 0.648061 5.71868e-2, + -4.83333e-2 0.648061 7.18678e-3, + -0.148333 0.808061 7.18678e-3, + -0.148333 0.808061 5.71868e-2, + -4.83333e-2 0.808061 5.71868e-2, + -4.83333e-2 0.808061 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep75 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.345333 0.648061 7.18678e-3, + -0.345333 0.648061 5.71868e-2, + -0.245333 0.648061 5.71868e-2, + -0.245333 0.648061 7.18678e-3, + -0.345333 0.808061 7.18678e-3, + -0.345333 0.808061 5.71868e-2, + -0.245333 0.808061 5.71868e-2, + -0.245333 0.808061 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep74 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.541333 0.648061 7.18678e-3, + -0.541333 0.648061 5.71868e-2, + -0.441333 0.648061 5.71868e-2, + -0.441333 0.648061 7.18678e-3, + -0.541333 0.808061 7.18678e-3, + -0.541333 0.808061 5.71868e-2, + -0.441333 0.808061 5.71868e-2, + -0.441333 0.808061 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep71 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.807914 0.441333 7.18678e-3, + 0.807914 0.441333 5.71868e-2, + 0.807914 0.541333 5.71868e-2, + 0.807914 0.541333 7.18678e-3, + 0.647914 0.441333 7.18678e-3, + 0.647914 0.441333 5.71868e-2, + 0.647914 0.541333 5.71868e-2, + 0.647914 0.541333 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep70 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.807914 0.245333 7.18678e-3, + 0.807914 0.245333 5.71868e-2, + 0.807914 0.345333 5.71868e-2, + 0.807914 0.345333 7.18678e-3, + 0.647914 0.245333 7.18678e-3, + 0.647914 0.245333 5.71868e-2, + 0.647914 0.345333 5.71868e-2, + 0.647914 0.345333 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep69 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.807914 4.83333e-2 7.18678e-3, + 0.807914 4.83333e-2 5.71868e-2, + 0.807914 0.148333 5.71868e-2, + 0.807914 0.148333 7.18678e-3, + 0.647914 4.83333e-2 7.18678e-3, + 0.647914 4.83333e-2 5.71868e-2, + 0.647914 0.148333 5.71868e-2, + 0.647914 0.148333 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep68 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.807914 -0.148667 7.18678e-3, + 0.807914 -0.148667 5.71868e-2, + 0.807914 -4.86667e-2 5.71868e-2, + 0.807914 -4.86667e-2 7.18678e-3, + 0.647914 -0.148667 7.18678e-3, + 0.647914 -0.148667 5.71868e-2, + 0.647914 -4.86667e-2 5.71868e-2, + 0.647914 -4.86667e-2 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep67 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.807914 -0.344667 7.18678e-3, + 0.807914 -0.344667 5.71868e-2, + 0.807914 -0.244667 5.71868e-2, + 0.807914 -0.244667 7.18678e-3, + 0.647914 -0.344667 7.18678e-3, + 0.647914 -0.344667 5.71868e-2, + 0.647914 -0.244667 5.71868e-2, + 0.647914 -0.244667 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep66 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.807914 -0.541667 7.18678e-3, + 0.807914 -0.541667 5.71868e-2, + 0.807914 -0.441667 5.71868e-2, + 0.807914 -0.441667 7.18678e-3, + 0.647914 -0.541667 7.18678e-3, + 0.647914 -0.541667 5.71868e-2, + 0.647914 -0.441667 5.71868e-2, + 0.647914 -0.441667 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep65 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.441667 -0.808562 7.18678e-3, + 0.441667 -0.808562 5.71868e-2, + 0.541667 -0.808562 5.71868e-2, + 0.541667 -0.808562 7.18678e-3, + 0.441667 -0.648562 7.18678e-3, + 0.441667 -0.648562 5.71868e-2, + 0.541667 -0.648562 5.71868e-2, + 0.541667 -0.648562 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep64 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.244667 -0.808562 7.18678e-3, + 0.244667 -0.808562 5.71868e-2, + 0.344667 -0.808562 5.71868e-2, + 0.344667 -0.808562 7.18678e-3, + 0.244667 -0.648562 7.18678e-3, + 0.244667 -0.648562 5.71868e-2, + 0.344667 -0.648562 5.71868e-2, + 0.344667 -0.648562 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep63 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 4.86667e-2 -0.808562 7.18678e-3, + 4.86667e-2 -0.808562 5.71868e-2, + 0.148667 -0.808562 5.71868e-2, + 0.148667 -0.808562 7.18678e-3, + 4.86667e-2 -0.648562 7.18678e-3, + 4.86667e-2 -0.648562 5.71868e-2, + 0.148667 -0.648562 5.71868e-2, + 0.148667 -0.648562 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep62 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.148333 -0.808562 7.18678e-3, + -0.148333 -0.808562 5.71868e-2, + -4.83333e-2 -0.808562 5.71868e-2, + -4.83333e-2 -0.808562 7.18678e-3, + -0.148333 -0.648562 7.18678e-3, + -0.148333 -0.648562 5.71868e-2, + -4.83333e-2 -0.648562 5.71868e-2, + -4.83333e-2 -0.648562 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep61 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.345333 -0.808562 7.18678e-3, + -0.345333 -0.808562 5.71868e-2, + -0.245333 -0.808562 5.71868e-2, + -0.245333 -0.808562 7.18678e-3, + -0.345333 -0.648562 7.18678e-3, + -0.345333 -0.648562 5.71868e-2, + -0.245333 -0.648562 5.71868e-2, + -0.245333 -0.648562 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep60 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.541333 -0.808562 7.18678e-3, + -0.541333 -0.808562 5.71868e-2, + -0.441333 -0.808562 5.71868e-2, + -0.441333 -0.808562 7.18678e-3, + -0.541333 -0.648562 7.18678e-3, + -0.541333 -0.648562 5.71868e-2, + -0.441333 -0.648562 5.71868e-2, + -0.441333 -0.648562 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep58 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.472000 -0.472000 7.71538e-3, + -0.472000 -0.472000 8.13955e-2, + 0.472000 -0.472000 8.13955e-2, + 0.472000 -0.472000 7.71538e-3, + -0.472000 0.472000 7.71538e-3, + -0.472000 0.472000 8.13955e-2, + 0.472000 0.472000 8.13955e-2, + 0.472000 0.472000 7.71538e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep56 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.648045 0.441333 5.50024e-3, + -0.648045 0.441333 5.55002e-2, + -0.648045 0.541333 5.55002e-2, + -0.648045 0.541333 5.50024e-3, + -0.808045 0.441333 5.50024e-3, + -0.808045 0.441333 5.55002e-2, + -0.808045 0.541333 5.55002e-2, + -0.808045 0.541333 5.50024e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep55 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.648045 0.245333 5.50024e-3, + -0.648045 0.245333 5.55002e-2, + -0.648045 0.345333 5.55002e-2, + -0.648045 0.345333 5.50024e-3, + -0.808045 0.245333 5.50024e-3, + -0.808045 0.245333 5.55002e-2, + -0.808045 0.345333 5.55002e-2, + -0.808045 0.345333 5.50024e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep54 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.648045 -0.148667 5.50024e-3, + -0.648045 -0.148667 5.55002e-2, + -0.648045 -4.86667e-2 5.55002e-2, + -0.648045 -4.86667e-2 5.50024e-3, + -0.808045 -0.148667 5.50024e-3, + -0.808045 -0.148667 5.55002e-2, + -0.808045 -4.86667e-2 5.55002e-2, + -0.808045 -4.86667e-2 5.50024e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep53 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.648045 4.83333e-2 5.50024e-3, + -0.648045 4.83333e-2 5.55002e-2, + -0.648045 0.148333 5.55002e-2, + -0.648045 0.148333 5.50024e-3, + -0.808045 4.83333e-2 5.50024e-3, + -0.808045 4.83333e-2 5.55002e-2, + -0.808045 0.148333 5.55002e-2, + -0.808045 0.148333 5.50024e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep52 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.648045 -0.344667 5.50024e-3, + -0.648045 -0.344667 5.55002e-2, + -0.648045 -0.244667 5.55002e-2, + -0.648045 -0.244667 5.50024e-3, + -0.808045 -0.344667 5.50024e-3, + -0.808045 -0.344667 5.55002e-2, + -0.808045 -0.244667 5.55002e-2, + -0.808045 -0.244667 5.50024e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep51 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.648045 -0.541667 5.50024e-3, + -0.648045 -0.541667 5.55002e-2, + -0.648045 -0.441667 5.55002e-2, + -0.648045 -0.441667 5.50024e-3, + -0.808045 -0.541667 5.50024e-3, + -0.808045 -0.541667 5.55002e-2, + -0.808045 -0.441667 5.55002e-2, + -0.808045 -0.441667 5.50024e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1 Transform { + children [ + Shape { + appearance Appearance { + material DEF color_066_091_092 Material { + diffuseColor 0.261601 0.356726 0.360000 + emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 + specularColor 1.00000 1.00000 1.00000 + ambientIntensity 1.00000 + transparency 0.00000e+0 + shininess 1.00000 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.674385 0.614481 0.349908, + -0.666584 0.653698 0.349908, + -0.644369 0.686945 0.349908, + -0.611122 0.709160 0.349908, + -0.571905 0.716961 0.349908, + -0.532688 0.709160 0.349908, + -0.499441 0.686945 0.349908, + -0.477226 0.653698 0.349908, + -0.469425 0.614481 0.349908, + -0.477226 0.575263 0.349908, + -0.499441 0.542016 0.349908, + -0.532688 0.519802 0.349908, + -0.571905 0.512001 0.349908, + -0.611122 0.519802 0.349908, + -0.644369 0.542016 0.349908, + -0.666584 0.575263 0.349908, + -0.674385 0.614481 0.323564, + -0.666584 0.653698 0.323564, + -0.644369 0.686945 0.323564, + -0.611122 0.709160 0.323564, + -0.571905 0.716961 0.323564, + -0.532688 0.709160 0.323564, + -0.499441 0.686945 0.323564, + -0.477226 0.653698 0.323564, + -0.469425 0.614481 0.323564, + -0.477226 0.575263 0.323564, + -0.499441 0.542016 0.323564, + -0.532688 0.519802 0.323564, + -0.571905 0.512001 0.323564, + -0.611122 0.519802 0.323564, + -0.644369 0.542016 0.323564, + -0.666584 0.575263 0.323564, + -0.674385 0.614481 0.349908, + -0.666584 0.653698 0.349908, + -0.644369 0.686945 0.349908, + -0.611122 0.709160 0.349908, + -0.571905 0.716961 0.349908, + -0.532688 0.709160 0.349908, + -0.499441 0.686945 0.349908, + -0.477226 0.653698 0.349908, + -0.469425 0.614481 0.349908, + -0.477226 0.575263 0.349908, + -0.499441 0.542016 0.349908, + -0.532688 0.519802 0.349908, + -0.571905 0.512001 0.349908, + -0.611122 0.519802 0.349908, + -0.644369 0.542016 0.349908, + -0.666584 0.575263 0.349908, + -0.674385 0.614481 0.395802, + -0.666584 0.653698 0.395802, + -0.644369 0.686945 0.395802, + -0.611122 0.709160 0.395802, + -0.571905 0.716961 0.395802, + -0.532688 0.709160 0.395802, + -0.499441 0.686945 0.395802, + -0.477226 0.653698 0.395802, + -0.469425 0.614481 0.395802, + -0.477226 0.575263 0.395802, + -0.499441 0.542016 0.395802, + -0.532688 0.519802 0.395802, + -0.571905 0.512001 0.395802, + -0.611122 0.519802 0.395802, + -0.644369 0.542016 0.395802, + -0.666584 0.575263 0.395802, + -0.655223 0.648992 0.395802, + -0.662087 0.614481 0.395802, + -0.655223 0.579969 0.395802, + -0.635674 0.550712 0.395802, + -0.606416 0.531163 0.395802, + -0.571905 0.524298 0.395802, + -0.537394 0.531163 0.395802, + -0.508136 0.550712 0.395802, + -0.488587 0.579969 0.395802, + -0.481723 0.614481 0.395802, + -0.488587 0.648992 0.395802, + -0.508136 0.678249 0.395802, + -0.537394 0.697798 0.395802, + -0.571905 0.704663 0.395802, + -0.606416 0.697798 0.395802, + -0.635674 0.678249 0.395802, + -0.624341 0.624435 0.349908, + -0.624159 0.625351 0.349908, + -0.616022 0.644520 0.349908, + -0.601168 0.659116 0.349908, + -0.581859 0.666917 0.349908, + -0.561035 0.666735 0.349908, + -0.541866 0.658597 0.349908, + -0.527270 0.643744 0.349908, + -0.519469 0.604526 0.349908, + -0.527270 0.585218 0.349908, + -0.541866 0.570364 0.349908, + -0.561035 0.562227 0.349908, + -0.581859 0.562045 0.349908, + -0.601168 0.569845 0.349908, + -0.616022 0.584442 0.349908, + -0.624159 0.603611 0.349908, + -0.622361 0.614481 0.374588, + -0.618520 0.633789 0.374588, + -0.607583 0.650159 0.374588, + -0.591214 0.661096 0.374588, + -0.571905 0.664937 0.374588, + -0.552596 0.661096 0.374588, + -0.536227 0.650159 0.374588, + -0.525290 0.633789 0.374588, + -0.521449 0.614481 0.374588, + -0.525290 0.595172 0.374588, + -0.536227 0.578803 0.374588, + -0.552596 0.567865 0.374588, + -0.571905 0.564025 0.374588, + -0.591214 0.567865 0.374588, + -0.607583 0.578803 0.374588, + -0.618520 0.595172 0.374588, + -0.624341 0.624435 0.349908, + -0.624159 0.625351 0.349908, + -0.616022 0.644520 0.349908, + -0.601168 0.659116 0.349908, + -0.581859 0.666917 0.349908, + -0.561035 0.666735 0.349908, + -0.541866 0.658597 0.349908, + -0.527270 0.643744 0.349908, + -0.519469 0.604526 0.349908, + -0.527270 0.585218 0.349908, + -0.541866 0.570364 0.349908, + -0.561035 0.562227 0.349908, + -0.581859 0.562045 0.349908, + -0.601168 0.569845 0.349908, + -0.616022 0.584442 0.349908, + -0.624159 0.603611 0.349908, + -0.622361 0.614481 0.344778, + -0.618520 0.633789 0.344778, + -0.607583 0.650159 0.344778, + -0.591214 0.661096 0.344778, + -0.571905 0.664937 0.344778, + -0.552596 0.661096 0.344778, + -0.536227 0.650159 0.344778, + -0.525290 0.633789 0.344778, + -0.521449 0.614481 0.344778, + -0.525290 0.595172 0.344778, + -0.536227 0.578803 0.344778, + -0.552596 0.567865 0.344778, + -0.571905 0.564025 0.344778, + -0.591214 0.567865 0.344778, + -0.607583 0.578803 0.344778, + -0.618520 0.595172 0.344778, + -0.655223 0.648992 0.344778, + -0.662087 0.614481 0.344778, + -0.655223 0.579969 0.344778, + -0.635674 0.550712 0.344778, + -0.606416 0.531163 0.344778, + -0.571905 0.524298 0.344778, + -0.537394 0.531163 0.344778, + -0.508136 0.550712 0.344778, + -0.488587 0.579969 0.344778, + -0.481723 0.614481 0.344778, + -0.488587 0.648992 0.344778, + -0.508136 0.678249 0.344778, + -0.537394 0.697798 0.344778, + -0.571905 0.704663 0.344778, + -0.606416 0.697798 0.344778, + -0.635674 0.678249 0.344778 ] } + coordIndex [ + 0, 1, 17, 16, -1, + 0, 15, 47, 32, -1, + 0, 16, 31, 15, -1, + 0, 32, 33, 1, -1, + 1, 2, 18, 17, -1, + 1, 33, 34, 2, -1, + 2, 3, 19, 18, -1, + 2, 34, 35, 3, -1, + 3, 4, 20, 19, -1, + 3, 35, 36, 4, -1, + 4, 5, 21, 20, -1, + 4, 36, 37, 5, -1, + 5, 6, 22, 21, -1, + 5, 37, 38, 6, -1, + 6, 7, 23, 22, -1, + 6, 38, 39, 7, -1, + 7, 8, 24, 23, -1, + 7, 39, 40, 8, -1, + 8, 9, 25, 24, -1, + 8, 40, 41, 9, -1, + 9, 10, 26, 25, -1, + 9, 41, 42, 10, -1, + 10, 11, 27, 26, -1, + 10, 42, 43, 11, -1, + 11, 12, 28, 27, -1, + 11, 43, 44, 12, -1, + 12, 13, 29, 28, -1, + 12, 44, 45, 13, -1, + 13, 14, 30, 29, -1, + 13, 45, 46, 14, -1, + 14, 15, 31, 30, -1, + 14, 46, 47, 15, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, + 32, 47, 63, 48, -1, + 32, 48, 49, 33, -1, + 33, 49, 50, 34, -1, + 34, 50, 51, 35, -1, + 35, 51, 52, 36, -1, + 36, 52, 53, 37, -1, + 37, 53, 54, 38, -1, + 38, 54, 55, 39, -1, + 39, 55, 56, 40, -1, + 40, 56, 57, 41, -1, + 41, 57, 58, 42, -1, + 42, 58, 59, 43, -1, + 43, 59, 60, 44, -1, + 44, 60, 61, 45, -1, + 45, 61, 62, 46, -1, + 46, 62, 63, 47, -1, + 48, 63, 66, 65, -1, + 48, 65, 64, 49, -1, + 49, 64, 79, 50, -1, + 50, 79, 78, 51, -1, + 51, 78, 77, 52, -1, + 52, 77, 76, 53, -1, + 53, 76, 75, 54, -1, + 54, 75, 74, 55, -1, + 55, 74, 73, 56, -1, + 56, 73, 72, 57, -1, + 57, 72, 71, 58, -1, + 58, 71, 70, 59, -1, + 59, 70, 69, 60, -1, + 60, 69, 68, 61, -1, + 61, 68, 67, 62, -1, + 62, 67, 66, 63, -1, + 64, 65, 145, 144, -1, + 64, 144, 159, 79, -1, + 65, 66, 146, 145, -1, + 66, 67, 147, 146, -1, + 67, 68, 148, 147, -1, + 68, 69, 149, 148, -1, + 69, 70, 150, 149, -1, + 70, 71, 151, 150, -1, + 71, 72, 152, 151, -1, + 72, 73, 153, 152, -1, + 73, 74, 154, 153, -1, + 74, 75, 155, 154, -1, + 75, 76, 156, 155, -1, + 76, 77, 157, 156, -1, + 77, 78, 158, 157, -1, + 78, 79, 159, 158, -1, + 80, 81, 113, 112, -1, + 80, 95, 111, 96, -1, + 80, 96, 97, 81, -1, + 80, 112, 127, 95, -1, + 81, 82, 114, 113, -1, + 81, 97, 98, 82, -1, + 82, 83, 115, 114, -1, + 82, 98, 99, 83, -1, + 83, 84, 116, 115, -1, + 83, 99, 100, 84, -1, + 84, 85, 117, 116, -1, + 84, 100, 101, 85, -1, + 85, 86, 118, 117, -1, + 85, 101, 102, 86, -1, + 86, 87, 119, 118, -1, + 86, 102, 103, 87, -1, + 87, 88, 120, 119, -1, + 87, 103, 104, 88, -1, + 88, 89, 121, 120, -1, + 88, 104, 105, 89, -1, + 89, 90, 122, 121, -1, + 89, 105, 106, 90, -1, + 90, 91, 123, 122, -1, + 90, 106, 107, 91, -1, + 91, 92, 124, 123, -1, + 91, 107, 108, 92, -1, + 92, 93, 125, 124, -1, + 92, 108, 109, 93, -1, + 93, 94, 126, 125, -1, + 93, 109, 110, 94, -1, + 94, 95, 127, 126, -1, + 94, 110, 111, 95, -1, + 96, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, -1, + 112, 113, 129, 128, -1, + 112, 128, 143, 127, -1, + 113, 114, 130, 129, -1, + 114, 115, 131, 130, -1, + 115, 116, 132, 131, -1, + 116, 117, 133, 132, -1, + 117, 118, 134, 133, -1, + 118, 119, 135, 134, -1, + 119, 120, 136, 135, -1, + 120, 121, 137, 136, -1, + 121, 122, 138, 137, -1, + 122, 123, 139, 138, -1, + 123, 124, 140, 139, -1, + 124, 125, 141, 140, -1, + 125, 126, 142, 141, -1, + 126, 127, 143, 142, -1, + 128, 129, 144, 145, -1, + 128, 145, 146, 143, -1, + 129, 130, 159, 144, -1, + 130, 131, 158, 159, -1, + 131, 132, 157, 158, -1, + 132, 133, 156, 157, -1, + 133, 134, 155, 156, -1, + 134, 135, 154, 155, -1, + 135, 136, 153, 154, -1, + 136, 137, 152, 153, -1, + 137, 138, 151, 152, -1, + 138, 139, 150, 151, -1, + 139, 140, 149, 150, -1, + 140, 141, 148, 149, -1, + 141, 142, 147, 148, -1, + 142, 143, 146, 147, -1 ] + normal Normal { vector [ + -1.00000 -2.50449e-15 8.39534e-16, + -0.923880 0.382683 -8.39534e-16, + -0.707107 0.707107 -1.25930e-15, + -0.382683 0.923880 -6.29650e-16, + 0.00000e+0 1.00000 -4.19767e-16, + 0.382683 0.923880 -2.09883e-16, + 0.707107 0.707107 0.00000e+0, + 0.923880 0.382683 8.39534e-16, + 1.00000 2.40544e-16 2.11133e-30, + 0.923880 -0.382683 -8.39534e-16, + 0.707107 -0.707107 0.00000e+0, + 0.382683 -0.923880 -2.09883e-16, + 0.00000e+0 -1.00000 -4.19767e-16, + -0.382683 -0.923880 -6.29650e-16, + -0.707107 -0.707107 -1.25930e-15, + -0.923880 -0.382683 -5.22805e-30, + -0.890909 -2.23127e-15 -0.454182, + -0.823093 0.340936 -0.454182, + -0.629968 0.629968 -0.454182, + -0.340936 0.823093 -0.454182, + -2.52121e-17 0.890909 -0.454182, + 0.340936 0.823093 -0.454182, + 0.629968 0.629968 -0.454182, + 0.823093 0.340936 -0.454182, + 0.890909 2.14303e-16 -0.454182, + 0.823093 -0.340936 -0.454182, + 0.629968 -0.629968 -0.454182, + 0.340936 -0.823093 -0.454182, + -2.52121e-17 -0.890909 -0.454182, + -0.340936 -0.823093 -0.454182, + -0.629968 -0.629968 -0.454182, + -0.823093 -0.340936 -0.454182, + -1.00000 -2.75919e-15 -4.81911e-16, + -0.923880 0.382683 4.81911e-16, + -0.707107 0.707107 7.22867e-16, + -0.382683 0.923880 3.61434e-16, + 0.00000e+0 1.00000 2.40956e-16, + 0.382683 0.923880 1.20478e-16, + 0.707107 0.707107 0.00000e+0, + 0.923880 0.382683 -4.81911e-16, + 1.00000 -3.53742e-16 1.70917e-30, + 0.923880 -0.382683 4.81911e-16, + 0.707107 -0.707107 0.00000e+0, + 0.382683 -0.923880 1.20478e-16, + 0.00000e+0 -1.00000 2.40956e-16, + -0.382683 -0.923880 3.61434e-16, + -0.707107 -0.707107 7.22867e-16, + -0.923880 -0.382683 2.01079e-30, + -0.700215 -2.10276e-15 0.713933, + -0.646914 0.267960 0.713933, + -0.495126 0.495126 0.713933, + -0.267960 0.646914 0.713933, + 0.00000e+0 0.700215 0.713933, + 0.267960 0.646914 0.713933, + 0.495126 0.495126 0.713933, + 0.646914 0.267960 0.713933, + 0.700215 -1.62324e-16 0.713933, + 0.646914 -0.267960 0.713933, + 0.495126 -0.495126 0.713933, + 0.267960 -0.646914 0.713933, + 0.00000e+0 -0.700215 0.713933, + -0.267960 -0.646914 0.713933, + -0.495126 -0.495126 0.713933, + -0.646914 -0.267960 0.713933, + 0.646914 -0.267960 0.713933, + 0.700215 -2.37787e-16 0.713933, + 0.646914 0.267960 0.713933, + 0.495126 0.495126 0.713933, + 0.267960 0.646914 0.713933, + 0.00000e+0 0.700215 0.713933, + -0.267960 0.646914 0.713933, + -0.495126 0.495126 0.713933, + -0.646914 0.267960 0.713933, + -0.700215 8.91702e-17 0.713933, + -0.646914 -0.267960 0.713933, + -0.495126 -0.495126 0.713933, + -0.267960 -0.646914 0.713933, + 0.00000e+0 -0.700215 0.713933, + 0.267960 -0.646914 0.713933, + 0.495126 -0.495126 0.713933, + -0.989433 4.73428e-2 0.137047, + -0.932234 0.334900 0.137047, + -0.766531 0.631298 0.117867, + -0.466595 0.876582 0.117867, + -9.56242e-2 0.988415 0.117867, + 0.289905 0.949770 0.117867, + 0.631298 0.766531 0.117867, + 0.903104 0.425254 5.96837e-2, + 0.997097 -4.72804e-2 5.96837e-2, + 0.876582 -0.466595 0.117867, + 0.631298 -0.766531 0.117867, + 0.289905 -0.949770 0.117867, + -9.56242e-2 -0.988415 0.117867, + -0.466595 -0.876582 0.117867, + -0.766531 -0.631298 0.117867, + -0.949770 -0.289905 0.117867, + -0.837982 4.00961e-2 0.544223, + -0.789539 0.283638 0.544223, + -0.652539 0.537416 0.534207, + -0.397207 0.746224 0.534207, + -8.14037e-2 0.841425 0.534207, + 0.246792 0.808527 0.534207, + 0.537416 0.652539 0.534207, + 0.783674 0.369017 0.499682, + 0.865237 -4.10279e-2 0.499682, + 0.746224 -0.397207 0.534207, + 0.537416 -0.652539 0.534207, + 0.246792 -0.808527 0.534207, + -8.14037e-2 -0.841425 0.534207, + -0.397207 -0.746224 0.534207, + -0.652539 -0.537416 0.534207, + -0.808527 -0.246792 0.534207, + -0.833382 3.46066e-2 -0.551613, + -0.783188 0.286949 -0.551613, + -0.670334 0.552072 -0.495851, + -0.408039 0.766574 -0.495851, + -8.36237e-2 0.864372 -0.495851, + 0.253523 0.830577 -0.495851, + 0.552072 0.670334 -0.495851, + 0.880210 0.397234 -0.259682, + 0.965223 -3.01544e-2 -0.259682, + 0.766574 -0.408039 -0.495851, + 0.552072 -0.670334 -0.495851, + 0.253523 -0.830577 -0.495851, + -8.36237e-2 -0.864372 -0.495851, + -0.408039 -0.766574 -0.495851, + -0.670334 -0.552072 -0.495851, + -0.830577 -0.253523 -0.495851, + -0.875586 3.63592e-2 0.481692, + -0.822850 0.301481 0.481692, + -0.662610 0.545711 0.512979, + -0.403337 0.757741 0.512979, + -8.26602e-2 0.854412 0.512979, + 0.250601 0.821007 0.512979, + 0.545711 0.662610 0.512979, + 0.700751 0.316245 0.639482, + 0.768432 -2.40065e-2 0.639482, + 0.757741 -0.403337 0.512979, + 0.545711 -0.662610 0.512979, + 0.250601 -0.821007 0.512979, + -8.26602e-2 -0.854412 0.512979, + -0.403337 -0.757741 0.512979, + -0.662610 -0.545711 0.512979, + -0.821007 -0.250601 0.512979, + 0.646914 -0.267960 0.713933, + 0.700215 -6.93546e-17 0.713933, + 0.646914 0.267960 0.713933, + 0.495126 0.495126 0.713933, + 0.267960 0.646914 0.713933, + 0.00000e+0 0.700215 0.713933, + -0.267960 0.646914 0.713933, + -0.495126 0.495126 0.713933, + -0.646914 0.267960 0.713933, + -0.700215 0.00000e+0 0.713933, + -0.646914 -0.267960 0.713933, + -0.495126 -0.495126 0.713933, + -0.267960 -0.646914 0.713933, + 0.00000e+0 -0.700215 0.713933, + 0.267960 -0.646914 0.713933, + 0.495126 -0.495126 0.713933 ] } + normalIndex [ + 0, 1, 17, 16, -1, + 0, 15, 47, 32, -1, + 0, 16, 31, 15, -1, + 0, 32, 33, 1, -1, + 1, 2, 18, 17, -1, + 1, 33, 34, 2, -1, + 2, 3, 19, 18, -1, + 2, 34, 35, 3, -1, + 3, 4, 20, 19, -1, + 3, 35, 36, 4, -1, + 4, 5, 21, 20, -1, + 4, 36, 37, 5, -1, + 5, 6, 22, 21, -1, + 5, 37, 38, 6, -1, + 6, 7, 23, 22, -1, + 6, 38, 39, 7, -1, + 7, 8, 24, 23, -1, + 7, 39, 40, 8, -1, + 8, 9, 25, 24, -1, + 8, 40, 41, 9, -1, + 9, 10, 26, 25, -1, + 9, 41, 42, 10, -1, + 10, 11, 27, 26, -1, + 10, 42, 43, 11, -1, + 11, 12, 28, 27, -1, + 11, 43, 44, 12, -1, + 12, 13, 29, 28, -1, + 12, 44, 45, 13, -1, + 13, 14, 30, 29, -1, + 13, 45, 46, 14, -1, + 14, 15, 31, 30, -1, + 14, 46, 47, 15, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, + 32, 47, 63, 48, -1, + 32, 48, 49, 33, -1, + 33, 49, 50, 34, -1, + 34, 50, 51, 35, -1, + 35, 51, 52, 36, -1, + 36, 52, 53, 37, -1, + 37, 53, 54, 38, -1, + 38, 54, 55, 39, -1, + 39, 55, 56, 40, -1, + 40, 56, 57, 41, -1, + 41, 57, 58, 42, -1, + 42, 58, 59, 43, -1, + 43, 59, 60, 44, -1, + 44, 60, 61, 45, -1, + 45, 61, 62, 46, -1, + 46, 62, 63, 47, -1, + 48, 63, 66, 65, -1, + 48, 65, 64, 49, -1, + 49, 64, 79, 50, -1, + 50, 79, 78, 51, -1, + 51, 78, 77, 52, -1, + 52, 77, 76, 53, -1, + 53, 76, 75, 54, -1, + 54, 75, 74, 55, -1, + 55, 74, 73, 56, -1, + 56, 73, 72, 57, -1, + 57, 72, 71, 58, -1, + 58, 71, 70, 59, -1, + 59, 70, 69, 60, -1, + 60, 69, 68, 61, -1, + 61, 68, 67, 62, -1, + 62, 67, 66, 63, -1, + 64, 65, 145, 144, -1, + 64, 144, 159, 79, -1, + 65, 66, 146, 145, -1, + 66, 67, 147, 146, -1, + 67, 68, 148, 147, -1, + 68, 69, 149, 148, -1, + 69, 70, 150, 149, -1, + 70, 71, 151, 150, -1, + 71, 72, 152, 151, -1, + 72, 73, 153, 152, -1, + 73, 74, 154, 153, -1, + 74, 75, 155, 154, -1, + 75, 76, 156, 155, -1, + 76, 77, 157, 156, -1, + 77, 78, 158, 157, -1, + 78, 79, 159, 158, -1, + 80, 81, 113, 112, -1, + 80, 95, 111, 96, -1, + 80, 96, 97, 81, -1, + 80, 112, 127, 95, -1, + 81, 82, 114, 113, -1, + 81, 97, 98, 82, -1, + 82, 83, 115, 114, -1, + 82, 98, 99, 83, -1, + 83, 84, 116, 115, -1, + 83, 99, 100, 84, -1, + 84, 85, 117, 116, -1, + 84, 100, 101, 85, -1, + 85, 86, 118, 117, -1, + 85, 101, 102, 86, -1, + 86, 87, 119, 118, -1, + 86, 102, 103, 87, -1, + 87, 88, 120, 119, -1, + 87, 103, 104, 88, -1, + 88, 89, 121, 120, -1, + 88, 104, 105, 89, -1, + 89, 90, 122, 121, -1, + 89, 105, 106, 90, -1, + 90, 91, 123, 122, -1, + 90, 106, 107, 91, -1, + 91, 92, 124, 123, -1, + 91, 107, 108, 92, -1, + 92, 93, 125, 124, -1, + 92, 108, 109, 93, -1, + 93, 94, 126, 125, -1, + 93, 109, 110, 94, -1, + 94, 95, 127, 126, -1, + 94, 110, 111, 95, -1, + 96, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, -1, + 112, 113, 129, 128, -1, + 112, 128, 143, 127, -1, + 113, 114, 130, 129, -1, + 114, 115, 131, 130, -1, + 115, 116, 132, 131, -1, + 116, 117, 133, 132, -1, + 117, 118, 134, 133, -1, + 118, 119, 135, 134, -1, + 119, 120, 136, 135, -1, + 120, 121, 137, 136, -1, + 121, 122, 138, 137, -1, + 122, 123, 139, 138, -1, + 123, 124, 140, 139, -1, + 124, 125, 141, 140, -1, + 125, 126, 142, 141, -1, + 126, 127, 143, 142, -1, + 128, 129, 144, 145, -1, + 128, 145, 146, 143, -1, + 129, 130, 159, 144, -1, + 130, 131, 158, 159, -1, + 131, 132, 157, 158, -1, + 132, 133, 156, 157, -1, + 133, 134, 155, 156, -1, + 134, 135, 154, 155, -1, + 135, 136, 153, 154, -1, + 136, 137, 152, 153, -1, + 137, 138, 151, 152, -1, + 138, 139, 150, 151, -1, + 139, 140, 149, 150, -1, + 140, 141, 148, 149, -1, + 141, 142, 147, 148, -1, + 142, 143, 146, 147, -1 ] + } + } + ] +} + diff --git a/modules/packages3d/smd/qfn28.png b/modules/packages3d/smd/qfn28.png new file mode 100644 index 0000000000000000000000000000000000000000..6efeff2170f623a1fba907798c649121c6b0ac59 GIT binary patch literal 1786 zcmdT_`#aMM99~pNT1ARv+9s7UN*C3v)=n(3(JQDoPpAZ4+iRnaOV7GPbkxod4lG&v~Es{k)&&ectEu>nG>e03WM)_VYj>kQLS! zgE#tPqZ-WT8mCtbD%fbV$!Khlxe;{pBMcB|E)R>@6?CR}yl*{O^xLxR!RqanCZ<-V z|H9JJ(n@7L?;kC-bzA4@>1pHXDVmdy4`E8lC)&4t^#V4%D}o=mybk@ne?_$2V;;3MM-SW z1h(_6A2$vWT|KnrFvJ?gwQe+GgA#8HoVDdp7e(h@^Cm`Hj?VMz$2%|=#nzg#&^-ZS zPC{;<8_5Jx;3wbAv<5sK(4F2SNppU2bmwNHH;3)+bR$W)1R^ia+AE>jxmrkl=>3)i z{J8XHpgop_P(a|=Eqwk))Z#=ewKi@`JJ8T42G3f7=YIR-ue7&DhTrhl$X8MGa=0}; z*JuyfjV~~`(0PGK5jH|JaeAKyGk)v1;+#{vlhVGd+WB&e^L@jzc!7x5+;Q8E@}RHd zhp)aZmK9u-BrJ_C?{uje?YrbJ_4xSiE~2-kssjox8QFvu zX_+5tbHku&oB7X6x@|Zc@{GIJuzOQcZC=5Vc=TTpiHwb$?MaOEmA1lK`h9Us8&p{(TAO{qp+YYzz0X3kF~63w=b zETpVAv<3G;A{vwWuWrv0f{RT!Btme#3BfV7*R1k3VleDI`(Y#ORH&oCPd12_=%?y? zo~Z&4X80`_dvy`O8fsH6S6)XpRrWe3(oj24qaS8OgC)b?OZ{`=r1H@xXwx)0wF^Z- z<)f}(WvNVHc7$Q4EdZXXpROsr#UBuKd#JCta(u?HI$hB&S;TfK2QckA^dKa@;gfAs zHK8tzU!hpO)?%_q+C8`&}7Lykmaq-`Z$z8s$Hfm*>$_e#} z>{krBth6V_5MMvv&Q<+f@*N23O?2JgqfU+AcZw~Xp(wrc!ka$dP9non!c)O|wI864 z6(TQ29txg-{CnQB~5J2ER{CaB*NM30Jy7DbyUf9|4)@ zXPuM}-*J6ly)^F{{YBS}%axx`R0tm0*quo>{JAbufmgu6jU=G9Sn)-zZH-t*e9%8$ zC-O;od|d;VP4f#$FirrWV-T_s}`&miy7$0x=SxX;zeYfpV_#tk=FuqT?ZWT!na_wE%<>&!G|^(t!U#_SBp^d+;(l&yvoM`%IP zu%!=POjD{}9{-`AIJAp*zozx*9Mx#yhK#89oR2dND*Z%ers63a?C~W0LicEnqpGKF zCN++106sEyU7-R5Lf zEGf}#SqYAEfrP>yk%=ExD0yjoUNSg}MSx1a6tDwR4znoDTBinzJ5*5qM3@YP&=cOE ziTCPln1qm1vK34-0ZqPlws(44oY0QusuV{!dc|P8*|;)+Pk?v`rYu~qfSA*xFx>R# peaH+Pqb;%^ch@~1>HnAjsy<}IqaJi~w(*&Pu)hRgYS4!>{{~avt9JkZ literal 0 HcmV?d00001 diff --git a/modules/packages3d/smd/qfn28.wings b/modules/packages3d/smd/qfn28.wings new file mode 100644 index 0000000000000000000000000000000000000000..bb342942b09954b911bf996cfd390526ca055d6d GIT binary patch literal 7931 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 literal 0 HcmV?d00001 diff --git a/modules/packages3d/smd/qfn28.wrl b/modules/packages3d/smd/qfn28.wrl new file mode 100644 index 00000000..6f880e71 --- /dev/null +++ b/modules/packages3d/smd/qfn28.wrl @@ -0,0 +1,2002 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 0.98.36 +DEF cube1_sep80 Transform { + children [ + Shape { + appearance Appearance { + material DEF color_040_059_073 Material { + diffuseColor 0.160000 0.233333 0.286667 + emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 + specularColor 1.00000 1.00000 1.00000 + ambientIntensity 1.00000 + transparency 0.00000e+0 + shininess 1.00000 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -1.00000 -1.000000 9.12570e-3, + -1.00000 -1.000000 0.389126, + 1.000000 -1.00000 0.389126, + 1.000000 -1.00000 9.12570e-3, + -1.000000 1.00000 9.12570e-3, + -1.000000 1.00000 0.389126, + 1.00000 1.000000 0.389126, + 1.00000 1.000000 9.12570e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep79 Transform { + children [ + Shape { + appearance Appearance { + material DEF color_121_165_167 Material { + diffuseColor 0.474756 0.647391 0.653333 + emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 + specularColor 1.00000 1.00000 1.00000 + ambientIntensity 1.00000 + transparency 0.00000e+0 + shininess 1.00000 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.540000 0.805013 7.18678e-3, + 0.540000 0.805013 5.71868e-2, + 0.640000 0.805013 5.71868e-2, + 0.640000 0.805013 7.18678e-3, + 0.540000 1.00501 7.18678e-3, + 0.540000 1.00501 5.71868e-2, + 0.640000 1.00501 5.71868e-2, + 0.640000 1.00501 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep78 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.343000 0.805013 7.18678e-3, + 0.343000 0.805013 5.71868e-2, + 0.443000 0.805013 5.71868e-2, + 0.443000 0.805013 7.18678e-3, + 0.343000 1.00501 7.18678e-3, + 0.343000 1.00501 5.71868e-2, + 0.443000 1.00501 5.71868e-2, + 0.443000 1.00501 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep77 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.147000 0.805013 7.18678e-3, + 0.147000 0.805013 5.71868e-2, + 0.247000 0.805013 5.71868e-2, + 0.247000 0.805013 7.18678e-3, + 0.147000 1.00501 7.18678e-3, + 0.147000 1.00501 5.71868e-2, + 0.247000 1.00501 5.71868e-2, + 0.247000 1.00501 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep76 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -5.00000e-2 0.805013 7.18678e-3, + -5.00000e-2 0.805013 5.71868e-2, + 5.00000e-2 0.805013 5.71868e-2, + 5.00000e-2 0.805013 7.18678e-3, + -5.00000e-2 1.00501 7.18678e-3, + -5.00000e-2 1.00501 5.71868e-2, + 5.00000e-2 1.00501 5.71868e-2, + 5.00000e-2 1.00501 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep75 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.247000 0.805013 7.18678e-3, + -0.247000 0.805013 5.71868e-2, + -0.147000 0.805013 5.71868e-2, + -0.147000 0.805013 7.18678e-3, + -0.247000 1.00501 7.18678e-3, + -0.247000 1.00501 5.71868e-2, + -0.147000 1.00501 5.71868e-2, + -0.147000 1.00501 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep74 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.443000 0.805013 7.18678e-3, + -0.443000 0.805013 5.71868e-2, + -0.343000 0.805013 5.71868e-2, + -0.343000 0.805013 7.18678e-3, + -0.443000 1.00501 7.18678e-3, + -0.443000 1.00501 5.71868e-2, + -0.343000 1.00501 5.71868e-2, + -0.343000 1.00501 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep73 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.640000 0.805013 7.18678e-3, + -0.640000 0.805013 5.71868e-2, + -0.540000 0.805013 5.71868e-2, + -0.540000 0.805013 7.18678e-3, + -0.640000 1.00501 7.18678e-3, + -0.640000 1.00501 5.71868e-2, + -0.540000 1.00501 5.71868e-2, + -0.540000 1.00501 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep72 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 1.00573 0.540000 7.18678e-3, + 1.00573 0.540000 5.71868e-2, + 1.00573 0.640000 5.71868e-2, + 1.00573 0.640000 7.18678e-3, + 0.805726 0.540000 7.18678e-3, + 0.805726 0.540000 5.71868e-2, + 0.805726 0.640000 5.71868e-2, + 0.805726 0.640000 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep71 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 1.00573 0.343000 7.18678e-3, + 1.00573 0.343000 5.71868e-2, + 1.00573 0.443000 5.71868e-2, + 1.00573 0.443000 7.18678e-3, + 0.805726 0.343000 7.18678e-3, + 0.805726 0.343000 5.71868e-2, + 0.805726 0.443000 5.71868e-2, + 0.805726 0.443000 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep70 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 1.00573 0.147000 7.18678e-3, + 1.00573 0.147000 5.71868e-2, + 1.00573 0.247000 5.71868e-2, + 1.00573 0.247000 7.18678e-3, + 0.805726 0.147000 7.18678e-3, + 0.805726 0.147000 5.71868e-2, + 0.805726 0.247000 5.71868e-2, + 0.805726 0.247000 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep69 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 1.00573 -5.00000e-2 7.18678e-3, + 1.00573 -5.00000e-2 5.71868e-2, + 1.00573 5.00000e-2 5.71868e-2, + 1.00573 5.00000e-2 7.18678e-3, + 0.805726 -5.00000e-2 7.18678e-3, + 0.805726 -5.00000e-2 5.71868e-2, + 0.805726 5.00000e-2 5.71868e-2, + 0.805726 5.00000e-2 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep68 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 1.00573 -0.247000 7.18678e-3, + 1.00573 -0.247000 5.71868e-2, + 1.00573 -0.147000 5.71868e-2, + 1.00573 -0.147000 7.18678e-3, + 0.805726 -0.247000 7.18678e-3, + 0.805726 -0.247000 5.71868e-2, + 0.805726 -0.147000 5.71868e-2, + 0.805726 -0.147000 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep67 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 1.00573 -0.443000 7.18678e-3, + 1.00573 -0.443000 5.71868e-2, + 1.00573 -0.343000 5.71868e-2, + 1.00573 -0.343000 7.18678e-3, + 0.805726 -0.443000 7.18678e-3, + 0.805726 -0.443000 5.71868e-2, + 0.805726 -0.343000 5.71868e-2, + 0.805726 -0.343000 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep66 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 1.00573 -0.640000 7.18678e-3, + 1.00573 -0.640000 5.71868e-2, + 1.00573 -0.540000 5.71868e-2, + 1.00573 -0.540000 7.18678e-3, + 0.805726 -0.640000 7.18678e-3, + 0.805726 -0.640000 5.71868e-2, + 0.805726 -0.540000 5.71868e-2, + 0.805726 -0.540000 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep65 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.540000 -1.00574 7.18678e-3, + 0.540000 -1.00574 5.71868e-2, + 0.640000 -1.00574 5.71868e-2, + 0.640000 -1.00574 7.18678e-3, + 0.540000 -0.805737 7.18678e-3, + 0.540000 -0.805737 5.71868e-2, + 0.640000 -0.805737 5.71868e-2, + 0.640000 -0.805737 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep64 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.343000 -1.00574 7.18678e-3, + 0.343000 -1.00574 5.71868e-2, + 0.443000 -1.00574 5.71868e-2, + 0.443000 -1.00574 7.18678e-3, + 0.343000 -0.805737 7.18678e-3, + 0.343000 -0.805737 5.71868e-2, + 0.443000 -0.805737 5.71868e-2, + 0.443000 -0.805737 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep63 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.147000 -1.00574 7.18678e-3, + 0.147000 -1.00574 5.71868e-2, + 0.247000 -1.00574 5.71868e-2, + 0.247000 -1.00574 7.18678e-3, + 0.147000 -0.805737 7.18678e-3, + 0.147000 -0.805737 5.71868e-2, + 0.247000 -0.805737 5.71868e-2, + 0.247000 -0.805737 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep62 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -5.00000e-2 -1.00574 7.18678e-3, + -5.00000e-2 -1.00574 5.71868e-2, + 5.00000e-2 -1.00574 5.71868e-2, + 5.00000e-2 -1.00574 7.18678e-3, + -5.00000e-2 -0.805737 7.18678e-3, + -5.00000e-2 -0.805737 5.71868e-2, + 5.00000e-2 -0.805737 5.71868e-2, + 5.00000e-2 -0.805737 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep61 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.247000 -1.00574 7.18678e-3, + -0.247000 -1.00574 5.71868e-2, + -0.147000 -1.00574 5.71868e-2, + -0.147000 -1.00574 7.18678e-3, + -0.247000 -0.805737 7.18678e-3, + -0.247000 -0.805737 5.71868e-2, + -0.147000 -0.805737 5.71868e-2, + -0.147000 -0.805737 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep60 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.443000 -1.00574 7.18678e-3, + -0.443000 -1.00574 5.71868e-2, + -0.343000 -1.00574 5.71868e-2, + -0.343000 -1.00574 7.18678e-3, + -0.443000 -0.805737 7.18678e-3, + -0.443000 -0.805737 5.71868e-2, + -0.343000 -0.805737 5.71868e-2, + -0.343000 -0.805737 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep59 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.640000 -1.00574 7.18678e-3, + -0.640000 -1.00574 5.71868e-2, + -0.540000 -1.00574 5.71868e-2, + -0.540000 -1.00574 7.18678e-3, + -0.640000 -0.805737 7.18678e-3, + -0.640000 -0.805737 5.71868e-2, + -0.540000 -0.805737 5.71868e-2, + -0.540000 -0.805737 7.18678e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep58 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.590000 -0.590000 7.71538e-3, + -0.590000 -0.590000 8.13955e-2, + 0.590000 -0.590000 8.13955e-2, + 0.590000 -0.590000 7.71538e-3, + -0.590000 0.590000 7.71538e-3, + -0.590000 0.590000 8.13955e-2, + 0.590000 0.590000 8.13955e-2, + 0.590000 0.590000 7.71538e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 -0.577350 -0.577350, + -0.577350 0.577350 -0.577350, + -0.577350 0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep57 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.808863 0.540000 5.50024e-3, + -0.808863 0.540000 5.55002e-2, + -0.808863 0.640000 5.55002e-2, + -0.808863 0.640000 5.50024e-3, + -1.00886 0.540000 5.50024e-3, + -1.00886 0.540000 5.55002e-2, + -1.00886 0.640000 5.55002e-2, + -1.00886 0.640000 5.50024e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep56 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.808863 0.343000 5.50024e-3, + -0.808863 0.343000 5.55002e-2, + -0.808863 0.443000 5.55002e-2, + -0.808863 0.443000 5.50024e-3, + -1.00886 0.343000 5.50024e-3, + -1.00886 0.343000 5.55002e-2, + -1.00886 0.443000 5.55002e-2, + -1.00886 0.443000 5.50024e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep55 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.808863 0.147000 5.50024e-3, + -0.808863 0.147000 5.55002e-2, + -0.808863 0.247000 5.55002e-2, + -0.808863 0.247000 5.50024e-3, + -1.00886 0.147000 5.50024e-3, + -1.00886 0.147000 5.55002e-2, + -1.00886 0.247000 5.55002e-2, + -1.00886 0.247000 5.50024e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep54 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.808863 -0.247000 5.50024e-3, + -0.808863 -0.247000 5.55002e-2, + -0.808863 -0.147000 5.55002e-2, + -0.808863 -0.147000 5.50024e-3, + -1.00886 -0.247000 5.50024e-3, + -1.00886 -0.247000 5.55002e-2, + -1.00886 -0.147000 5.55002e-2, + -1.00886 -0.147000 5.50024e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep53 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.808863 -5.00000e-2 5.50024e-3, + -0.808863 -5.00000e-2 5.55002e-2, + -0.808863 5.00000e-2 5.55002e-2, + -0.808863 5.00000e-2 5.50024e-3, + -1.00886 -5.00000e-2 5.50024e-3, + -1.00886 -5.00000e-2 5.55002e-2, + -1.00886 5.00000e-2 5.55002e-2, + -1.00886 5.00000e-2 5.50024e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep52 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.808863 -0.443000 5.50024e-3, + -0.808863 -0.443000 5.55002e-2, + -0.808863 -0.343000 5.55002e-2, + -0.808863 -0.343000 5.50024e-3, + -1.00886 -0.443000 5.50024e-3, + -1.00886 -0.443000 5.55002e-2, + -1.00886 -0.343000 5.55002e-2, + -1.00886 -0.343000 5.50024e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1_sep51 Transform { + children [ + Shape { + appearance Appearance { + material USE color_121_165_167 + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.808863 -0.640000 5.50024e-3, + -0.808863 -0.640000 5.55002e-2, + -0.808863 -0.540000 5.55002e-2, + -0.808863 -0.540000 5.50024e-3, + -1.00886 -0.640000 5.50024e-3, + -1.00886 -0.640000 5.55002e-2, + -1.00886 -0.540000 5.55002e-2, + -1.00886 -0.540000 5.50024e-3 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.577350 -0.577350 -0.577350, + 0.577350 -0.577350 0.577350, + 0.577350 0.577350 0.577350, + 0.577350 0.577350 -0.577350, + -0.577350 -0.577350 -0.577350, + -0.577350 -0.577350 0.577350, + -0.577350 0.577350 0.577350, + -0.577350 0.577350 -0.577350 ] } + normalIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + } + } + ] +} + +DEF cube1 Transform { + children [ + Shape { + appearance Appearance { + material DEF color_066_091_092 Material { + diffuseColor 0.261601 0.356726 0.360000 + emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 + specularColor 1.00000 1.00000 1.00000 + ambientIntensity 1.00000 + transparency 0.00000e+0 + shininess 1.00000 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.809496 0.737147 0.349908, + -0.801695 0.776365 0.349908, + -0.779480 0.809612 0.349908, + -0.746234 0.831827 0.349908, + -0.707016 0.839627 0.349908, + -0.667799 0.831827 0.349908, + -0.634552 0.809612 0.349908, + -0.612337 0.776365 0.349908, + -0.604536 0.737147 0.349908, + -0.612337 0.697930 0.349908, + -0.634552 0.664683 0.349908, + -0.667799 0.642468 0.349908, + -0.707016 0.634667 0.349908, + -0.746234 0.642468 0.349908, + -0.779480 0.664683 0.349908, + -0.801695 0.697930 0.349908, + -0.809496 0.737147 0.323564, + -0.801695 0.776365 0.323564, + -0.779480 0.809612 0.323564, + -0.746234 0.831827 0.323564, + -0.707016 0.839627 0.323564, + -0.667799 0.831827 0.323564, + -0.634552 0.809612 0.323564, + -0.612337 0.776365 0.323564, + -0.604536 0.737147 0.323564, + -0.612337 0.697930 0.323564, + -0.634552 0.664683 0.323564, + -0.667799 0.642468 0.323564, + -0.707016 0.634667 0.323564, + -0.746234 0.642468 0.323564, + -0.779480 0.664683 0.323564, + -0.801695 0.697930 0.323564, + -0.809496 0.737147 0.349908, + -0.801695 0.776365 0.349908, + -0.779480 0.809612 0.349908, + -0.746234 0.831827 0.349908, + -0.707016 0.839627 0.349908, + -0.667799 0.831827 0.349908, + -0.634552 0.809612 0.349908, + -0.612337 0.776365 0.349908, + -0.604536 0.737147 0.349908, + -0.612337 0.697930 0.349908, + -0.634552 0.664683 0.349908, + -0.667799 0.642468 0.349908, + -0.707016 0.634667 0.349908, + -0.746234 0.642468 0.349908, + -0.779480 0.664683 0.349908, + -0.801695 0.697930 0.349908, + -0.809496 0.737147 0.395802, + -0.801695 0.776365 0.395802, + -0.779480 0.809612 0.395802, + -0.746234 0.831827 0.395802, + -0.707016 0.839627 0.395802, + -0.667799 0.831827 0.395802, + -0.634552 0.809612 0.395802, + -0.612337 0.776365 0.395802, + -0.604536 0.737147 0.395802, + -0.612337 0.697930 0.395802, + -0.634552 0.664683 0.395802, + -0.667799 0.642468 0.395802, + -0.707016 0.634667 0.395802, + -0.746234 0.642468 0.395802, + -0.779480 0.664683 0.395802, + -0.801695 0.697930 0.395802, + -0.790334 0.771659 0.395802, + -0.797199 0.737147 0.395802, + -0.790334 0.702636 0.395802, + -0.770785 0.673379 0.395802, + -0.741527 0.653830 0.395802, + -0.707016 0.646965 0.395802, + -0.672505 0.653830 0.395802, + -0.643248 0.673379 0.395802, + -0.623698 0.702636 0.395802, + -0.616834 0.737147 0.395802, + -0.623698 0.771659 0.395802, + -0.643248 0.800916 0.395802, + -0.672505 0.820465 0.395802, + -0.707016 0.827330 0.395802, + -0.741527 0.820465 0.395802, + -0.770785 0.800916 0.395802, + -0.759452 0.747102 0.349908, + -0.759270 0.748017 0.349908, + -0.751133 0.767187 0.349908, + -0.736279 0.781783 0.349908, + -0.716970 0.789584 0.349908, + -0.696146 0.789401 0.349908, + -0.676977 0.781264 0.349908, + -0.662381 0.766410 0.349908, + -0.654580 0.727193 0.349908, + -0.662381 0.707884 0.349908, + -0.676977 0.693031 0.349908, + -0.696146 0.684893 0.349908, + -0.716970 0.684711 0.349908, + -0.736279 0.692512 0.349908, + -0.751133 0.707108 0.349908, + -0.759270 0.726278 0.349908, + -0.757472 0.737147 0.374588, + -0.753632 0.756456 0.374588, + -0.742694 0.772825 0.374588, + -0.726325 0.783763 0.374588, + -0.707016 0.787604 0.374588, + -0.687707 0.783763 0.374588, + -0.671338 0.772825 0.374588, + -0.660401 0.756456 0.374588, + -0.656560 0.737147 0.374588, + -0.660401 0.717839 0.374588, + -0.671338 0.701469 0.374588, + -0.687707 0.690532 0.374588, + -0.707016 0.686691 0.374588, + -0.726325 0.690532 0.374588, + -0.742694 0.701469 0.374588, + -0.753632 0.717839 0.374588, + -0.759452 0.747102 0.349908, + -0.759270 0.748017 0.349908, + -0.751133 0.767187 0.349908, + -0.736279 0.781783 0.349908, + -0.716970 0.789584 0.349908, + -0.696146 0.789401 0.349908, + -0.676977 0.781264 0.349908, + -0.662381 0.766410 0.349908, + -0.654580 0.727193 0.349908, + -0.662381 0.707884 0.349908, + -0.676977 0.693031 0.349908, + -0.696146 0.684893 0.349908, + -0.716970 0.684711 0.349908, + -0.736279 0.692512 0.349908, + -0.751133 0.707108 0.349908, + -0.759270 0.726278 0.349908, + -0.757472 0.737147 0.344778, + -0.753632 0.756456 0.344778, + -0.742694 0.772825 0.344778, + -0.726325 0.783763 0.344778, + -0.707016 0.787604 0.344778, + -0.687707 0.783763 0.344778, + -0.671338 0.772825 0.344778, + -0.660401 0.756456 0.344778, + -0.656560 0.737147 0.344778, + -0.660401 0.717839 0.344778, + -0.671338 0.701469 0.344778, + -0.687707 0.690532 0.344778, + -0.707016 0.686691 0.344778, + -0.726325 0.690532 0.344778, + -0.742694 0.701469 0.344778, + -0.753632 0.717839 0.344778, + -0.790334 0.771659 0.344778, + -0.797199 0.737147 0.344778, + -0.790334 0.702636 0.344778, + -0.770785 0.673379 0.344778, + -0.741527 0.653830 0.344778, + -0.707016 0.646965 0.344778, + -0.672505 0.653830 0.344778, + -0.643248 0.673379 0.344778, + -0.623698 0.702636 0.344778, + -0.616834 0.737147 0.344778, + -0.623698 0.771659 0.344778, + -0.643248 0.800916 0.344778, + -0.672505 0.820465 0.344778, + -0.707016 0.827330 0.344778, + -0.741527 0.820465 0.344778, + -0.770785 0.800916 0.344778 ] } + coordIndex [ + 0, 1, 17, 16, -1, + 0, 15, 47, 32, -1, + 0, 16, 31, 15, -1, + 0, 32, 33, 1, -1, + 1, 2, 18, 17, -1, + 1, 33, 34, 2, -1, + 2, 3, 19, 18, -1, + 2, 34, 35, 3, -1, + 3, 4, 20, 19, -1, + 3, 35, 36, 4, -1, + 4, 5, 21, 20, -1, + 4, 36, 37, 5, -1, + 5, 6, 22, 21, -1, + 5, 37, 38, 6, -1, + 6, 7, 23, 22, -1, + 6, 38, 39, 7, -1, + 7, 8, 24, 23, -1, + 7, 39, 40, 8, -1, + 8, 9, 25, 24, -1, + 8, 40, 41, 9, -1, + 9, 10, 26, 25, -1, + 9, 41, 42, 10, -1, + 10, 11, 27, 26, -1, + 10, 42, 43, 11, -1, + 11, 12, 28, 27, -1, + 11, 43, 44, 12, -1, + 12, 13, 29, 28, -1, + 12, 44, 45, 13, -1, + 13, 14, 30, 29, -1, + 13, 45, 46, 14, -1, + 14, 15, 31, 30, -1, + 14, 46, 47, 15, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, + 32, 47, 63, 48, -1, + 32, 48, 49, 33, -1, + 33, 49, 50, 34, -1, + 34, 50, 51, 35, -1, + 35, 51, 52, 36, -1, + 36, 52, 53, 37, -1, + 37, 53, 54, 38, -1, + 38, 54, 55, 39, -1, + 39, 55, 56, 40, -1, + 40, 56, 57, 41, -1, + 41, 57, 58, 42, -1, + 42, 58, 59, 43, -1, + 43, 59, 60, 44, -1, + 44, 60, 61, 45, -1, + 45, 61, 62, 46, -1, + 46, 62, 63, 47, -1, + 48, 63, 66, 65, -1, + 48, 65, 64, 49, -1, + 49, 64, 79, 50, -1, + 50, 79, 78, 51, -1, + 51, 78, 77, 52, -1, + 52, 77, 76, 53, -1, + 53, 76, 75, 54, -1, + 54, 75, 74, 55, -1, + 55, 74, 73, 56, -1, + 56, 73, 72, 57, -1, + 57, 72, 71, 58, -1, + 58, 71, 70, 59, -1, + 59, 70, 69, 60, -1, + 60, 69, 68, 61, -1, + 61, 68, 67, 62, -1, + 62, 67, 66, 63, -1, + 64, 65, 145, 144, -1, + 64, 144, 159, 79, -1, + 65, 66, 146, 145, -1, + 66, 67, 147, 146, -1, + 67, 68, 148, 147, -1, + 68, 69, 149, 148, -1, + 69, 70, 150, 149, -1, + 70, 71, 151, 150, -1, + 71, 72, 152, 151, -1, + 72, 73, 153, 152, -1, + 73, 74, 154, 153, -1, + 74, 75, 155, 154, -1, + 75, 76, 156, 155, -1, + 76, 77, 157, 156, -1, + 77, 78, 158, 157, -1, + 78, 79, 159, 158, -1, + 80, 81, 113, 112, -1, + 80, 95, 111, 96, -1, + 80, 96, 97, 81, -1, + 80, 112, 127, 95, -1, + 81, 82, 114, 113, -1, + 81, 97, 98, 82, -1, + 82, 83, 115, 114, -1, + 82, 98, 99, 83, -1, + 83, 84, 116, 115, -1, + 83, 99, 100, 84, -1, + 84, 85, 117, 116, -1, + 84, 100, 101, 85, -1, + 85, 86, 118, 117, -1, + 85, 101, 102, 86, -1, + 86, 87, 119, 118, -1, + 86, 102, 103, 87, -1, + 87, 88, 120, 119, -1, + 87, 103, 104, 88, -1, + 88, 89, 121, 120, -1, + 88, 104, 105, 89, -1, + 89, 90, 122, 121, -1, + 89, 105, 106, 90, -1, + 90, 91, 123, 122, -1, + 90, 106, 107, 91, -1, + 91, 92, 124, 123, -1, + 91, 107, 108, 92, -1, + 92, 93, 125, 124, -1, + 92, 108, 109, 93, -1, + 93, 94, 126, 125, -1, + 93, 109, 110, 94, -1, + 94, 95, 127, 126, -1, + 94, 110, 111, 95, -1, + 96, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, -1, + 112, 113, 129, 128, -1, + 112, 128, 143, 127, -1, + 113, 114, 130, 129, -1, + 114, 115, 131, 130, -1, + 115, 116, 132, 131, -1, + 116, 117, 133, 132, -1, + 117, 118, 134, 133, -1, + 118, 119, 135, 134, -1, + 119, 120, 136, 135, -1, + 120, 121, 137, 136, -1, + 121, 122, 138, 137, -1, + 122, 123, 139, 138, -1, + 123, 124, 140, 139, -1, + 124, 125, 141, 140, -1, + 125, 126, 142, 141, -1, + 126, 127, 143, 142, -1, + 128, 129, 144, 145, -1, + 128, 145, 146, 143, -1, + 129, 130, 159, 144, -1, + 130, 131, 158, 159, -1, + 131, 132, 157, 158, -1, + 132, 133, 156, 157, -1, + 133, 134, 155, 156, -1, + 134, 135, 154, 155, -1, + 135, 136, 153, 154, -1, + 136, 137, 152, 153, -1, + 137, 138, 151, 152, -1, + 138, 139, 150, 151, -1, + 139, 140, 149, 150, -1, + 140, 141, 148, 149, -1, + 141, 142, 147, 148, -1, + 142, 143, 146, 147, -1 ] + normal Normal { vector [ + -1.00000 -1.08952e-15 0.00000e+0, + -0.923880 0.382683 -8.39534e-16, + -0.707107 0.707107 7.03776e-31, + -0.382683 0.923880 8.39534e-16, + -1.69796e-16 1.00000 2.09883e-16, + 0.382683 0.923880 6.29650e-16, + 0.707107 0.707107 1.25930e-15, + 0.923880 0.382683 1.67907e-15, + 1.00000 -3.11293e-16 1.67907e-15, + 0.923880 -0.382683 8.39534e-16, + 0.707107 -0.707107 0.00000e+0, + 0.382683 -0.923880 0.00000e+0, + 1.69796e-16 -1.00000 -2.09883e-16, + -0.382683 -0.923880 6.29650e-16, + -0.707107 -0.707107 -3.11672e-30, + -0.923880 -0.382683 -8.39534e-16, + -0.890909 -9.70667e-16 -0.454182, + -0.823093 0.340936 -0.454182, + -0.629968 0.629968 -0.454182, + -0.340936 0.823093 -0.454182, + -1.76485e-16 0.890909 -0.454182, + 0.340936 0.823093 -0.454182, + 0.629968 0.629968 -0.454182, + 0.823093 0.340936 -0.454182, + 0.890909 -2.77334e-16 -0.454182, + 0.823093 -0.340936 -0.454182, + 0.629968 -0.629968 -0.454182, + 0.340936 -0.823093 -0.454182, + 1.26061e-16 -0.890909 -0.454182, + -0.340936 -0.823093 -0.454182, + -0.629968 -0.629968 -0.454182, + -0.823093 -0.340936 -0.454182, + -1.00000 -1.00463e-15 0.00000e+0, + -0.923880 0.382683 4.81911e-16, + -0.707107 0.707107 -2.11133e-30, + -0.382683 0.923880 -4.81911e-16, + -2.68844e-16 1.00000 -1.20478e-16, + 0.382683 0.923880 -3.61434e-16, + 0.707107 0.707107 -7.22867e-16, + 0.923880 0.382683 -9.63823e-16, + 1.00000 0.00000e+0 -9.63823e-16, + 0.923880 -0.382683 -4.81911e-16, + 0.707107 -0.707107 0.00000e+0, + 0.382683 -0.923880 0.00000e+0, + 2.68844e-16 -1.00000 1.20478e-16, + -0.382683 -0.923880 -3.61434e-16, + -0.707107 -0.707107 6.03237e-31, + -0.923880 -0.382683 4.81911e-16, + -0.700215 -8.74196e-16 0.713933, + -0.646914 0.267960 0.713933, + -0.495126 0.495126 0.713933, + -0.267960 0.646914 0.713933, + -1.88248e-16 0.700215 0.713933, + 0.267960 0.646914 0.713933, + 0.495126 0.495126 0.713933, + 0.646914 0.267960 0.713933, + 0.700215 8.53710e-17 0.713933, + 0.646914 -0.267960 0.713933, + 0.495126 -0.495126 0.713933, + 0.267960 -0.646914 0.713933, + 1.88248e-16 -0.700215 0.713933, + -0.267960 -0.646914 0.713933, + -0.495126 -0.495126 0.713933, + -0.646914 -0.267960 0.713933, + 0.646914 -0.267960 0.713933, + 0.700215 6.44007e-16 0.713933, + 0.646914 0.267960 0.713933, + 0.495126 0.495126 0.713933, + 0.267960 0.646914 0.713933, + -2.57603e-16 0.700215 0.713933, + -0.267960 0.646914 0.713933, + -0.495126 0.495126 0.713933, + -0.646914 0.267960 0.713933, + -0.700215 8.91702e-17 0.713933, + -0.646914 -0.267960 0.713933, + -0.495126 -0.495126 0.713933, + -0.267960 -0.646914 0.713933, + 2.57603e-16 -0.700215 0.713933, + 0.267960 -0.646914 0.713933, + 0.495126 -0.495126 0.713933, + -0.989433 4.73428e-2 0.137047, + -0.932234 0.334900 0.137047, + -0.766531 0.631298 0.117867, + -0.466595 0.876582 0.117867, + -9.56242e-2 0.988415 0.117867, + 0.289905 0.949770 0.117867, + 0.631298 0.766531 0.117867, + 0.903104 0.425254 5.96837e-2, + 0.997097 -4.72804e-2 5.96837e-2, + 0.876582 -0.466595 0.117867, + 0.631298 -0.766531 0.117867, + 0.289905 -0.949770 0.117867, + -9.56242e-2 -0.988415 0.117867, + -0.466595 -0.876582 0.117867, + -0.766531 -0.631298 0.117867, + -0.949770 -0.289905 0.117867, + -0.837982 4.00961e-2 0.544223, + -0.789539 0.283638 0.544223, + -0.652539 0.537416 0.534207, + -0.397207 0.746224 0.534207, + -8.14037e-2 0.841425 0.534207, + 0.246792 0.808527 0.534207, + 0.537416 0.652539 0.534207, + 0.783674 0.369017 0.499682, + 0.865237 -4.10279e-2 0.499682, + 0.746224 -0.397207 0.534207, + 0.537416 -0.652539 0.534207, + 0.246792 -0.808527 0.534207, + -8.14037e-2 -0.841425 0.534207, + -0.397207 -0.746224 0.534207, + -0.652539 -0.537416 0.534207, + -0.808527 -0.246792 0.534207, + -0.833382 3.46066e-2 -0.551613, + -0.783188 0.286949 -0.551613, + -0.670334 0.552072 -0.495851, + -0.408039 0.766574 -0.495851, + -8.36237e-2 0.864372 -0.495851, + 0.253523 0.830577 -0.495851, + 0.552072 0.670334 -0.495851, + 0.880210 0.397234 -0.259682, + 0.965223 -3.01544e-2 -0.259682, + 0.766574 -0.408039 -0.495851, + 0.552072 -0.670334 -0.495851, + 0.253523 -0.830577 -0.495851, + -8.36237e-2 -0.864372 -0.495851, + -0.408039 -0.766574 -0.495851, + -0.670334 -0.552072 -0.495851, + -0.830577 -0.253523 -0.495851, + -0.875586 3.63592e-2 0.481692, + -0.822850 0.301481 0.481692, + -0.662610 0.545711 0.512979, + -0.403337 0.757741 0.512979, + -8.26602e-2 0.854412 0.512979, + 0.250601 0.821007 0.512979, + 0.545711 0.662610 0.512979, + 0.700751 0.316245 0.639482, + 0.768432 -2.40065e-2 0.639482, + 0.757741 -0.403337 0.512979, + 0.545711 -0.662610 0.512979, + 0.250601 -0.821007 0.512979, + -8.26602e-2 -0.854412 0.512979, + -0.403337 -0.757741 0.512979, + -0.662610 -0.545711 0.512979, + -0.821007 -0.250601 0.512979, + 0.646914 -0.267960 0.713933, + 0.700215 8.12440e-16 0.713933, + 0.646914 0.267960 0.713933, + 0.495126 0.495126 0.713933, + 0.267960 0.646914 0.713933, + -2.57603e-16 0.700215 0.713933, + -0.267960 0.646914 0.713933, + -0.495126 0.495126 0.713933, + -0.646914 0.267960 0.713933, + -0.700215 0.00000e+0 0.713933, + -0.646914 -0.267960 0.713933, + -0.495126 -0.495126 0.713933, + -0.267960 -0.646914 0.713933, + 2.57603e-16 -0.700215 0.713933, + 0.267960 -0.646914 0.713933, + 0.495126 -0.495126 0.713933 ] } + normalIndex [ + 0, 1, 17, 16, -1, + 0, 15, 47, 32, -1, + 0, 16, 31, 15, -1, + 0, 32, 33, 1, -1, + 1, 2, 18, 17, -1, + 1, 33, 34, 2, -1, + 2, 3, 19, 18, -1, + 2, 34, 35, 3, -1, + 3, 4, 20, 19, -1, + 3, 35, 36, 4, -1, + 4, 5, 21, 20, -1, + 4, 36, 37, 5, -1, + 5, 6, 22, 21, -1, + 5, 37, 38, 6, -1, + 6, 7, 23, 22, -1, + 6, 38, 39, 7, -1, + 7, 8, 24, 23, -1, + 7, 39, 40, 8, -1, + 8, 9, 25, 24, -1, + 8, 40, 41, 9, -1, + 9, 10, 26, 25, -1, + 9, 41, 42, 10, -1, + 10, 11, 27, 26, -1, + 10, 42, 43, 11, -1, + 11, 12, 28, 27, -1, + 11, 43, 44, 12, -1, + 12, 13, 29, 28, -1, + 12, 44, 45, 13, -1, + 13, 14, 30, 29, -1, + 13, 45, 46, 14, -1, + 14, 15, 31, 30, -1, + 14, 46, 47, 15, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, + 32, 47, 63, 48, -1, + 32, 48, 49, 33, -1, + 33, 49, 50, 34, -1, + 34, 50, 51, 35, -1, + 35, 51, 52, 36, -1, + 36, 52, 53, 37, -1, + 37, 53, 54, 38, -1, + 38, 54, 55, 39, -1, + 39, 55, 56, 40, -1, + 40, 56, 57, 41, -1, + 41, 57, 58, 42, -1, + 42, 58, 59, 43, -1, + 43, 59, 60, 44, -1, + 44, 60, 61, 45, -1, + 45, 61, 62, 46, -1, + 46, 62, 63, 47, -1, + 48, 63, 66, 65, -1, + 48, 65, 64, 49, -1, + 49, 64, 79, 50, -1, + 50, 79, 78, 51, -1, + 51, 78, 77, 52, -1, + 52, 77, 76, 53, -1, + 53, 76, 75, 54, -1, + 54, 75, 74, 55, -1, + 55, 74, 73, 56, -1, + 56, 73, 72, 57, -1, + 57, 72, 71, 58, -1, + 58, 71, 70, 59, -1, + 59, 70, 69, 60, -1, + 60, 69, 68, 61, -1, + 61, 68, 67, 62, -1, + 62, 67, 66, 63, -1, + 64, 65, 145, 144, -1, + 64, 144, 159, 79, -1, + 65, 66, 146, 145, -1, + 66, 67, 147, 146, -1, + 67, 68, 148, 147, -1, + 68, 69, 149, 148, -1, + 69, 70, 150, 149, -1, + 70, 71, 151, 150, -1, + 71, 72, 152, 151, -1, + 72, 73, 153, 152, -1, + 73, 74, 154, 153, -1, + 74, 75, 155, 154, -1, + 75, 76, 156, 155, -1, + 76, 77, 157, 156, -1, + 77, 78, 158, 157, -1, + 78, 79, 159, 158, -1, + 80, 81, 113, 112, -1, + 80, 95, 111, 96, -1, + 80, 96, 97, 81, -1, + 80, 112, 127, 95, -1, + 81, 82, 114, 113, -1, + 81, 97, 98, 82, -1, + 82, 83, 115, 114, -1, + 82, 98, 99, 83, -1, + 83, 84, 116, 115, -1, + 83, 99, 100, 84, -1, + 84, 85, 117, 116, -1, + 84, 100, 101, 85, -1, + 85, 86, 118, 117, -1, + 85, 101, 102, 86, -1, + 86, 87, 119, 118, -1, + 86, 102, 103, 87, -1, + 87, 88, 120, 119, -1, + 87, 103, 104, 88, -1, + 88, 89, 121, 120, -1, + 88, 104, 105, 89, -1, + 89, 90, 122, 121, -1, + 89, 105, 106, 90, -1, + 90, 91, 123, 122, -1, + 90, 106, 107, 91, -1, + 91, 92, 124, 123, -1, + 91, 107, 108, 92, -1, + 92, 93, 125, 124, -1, + 92, 108, 109, 93, -1, + 93, 94, 126, 125, -1, + 93, 109, 110, 94, -1, + 94, 95, 127, 126, -1, + 94, 110, 111, 95, -1, + 96, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, -1, + 112, 113, 129, 128, -1, + 112, 128, 143, 127, -1, + 113, 114, 130, 129, -1, + 114, 115, 131, 130, -1, + 115, 116, 132, 131, -1, + 116, 117, 133, 132, -1, + 117, 118, 134, 133, -1, + 118, 119, 135, 134, -1, + 119, 120, 136, 135, -1, + 120, 121, 137, 136, -1, + 121, 122, 138, 137, -1, + 122, 123, 139, 138, -1, + 123, 124, 140, 139, -1, + 124, 125, 141, 140, -1, + 125, 126, 142, 141, -1, + 126, 127, 143, 142, -1, + 128, 129, 144, 145, -1, + 128, 145, 146, 143, -1, + 129, 130, 159, 144, -1, + 130, 131, 158, 159, -1, + 131, 132, 157, 158, -1, + 132, 133, 156, 157, -1, + 133, 134, 155, 156, -1, + 134, 135, 154, 155, -1, + 135, 136, 153, 154, -1, + 136, 137, 152, 153, -1, + 137, 138, 151, 152, -1, + 138, 139, 150, 151, -1, + 139, 140, 149, 150, -1, + 140, 141, 148, 149, -1, + 141, 142, 147, 148, -1, + 142, 143, 146, 147, -1 ] + } + } + ] +} +