diff --git a/modules/packages3d/Potentiometers_Bourns/3296P.wings b/modules/packages3d/Potentiometers_Bourns/3296P.wings index 4b968f62..6835908a 100644 Binary files a/modules/packages3d/Potentiometers_Bourns/3296P.wings and b/modules/packages3d/Potentiometers_Bourns/3296P.wings differ diff --git a/modules/packages3d/Potentiometers_Bourns/3296P.wrl b/modules/packages3d/Potentiometers_Bourns/3296P.wrl index d8318824..b98affbb 100644 --- a/modules/packages3d/Potentiometers_Bourns/3296P.wrl +++ b/modules/packages3d/Potentiometers_Bourns/3296P.wrl @@ -14,111 +14,74 @@ DEF Cylinder2_copy7 Transform { } } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ - 1.8799999999999994 -6.938893903907228e-17 3.0439999999999996, - 1.8799999999999994 -0.04592201188381041 3.053134456098645, - 1.8799999999999994 -0.0848528137423852 3.079147186257614, - 1.8799999999999994 -0.1108655439013538 3.1180779881161893, - 1.8799999999999994 -0.12000000000000018 3.1639999999999997, - 1.8799999999999994 -0.1108655439013538 3.2099220118838105, - 1.8799999999999994 -0.0848528137423853 3.2488528137423858, - 1.8799999999999994 -0.04592201188381052 3.2748655439013543, - 1.8799999999999994 -1.8041124150158794e-16 3.284, - 1.8799999999999994 0.045922011883811106 3.2748655439013543, - 1.8799999999999994 0.084852813742386 3.2488528137423858, - 1.8799999999999994 0.11086554390135454 3.209922011883811, - 1.8799999999999994 0.12000000000000004 3.1639999999999997, - 1.8799999999999994 0.11086554390135454 3.1180779881161893, - 1.8799999999999994 0.084852813742386 3.079147186257614, - 1.8799999999999994 0.04592201188381122 3.053134456098645, - 0.8799999999999998 -5.134781488891349e-16 3.0440000000000014, - 0.8799999999999998 -0.045922011883810857 3.053134456098647, - 0.8799999999999998 -0.08485281374238564 3.0791471862576154, - 0.8799999999999998 -0.11086554390135424 3.11807798811619, - 0.8799999999999998 -0.12000000000000062 3.1640000000000015, - 0.8799999999999998 -0.11086554390135424 3.209922011883812, - 0.8799999999999998 -0.08485281374238575 3.2488528137423867, - 0.8799999999999998 -0.04592201188381097 3.2748655439013556, - 0.8799999999999998 -6.245004513516506e-16 3.284000000000001, - 0.8799999999999998 0.04592201188381066 3.274865543901356, - 0.8799999999999998 0.08485281374238555 3.248852813742387, - 0.8799999999999998 0.1108655439013541 3.209922011883812, - 0.8799999999999998 0.1199999999999996 3.1640000000000015, - 0.8799999999999998 0.1108655439013541 3.1180779881161906, - 0.8799999999999998 0.08485281374238555 3.0791471862576154, - 0.8799999999999998 0.04592201188381077 3.053134456098647 ] } + 0.905414952130031 -6.938893903907228e-17 -0.7814154239178728, + 0.9145494082286765 -0.04592201188381041 -0.7814154239178728, + 0.940562138387645 -0.0848528137423852 -0.7814154239178728, + 0.9794929402462207 -0.1108655439013538 -0.7814154239178728, + 1.025414952130031 -0.12000000000000018 -0.7814154239178728, + 1.0713369640138415 -0.1108655439013538 -0.7814154239178728, + 1.1102677658724172 -0.0848528137423853 -0.7814154239178728, + 1.1362804960313857 -0.04592201188381052 -0.7814154239178728, + 1.1454149521300312 -1.8041124150158794e-16 -0.7814154239178728, + 1.1362804960313857 0.045922011883811106 -0.7814154239178728, + 1.1102677658724172 0.084852813742386 -0.7814154239178728, + 1.0713369640138424 0.11086554390135454 -0.7814154239178728, + 1.025414952130031 0.12000000000000004 -0.7814154239178728, + 0.9794929402462207 0.11086554390135454 -0.7814154239178728, + 0.940562138387645 0.084852813742386 -0.7814154239178728, + 0.9145494082286765 0.04592201188381122 -0.7814154239178728, + 0.9054149521300328 -5.134781488891349e-16 0.2185845760821269, + 0.9145494082286783 -0.045922011883810857 0.2185845760821269, + 0.9405621383876468 -0.08485281374238564 0.2185845760821269, + 0.9794929402462216 -0.11086554390135424 0.2185845760821269, + 1.0254149521300329 -0.12000000000000062 0.2185845760821269, + 1.0713369640138433 -0.11086554390135424 0.2185845760821269, + 1.110267765872418 -0.08485281374238575 0.2185845760821269, + 1.1362804960313866 -0.04592201188381097 0.2185845760821269, + 1.145414952130032 -6.245004513516506e-16 0.2185845760821269, + 1.1362804960313875 0.04592201188381066 0.2185845760821269, + 1.110267765872418 0.08485281374238555 0.2185845760821269, + 1.0713369640138433 0.1108655439013541 0.2185845760821269, + 1.0254149521300329 0.1199999999999996 0.2185845760821269, + 0.9794929402462216 0.1108655439013541 0.2185845760821269, + 0.9405621383876468 0.08485281374238555 0.2185845760821269, + 0.9145494082286783 0.04592201188381077 0.2185845760821269, + 0.9145494082286765 -0.04592201188381041 -1.0123288374809865, + 0.905414952130031 -6.938893903907228e-17 -1.0123288374809865, + 0.9145494082286765 0.04592201188381122 -1.0123288374809865, + 0.940562138387645 0.084852813742386 -1.0123288374809865, + 0.9794929402462207 0.11086554390135454 -1.0123288374809865, + 1.025414952130031 0.12000000000000004 -1.0123288374809865, + 1.0713369640138424 0.11086554390135454 -1.0123288374809865, + 1.1102677658724172 0.084852813742386 -1.0123288374809865, + 1.1362804960313857 0.045922011883811106 -1.0123288374809865, + 1.1454149521300312 -1.8041124150158794e-16 -1.0123288374809865, + 1.1362804960313857 -0.04592201188381052 -1.0123288374809865, + 1.1102677658724172 -0.0848528137423853 -1.0123288374809865, + 1.0713369640138415 -0.1108655439013538 -1.0123288374809865, + 1.025414952130031 -0.12000000000000018 -1.0123288374809865, + 0.9794929402462207 -0.1108655439013538 -1.0123288374809865, + 0.940562138387645 -0.0848528137423852 -1.0123288374809865 ] } coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.45418154824958784 -1.8278801943214092e-15 -0.8909091543078942, - 0.4541815482495884 -0.34093617309602536 -0.8230927329920024, - 0.4541815482495888 -0.6299679044322857 -0.629967904432282, - 0.45418154824958856 -0.8230927329920005 -0.34093617309602975, - 0.45418154824959084 -0.8909091543078929 4.2860639039260723e-16, - 0.454181548249589 -0.8230927329920005 0.3409361730960293, - 0.45418154824958995 -0.6299679044322858 0.629967904432281, - 0.45418154824959023 -0.34093617309602503 0.8230927329920016, - 0.4541815482495899 -3.895275724450445e-15 0.8909091543078932, - 0.4541815482495905 0.3409361730960208 0.8230927329920031, - 0.45418154824958984 0.6299679044322851 0.6299679044322819, - 0.45418154824958923 0.8230927329920036 0.3409361730960217, - 0.4541815482495888 0.8909091543078939 -4.0339424978127634e-16, - 0.45418154824958845 0.8230927329920043 -0.34093617309602114, - 0.45418154824958845 0.629967904432287 -0.6299679044322812, - 0.45418154824958834 0.3409361730960237 -0.8230927329920033, - -0.4541815482495903 -1.790061983404412e-15 -0.8909091543078929, - -0.4541815482495903 -0.340936173096025 -0.8230927329920014, - -0.45418154824958973 -0.6299679044322855 -0.6299679044322818, - -0.45418154824958856 -0.8230927329920005 -0.34093617309602975, - -0.45418154824959006 -0.890909154307893 4.2860639039260733e-16, - -0.4541815482495878 -0.823092732992001 0.3409361730960295, - -0.4541815482495885 -0.6299679044322865 0.6299679044322817, - -0.4541815482495884 -0.34093617309602536 0.8230927329920024, - -0.4541815482495879 -3.857457513533455e-15 0.8909091543078942, - -0.4541815482495888 0.34093617309602114 0.823092732992004, - -0.45418154824958895 0.6299679044322856 0.6299679044322823, - -0.45418154824958923 0.8230927329920036 0.3409361730960217, - -0.45418154824958945 0.8909091543078934 -4.033942497812762e-16, - -0.4541815482495898 0.8230927329920036 -0.34093617309602087, - -0.45418154824959034 0.6299679044322862 -0.6299679044322805, - -0.4541815482495907 0.34093617309602325 -0.823092732992002 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + 0, 16, 31, 15, 34, 33, -1, + 0, 33, 32, 1, 17, 16, -1, + 1, 32, 47, 2, 18, 17, -1, + 2, 47, 46, 3, 19, 18, -1, + 3, 46, 45, 4, 20, 19, -1, + 4, 45, 44, 5, 21, 20, -1, + 5, 44, 43, 6, 22, 21, -1, + 6, 43, 42, 7, 23, 22, -1, + 7, 42, 41, 8, 24, 23, -1, + 8, 41, 40, 9, 25, 24, -1, + 9, 40, 39, 10, 26, 25, -1, + 10, 39, 38, 11, 27, 26, -1, + 11, 38, 37, 12, 28, 27, -1, + 12, 37, 36, 13, 29, 28, -1, + 13, 36, 35, 14, 30, 29, -1, + 14, 35, 34, 15, 31, 30, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, -1 ] } } ] @@ -131,111 +94,74 @@ DEF Cylinder2_copy6 Transform { material USE default } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ - 1.8799999999999994 -1.016 2.0279999999999996, - 1.8799999999999994 -1.0619220118838102 2.037134456098645, - 1.8799999999999994 -1.100852813742385 2.063147186257614, - 1.8799999999999994 -1.1268655439013537 2.1020779881161893, - 1.8799999999999994 -1.1360000000000001 2.1479999999999997, - 1.8799999999999994 -1.1268655439013537 2.1939220118838105, - 1.8799999999999994 -1.1008528137423852 2.2328528137423858, - 1.8799999999999994 -1.0619220118838104 2.2588655439013543, - 1.8799999999999994 -1.016 2.268, - 1.8799999999999994 -0.9700779881161887 2.2588655439013543, - 1.8799999999999994 -0.9311471862576138 2.2328528137423858, - 1.8799999999999994 -0.9051344560986453 2.193922011883811, - 1.8799999999999994 -0.8959999999999998 2.1479999999999997, - 1.8799999999999994 -0.9051344560986453 2.1020779881161893, - 1.8799999999999994 -0.9311471862576138 2.063147186257614, - 1.8799999999999994 -0.9700779881161886 2.037134456098645, - 0.8799999999999998 -1.0160000000000005 2.0280000000000014, - 0.8799999999999998 -1.0619220118838106 2.037134456098647, - 0.8799999999999998 -1.1008528137423854 2.0631471862576154, - 0.8799999999999998 -1.1268655439013542 2.10207798811619, - 0.8799999999999998 -1.1360000000000006 2.1480000000000015, - 0.8799999999999998 -1.1268655439013542 2.193922011883812, - 0.8799999999999998 -1.1008528137423856 2.2328528137423866, - 0.8799999999999998 -1.0619220118838109 2.2588655439013556, - 0.8799999999999998 -1.0160000000000005 2.268000000000001, - 0.8799999999999998 -0.9700779881161892 2.258865543901356, - 0.8799999999999998 -0.9311471862576143 2.232852813742387, - 0.8799999999999998 -0.9051344560986457 2.193922011883812, - 0.8799999999999998 -0.8960000000000002 2.1480000000000015, - 0.8799999999999998 -0.9051344560986457 2.1020779881161906, - 0.8799999999999998 -0.9311471862576143 2.0631471862576154, - 0.8799999999999998 -0.9700779881161891 2.037134456098647 ] } + -0.11058504786996948 -1.016 -0.7814154239178728, + -0.10145059177132398 -1.0619220118838102 -0.7814154239178728, + -0.075437861612355 -1.100852813742385 -0.7814154239178728, + -0.03650705975377977 -1.1268655439013537 -0.7814154239178728, + 0.00941495213003063 -1.1360000000000001 -0.7814154239178728, + 0.05533696401384147 -1.1268655439013537 -0.7814154239178728, + 0.0942677658724167 -1.1008528137423852 -0.7814154239178728, + 0.12028049603138524 -1.0619220118838104 -0.7814154239178728, + 0.12941495213003074 -1.016 -0.7814154239178728, + 0.12028049603138524 -0.9700779881161887 -0.7814154239178728, + 0.0942677658724167 -0.9311471862576138 -0.7814154239178728, + 0.055336964013841916 -0.9051344560986453 -0.7814154239178728, + 0.00941495213003063 -0.8959999999999998 -0.7814154239178728, + -0.03650705975377977 -0.9051344560986453 -0.7814154239178728, + -0.075437861612355 -0.9311471862576138 -0.7814154239178728, + -0.10145059177132398 -0.9700779881161886 -0.7814154239178728, + -0.1105850478699677 -1.0160000000000005 0.21858457608212678, + -0.10145059177132221 -1.0619220118838106 0.21858457608212678, + -0.07543786161235366 -1.1008528137423854 0.21858457608212678, + -0.03650705975377888 -1.1268655439013542 0.21858457608212678, + 0.009414952130032406 -1.1360000000000006 0.21858457608212678, + 0.055336964013842804 -1.1268655439013542 0.21858457608212678, + 0.09426776587241759 -1.1008528137423856 0.21858457608212678, + 0.12028049603138657 -1.0619220118838109 0.21858457608212678, + 0.12941495213003207 -1.0160000000000005 0.21858457608212678, + 0.12028049603138702 -0.9700779881161892 0.21858457608212678, + 0.09426776587241803 -0.9311471862576143 0.21858457608212678, + 0.055336964013842804 -0.9051344560986457 0.21858457608212678, + 0.009414952130032406 -0.8960000000000002 0.21858457608212678, + -0.03650705975377844 -0.9051344560986457 0.21858457608212678, + -0.07543786161235366 -0.9311471862576143 0.21858457608212678, + -0.10145059177132221 -0.9700779881161891 0.21858457608212678, + -0.10145059177132398 -1.0619220118838102 -1.0123288374809865, + -0.11058504786996948 -1.016 -1.0123288374809865, + -0.10145059177132398 -0.9700779881161886 -1.0123288374809865, + -0.075437861612355 -0.9311471862576138 -1.0123288374809865, + -0.03650705975377977 -0.9051344560986453 -1.0123288374809865, + 0.00941495213003063 -0.8959999999999998 -1.0123288374809865, + 0.055336964013841916 -0.9051344560986453 -1.0123288374809865, + 0.0942677658724167 -0.9311471862576138 -1.0123288374809865, + 0.12028049603138524 -0.9700779881161887 -1.0123288374809865, + 0.12941495213003074 -1.016 -1.0123288374809865, + 0.12028049603138524 -1.0619220118838104 -1.0123288374809865, + 0.0942677658724167 -1.1008528137423852 -1.0123288374809865, + 0.05533696401384147 -1.1268655439013537 -1.0123288374809865, + 0.00941495213003063 -1.1360000000000001 -1.0123288374809865, + -0.03650705975377977 -1.1268655439013537 -1.0123288374809865, + -0.075437861612355 -1.100852813742385 -1.0123288374809865 ] } coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.45418154824958784 -2.3447290768536696e-15 -0.8909091543078942, - 0.4541815482495884 -0.3409361730960257 -0.8230927329920024, - 0.4541815482495887 -0.6299679044322848 -0.6299679044322831, - 0.45418154824958856 -0.8230927329919999 -0.34093617309603097, - 0.45418154824959084 -0.8909091543078929 4.2860639039260723e-16, - 0.4541815482495891 -0.8230927329920004 0.34093617309602975, - 0.45418154824958995 -0.6299679044322855 0.6299679044322813, - 0.45418154824959023 -0.3409361730960249 0.8230927329920016, - 0.4541815482495899 -3.781821091699461e-15 0.8909091543078932, - 0.4541815482495905 0.3409361730960208 0.8230927329920031, - 0.45418154824958984 0.6299679044322851 0.6299679044322819, - 0.45418154824958923 0.8230927329920036 0.3409361730960217, - 0.4541815482495888 0.8909091543078939 -4.0339424978127634e-16, - 0.45418154824958845 0.8230927329920043 -0.34093617309602114, - 0.45418154824958845 0.629967904432287 -0.6299679044322812, - 0.45418154824958834 0.3409361730960235 -0.8230927329920034, - -0.4541815482495903 -2.306910865936672e-15 -0.8909091543078929, - -0.4541815482495903 -0.34093617309602525 -0.8230927329920014, - -0.4541815482495897 -0.6299679044322846 -0.6299679044322829, - -0.45418154824958856 -0.8230927329919999 -0.34093617309603097, - -0.45418154824959006 -0.890909154307893 4.2860639039260733e-16, - -0.4541815482495879 -0.8230927329920008 0.34093617309602997, - -0.4541815482495885 -0.6299679044322861 0.629967904432282, - -0.4541815482495884 -0.34093617309602525 0.8230927329920024, - -0.4541815482495879 -3.744002880782471e-15 0.8909091543078942, - -0.4541815482495888 0.34093617309602114 0.823092732992004, - -0.45418154824958895 0.6299679044322856 0.6299679044322823, - -0.45418154824958923 0.8230927329920036 0.3409361730960217, - -0.45418154824958945 0.8909091543078934 -4.033942497812762e-16, - -0.4541815482495898 0.8230927329920036 -0.34093617309602087, - -0.45418154824959034 0.6299679044322862 -0.6299679044322805, - -0.4541815482495907 0.34093617309602303 -0.8230927329920021 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + 0, 16, 31, 15, 34, 33, -1, + 0, 33, 32, 1, 17, 16, -1, + 1, 32, 47, 2, 18, 17, -1, + 2, 47, 46, 3, 19, 18, -1, + 3, 46, 45, 4, 20, 19, -1, + 4, 45, 44, 5, 21, 20, -1, + 5, 44, 43, 6, 22, 21, -1, + 6, 43, 42, 7, 23, 22, -1, + 7, 42, 41, 8, 24, 23, -1, + 8, 41, 40, 9, 25, 24, -1, + 9, 40, 39, 10, 26, 25, -1, + 10, 39, 38, 11, 27, 26, -1, + 11, 38, 37, 12, 28, 27, -1, + 12, 37, 36, 13, 29, 28, -1, + 13, 36, 35, 14, 30, 29, -1, + 14, 35, 34, 15, 31, 30, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, -1 ] } } ] @@ -255,54 +181,51 @@ DEF Cylinder2_copy5 Transform { } } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ - 0.0707956445998649 -1.377371534477318 4.676584576082124, - 0.03745487983980858 -1.5449868778532259 4.676584576082124, - -0.05749158524042694 -1.6870843046370236 4.676584576082124, - -0.19958901202422505 -1.7820307697172586 4.676584576082124, - -0.36720435540013396 -1.8153715344773178 4.676584576082124, - -0.5348196987760429 -1.7820307697172586 4.676584576082124, - -0.676917125559841 -1.6870843046370236 4.676584576082124, - -0.7718635906400766 -1.5449868778532256 4.676584576082124, - -0.8052043554001328 -1.3773715344773179 4.676584576082124, - -0.7718635906400765 -1.2097561911014068 4.676584576082124, - -0.676917125559841 -1.067658764317609 4.676584576082124, - -0.5348196987760429 -0.9727122992373738 4.676584576082124, - -0.36720435540013385 -0.9393715344773179 4.676584576082124, - -0.19958901202422477 -0.972712299237374 4.676584576082124, - -0.05749158524042683 -1.067658764317609 4.676584576082124, - 0.03745487983980858 -1.209756191101407 4.676584576082124, - 0.07079564459986246 -1.377371534477318 4.068584576082125, - 0.03745487983980614 -1.5449868778532259 4.068584576082125, - -0.057491585240429494 -1.6870843046370236 4.068584576082125, - -0.19958901202422755 -1.7820307697172586 4.068584576082125, - -0.3672043554001365 -1.8153715344773178 4.068584576082125, - -0.5348196987760453 -1.7820307697172586 4.068584576082125, - -0.6769171255598435 -1.6870843046370236 4.068584576082125, - -0.771863590640079 -1.5449868778532256 4.068584576082125, - -0.8052043554001354 -1.3773715344773179 4.068584576082125, - -0.771863590640079 -1.2097561911014068 4.068584576082125, - -0.6769171255598434 -1.067658764317609 4.068584576082125, - -0.5348196987760454 -0.9727122992373738 4.068584576082125, - -0.3672043554001363 -0.9393715344773179 4.068584576082125, - -0.19958901202422727 -0.972712299237374 4.068584576082125, - -0.05749158524042927 -1.067658764317609 4.068584576082125, - 0.03745487983980614 -1.209756191101407 4.068584576082125, - -0.1995890120242257 -1.7820307697172586 4.524584576082125, - -0.36720435540013463 -1.8153715344773178 4.524584576082125, - -0.5348196987760435 -0.9727122992373738 4.524584576082125, - -0.36720435540013446 -0.9393715344773179 4.524584576082125 ] } + 2.537999528212156 -1.377371534477318 1.027788931482262, + 2.537999528212156 -1.5449868778532259 1.0611296962423182, + 2.537999528212156 -1.6870843046370236 1.1560761613225536, + 2.537999528212156 -1.7820307697172586 1.2981735881063519, + 2.537999528212156 -1.8153715344773178 1.4657889314822607, + 2.537999528212156 -1.7820307697172586 1.6334042748581696, + 2.537999528212156 -1.6870843046370236 1.7755017016419679, + 2.537999528212156 -1.5449868778532256 1.8704481667222033, + 2.537999528212156 -1.3773715344773179 1.9037889314822596, + 2.537999528212156 -1.2097561911014068 1.8704481667222033, + 2.537999528212156 -1.067658764317609 1.7755017016419679, + 2.537999528212156 -0.9727122992373738 1.6334042748581696, + 2.537999528212156 -0.9393715344773179 1.4657889314822605, + 2.537999528212156 -0.972712299237374 1.2981735881063514, + 2.537999528212156 -1.067658764317609 1.1560761613225536, + 2.537999528212156 -1.209756191101407 1.0611296962423182, + 1.929999528212156 -1.377371534477318 1.0277889314822644, + 1.929999528212156 -1.5449868778532259 1.0611296962423205, + 1.929999528212156 -1.6870843046370236 1.1560761613225563, + 1.929999528212156 -1.7820307697172586 1.2981735881063543, + 1.929999528212156 -1.8153715344773178 1.4657889314822632, + 1.929999528212156 -1.7820307697172586 1.6334042748581719, + 1.929999528212156 -1.6870843046370236 1.77550170164197, + 1.929999528212156 -1.5449868778532256 1.8704481667222057, + 1.929999528212156 -1.3773715344773179 1.903788931482262, + 1.929999528212156 -1.2097561911014068 1.8704481667222057, + 1.929999528212156 -1.067658764317609 1.77550170164197, + 1.929999528212156 -0.9727122992373738 1.633404274858172, + 1.929999528212156 -0.9393715344773179 1.465788931482263, + 1.929999528212156 -0.972712299237374 1.298173588106354, + 1.929999528212156 -1.067658764317609 1.1560761613225559, + 1.929999528212156 -1.209756191101407 1.0611296962423205, + 2.3859995282121567 -1.7820307697172586 1.2981735881063523, + 2.3859995282121567 -1.8153715344773178 1.4657889314822614, + 2.3859995282121567 -0.9727122992373738 1.63340427485817, + 2.3859995282121567 -0.9393715344773179 1.4657889314822612 ] } coordIndex [ 0, 1, 17, 16, -1, 0, 15, 14, 13, 12, 3, 2, 1, -1, 0, 16, 31, 15, -1, 1, 2, 18, 17, -1, 2, 3, 32, 19, 18, -1, - 3, 12, 35, 32, -1, 4, 5, 21, 20, 33, -1, 4, 11, 10, 9, 8, 7, 6, 5, -1, - 4, 33, 34, 11, -1, 5, 6, 22, 21, -1, 6, 7, 23, 22, -1, 7, 8, 24, 23, -1, @@ -314,68 +237,27 @@ DEF Cylinder2_copy5 Transform { 14, 15, 31, 30, -1, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, 19, 32, 33, 20, -1, - 27, 34, 35, 28, -1, - 32, 35, 34, 33, -1 ] - normal Normal { vector [ - 0.8909091543078949 -1.701819491264763e-15 0.45418154824958656, - 0.8230927329920031 -0.3409361730960258 0.45418154824958684, - 0.6299679044322828 -0.629967904432286 0.45418154824958745, - -0.2844497180960644 -0.6867223672407181 0.6689549672484492, - 0.5255945451551083 -0.5255945451551184 0.6689549672484532, - -0.34093617309603025 -0.8230927329919997 0.45418154824958995, - -0.6299679044322822 -0.6299679044322838 0.4541815482495912, - -0.8230927329920013 -0.34093617309602403 0.4541815482495917, - -0.8909091543078921 -1.5505466475967772e-15 0.45418154824959184, - -0.8230927329920015 0.34093617309602287 0.45418154824959195, - -0.6299679044322825 0.6299679044322837 0.45418154824959134, - 0.2844497180960631 0.6867223672407191 0.6689549672484486, - -0.5255945451551162 0.5255945451551146 0.6689549672484499, - 0.3409361730960223 0.8230927329920037 0.4541815482495882, - 0.6299679044322835 0.6299679044322851 0.45418154824958745, - 0.823092732992004 0.34093617309602353 0.4541815482495869, - 0.890909154307892 -1.7018194912647572e-15 -0.4541815482495922, - 0.8230927329920007 -0.3409361730960247 -0.454181548249592, - 0.6299679044322815 -0.6299679044322845 -0.4541815482495914, - 0.34093617309602936 -0.823092732992 -0.45418154824958973, - -5.294549528379267e-16 -0.890909154307893 -0.4541815482495902, - -0.3409361730960306 -0.823092732992001 -0.4541815482495871, - -0.6299679044322836 -0.6299679044322855 -0.4541815482495872, - -0.8230927329920037 -0.3409361730960252 -0.4541815482495865, - -0.8909091543078951 -1.550546647596783e-15 -0.4541815482495861, - -0.823092732992004 0.340936173096024 -0.4541815482495865, - -0.6299679044322839 0.6299679044322853 -0.454181548249587, - -0.34093617309602287 0.8230927329920037 -0.454181548249588, - 2.1430319519630298e-16 0.8909091543078934 -0.45418154824958906, - 0.34093617309602203 0.8230927329920027 -0.45418154824959045, - 0.6299679044322821 0.6299679044322838 -0.45418154824959145, - 0.8230927329920015 0.3409361730960225 -0.4541815482495921, - -0.10207730495932697 -0.8904057976151915 0.44357382630797226, - 0.43505067961499855 -0.7835643986176463 0.44357382630797104, - 0.10207730495933479 0.8904057976151915 0.44357382630797093, - -0.43505067961499666 0.7835643986176465 0.44357382630797276 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 32, 19, 18, -1, - 3, 12, 35, 32, -1, - 4, 5, 21, 20, 33, -1, - 4, 11, 10, 9, 8, 7, 6, 5, -1, - 4, 33, 34, 11, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 34, 27, 26, -1, - 12, 13, 29, 28, 35, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, - 19, 32, 33, 20, -1, - 27, 34, 35, 28, -1, - 32, 35, 34, 33, -1 ] + 27, 34, 35, 28, -1 ] + } + }, + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 2.537999528212156 -1.7820307697172586 1.2981735881063519, + 2.537999528212156 -1.8153715344773178 1.4657889314822607, + 2.537999528212156 -0.9727122992373738 1.6334042748581696, + 2.537999528212156 -0.9393715344773179 1.4657889314822605, + 2.3859995282121567 -1.7820307697172586 1.2981735881063523, + 2.3859995282121567 -1.8153715344773178 1.4657889314822614, + 2.3859995282121567 -0.9727122992373738 1.63340427485817, + 2.3859995282121567 -0.9393715344773179 1.4657889314822612 ] } + coordIndex [ + 0, 3, 7, 4, -1, + 1, 5, 6, 2, -1, + 4, 7, 6, 5, -1 ] } } ] @@ -388,111 +270,74 @@ DEF Cylinder2 Transform { material USE default } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ - 1.8799999999999994 1.016 2.0279999999999996, - 1.8799999999999994 0.9700779881161898 2.037134456098645, - 1.8799999999999994 0.9311471862576151 2.063147186257614, - 1.8799999999999994 0.9051344560986464 2.1020779881161893, - 1.8799999999999994 0.896 2.1479999999999997, - 1.8799999999999994 0.9051344560986464 2.1939220118838105, - 1.8799999999999994 0.9311471862576148 2.2328528137423858, - 1.8799999999999994 0.9700779881161896 2.2588655439013543, - 1.8799999999999994 1.016 2.268, - 1.8799999999999994 1.0619220118838113 2.2588655439013543, - 1.8799999999999994 1.100852813742386 2.2328528137423858, - 1.8799999999999994 1.1268655439013546 2.193922011883811, - 1.8799999999999994 1.1360000000000001 2.1479999999999997, - 1.8799999999999994 1.1268655439013546 2.1020779881161893, - 1.8799999999999994 1.100852813742386 2.063147186257614, - 1.8799999999999994 1.0619220118838113 2.037134456098645, - 0.8799999999999998 1.0159999999999996 2.0280000000000014, - 0.8799999999999998 0.9700779881161894 2.037134456098647, - 0.8799999999999998 0.9311471862576146 2.0631471862576154, - 0.8799999999999998 0.905134456098646 2.10207798811619, - 0.8799999999999998 0.8959999999999996 2.1480000000000015, - 0.8799999999999998 0.905134456098646 2.193922011883812, - 0.8799999999999998 0.9311471862576144 2.2328528137423866, - 0.8799999999999998 0.9700779881161892 2.2588655439013556, - 0.8799999999999998 1.0159999999999996 2.268000000000001, - 0.8799999999999998 1.0619220118838109 2.258865543901356, - 0.8799999999999998 1.1008528137423856 2.232852813742387, - 0.8799999999999998 1.1268655439013542 2.193922011883812, - 0.8799999999999998 1.1359999999999997 2.1480000000000015, - 0.8799999999999998 1.1268655439013542 2.1020779881161906, - 0.8799999999999998 1.1008528137423856 2.0631471862576154, - 0.8799999999999998 1.0619220118838109 2.037134456098647 ] } + -0.11058504786996948 1.016 -0.7814154239178728, + -0.10145059177132398 0.9700779881161898 -0.7814154239178728, + -0.075437861612355 0.9311471862576151 -0.7814154239178728, + -0.03650705975377977 0.9051344560986464 -0.7814154239178728, + 0.00941495213003063 0.896 -0.7814154239178728, + 0.05533696401384147 0.9051344560986464 -0.7814154239178728, + 0.0942677658724167 0.9311471862576148 -0.7814154239178728, + 0.12028049603138524 0.9700779881161896 -0.7814154239178728, + 0.12941495213003074 1.016 -0.7814154239178728, + 0.12028049603138524 1.0619220118838113 -0.7814154239178728, + 0.0942677658724167 1.100852813742386 -0.7814154239178728, + 0.055336964013841916 1.1268655439013546 -0.7814154239178728, + 0.00941495213003063 1.1360000000000001 -0.7814154239178728, + -0.03650705975377977 1.1268655439013546 -0.7814154239178728, + -0.075437861612355 1.100852813742386 -0.7814154239178728, + -0.10145059177132398 1.0619220118838113 -0.7814154239178728, + -0.1105850478699677 1.0159999999999996 0.21858457608212678, + -0.10145059177132221 0.9700779881161894 0.21858457608212678, + -0.07543786161235366 0.9311471862576146 0.21858457608212678, + -0.03650705975377888 0.905134456098646 0.21858457608212678, + 0.009414952130032406 0.8959999999999996 0.21858457608212678, + 0.055336964013842804 0.905134456098646 0.21858457608212678, + 0.09426776587241759 0.9311471862576144 0.21858457608212678, + 0.12028049603138657 0.9700779881161892 0.21858457608212678, + 0.12941495213003207 1.0159999999999996 0.21858457608212678, + 0.12028049603138702 1.0619220118838109 0.21858457608212678, + 0.09426776587241803 1.1008528137423856 0.21858457608212678, + 0.055336964013842804 1.1268655439013542 0.21858457608212678, + 0.009414952130032406 1.1359999999999997 0.21858457608212678, + -0.03650705975377844 1.1268655439013542 0.21858457608212678, + -0.07543786161235366 1.1008528137423856 0.21858457608212678, + -0.10145059177132221 1.0619220118838109 0.21858457608212678, + -0.10145059177132398 0.9700779881161898 -1.0123288374809865, + -0.11058504786996948 1.016 -1.0123288374809865, + -0.10145059177132398 1.0619220118838113 -1.0123288374809865, + -0.075437861612355 1.100852813742386 -1.0123288374809865, + -0.03650705975377977 1.1268655439013546 -1.0123288374809865, + 0.00941495213003063 1.1360000000000001 -1.0123288374809865, + 0.055336964013841916 1.1268655439013546 -1.0123288374809865, + 0.0942677658724167 1.100852813742386 -1.0123288374809865, + 0.12028049603138524 1.0619220118838113 -1.0123288374809865, + 0.12941495213003074 1.016 -1.0123288374809865, + 0.12028049603138524 0.9700779881161896 -1.0123288374809865, + 0.0942677658724167 0.9311471862576148 -1.0123288374809865, + 0.05533696401384147 0.9051344560986464 -1.0123288374809865, + 0.00941495213003063 0.896 -1.0123288374809865, + -0.03650705975377977 0.9051344560986464 -1.0123288374809865, + -0.075437861612355 0.9311471862576151 -1.0123288374809865 ] } coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.45418154824958784 -2.1430319519630315e-15 -0.8909091543078942, - 0.4541815482495884 -0.3409361730960257 -0.8230927329920024, - 0.4541815482495888 -0.6299679044322855 -0.6299679044322825, - 0.45418154824958856 -0.8230927329920003 -0.3409361730960302, - 0.45418154824959084 -0.8909091543078929 4.2860639039260723e-16, - 0.45418154824958895 -0.8230927329920006 0.34093617309602886, - 0.45418154824959006 -0.6299679044322862 0.6299679044322808, - 0.45418154824959023 -0.3409361730960249 0.8230927329920016, - 0.4541815482495899 -3.781821091699461e-15 0.8909091543078932, - 0.4541815482495906 0.34093617309602137 0.8230927329920029, - 0.45418154824958973 0.6299679044322856 0.6299679044322815, - 0.45418154824958923 0.8230927329920036 0.3409361730960217, - 0.4541815482495888 0.8909091543078939 -4.0339424978127634e-16, - 0.45418154824958845 0.8230927329920043 -0.34093617309602114, - 0.45418154824958845 0.629967904432287 -0.6299679044322812, - 0.45418154824958834 0.3409361730960237 -0.8230927329920033, - -0.4541815482495903 -2.1052137410460338e-15 -0.8909091543078929, - -0.4541815482495903 -0.34093617309602525 -0.8230927329920014, - -0.4541815482495897 -0.6299679044322851 -0.629967904432282, - -0.45418154824958856 -0.8230927329920003 -0.3409361730960302, - -0.45418154824959006 -0.890909154307893 4.2860639039260733e-16, - -0.4541815482495878 -0.8230927329920013 0.34093617309602914, - -0.4541815482495885 -0.6299679044322868 0.6299679044322812, - -0.4541815482495884 -0.34093617309602525 0.8230927329920024, - -0.4541815482495879 -3.744002880782471e-15 0.8909091543078942, - -0.45418154824958884 0.34093617309602176 0.8230927329920038, - -0.45418154824958884 0.629967904432286 0.6299679044322819, - -0.45418154824958923 0.8230927329920036 0.3409361730960217, - -0.45418154824958945 0.8909091543078934 -4.033942497812762e-16, - -0.4541815482495898 0.8230927329920036 -0.34093617309602087, - -0.45418154824959034 0.6299679044322862 -0.6299679044322805, - -0.4541815482495907 0.34093617309602325 -0.823092732992002 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + 0, 16, 31, 15, 34, 33, -1, + 0, 33, 32, 1, 17, 16, -1, + 1, 32, 47, 2, 18, 17, -1, + 2, 47, 46, 3, 19, 18, -1, + 3, 46, 45, 4, 20, 19, -1, + 4, 45, 44, 5, 21, 20, -1, + 5, 44, 43, 6, 22, 21, -1, + 6, 43, 42, 7, 23, 22, -1, + 7, 42, 41, 8, 24, 23, -1, + 8, 41, 40, 9, 25, 24, -1, + 9, 40, 39, 10, 26, 25, -1, + 10, 39, 38, 11, 27, 26, -1, + 11, 38, 37, 12, 28, 27, -1, + 12, 37, 36, 13, 29, 28, -1, + 13, 36, 35, 14, 30, 29, -1, + 14, 35, 34, 15, 31, 30, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, -1 ] } } ] @@ -512,64 +357,63 @@ DEF Cube1 Transform { } } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ - -0.89 -1.906 0.20858457608212633, - -0.89 -1.906 4.068584576082126, - -0.89 1.906 0.20858457608212633, - -0.89 1.906 4.068584576082126, - 0.89 -1.906 0.20858457608212633, - 0.89 -1.906 4.068584576082126, - 0.89 1.906 0.20858457608212633, - 0.89 1.906 4.068584576082126, - 0.89 -1.906 0.36058457608212624, - 0.89 -1.906 3.9165845760821263, - 0.89 -1.7539999999999998 0.20858457608212633, - 0.89 1.7539999999999998 0.20858457608212633, - 0.89 -1.7539999999999998 4.068584576082126, - 0.89 1.7539999999999998 4.068584576082126, - 0.89 1.906 0.36058457608212624, - 0.89 1.906 3.9165845760821263, - -0.89 -1.7539999999999998 0.20858457608212633, - -0.89 1.7539999999999998 0.20858457608212633, - 0.88 -1.7539999999999998 3.9165845760821263, - 0.88 1.7539999999999998 3.9165845760821263, - 0.88 1.7539999999999998 0.36058457608212624, - 0.88 -1.7539999999999998 0.36058457608212624, - -0.89 -1.7539999999999998 0.056584576082126414, - 0.89 -1.7539999999999998 0.056584576082126414, - 0.89 -1.906 0.056584576082126414, - -0.89 -1.906 0.056584576082126414, - 0.89 1.7539999999999998 0.056584576082126414, - -0.89 1.7539999999999998 0.056584576082126414, - -0.89 1.906 0.056584576082126414, - 0.89 1.906 0.056584576082126414, - 1.042 1.906 0.20858457608212633, - 1.042 1.7539999999999998 0.20858457608212633, - 1.042 1.7539999999999998 0.056584576082126414, - 1.042 1.906 0.056584576082126414, - 1.042 -1.7539999999999998 0.20858457608212633, - 1.042 -1.906 0.20858457608212633, - 1.042 -1.906 0.056584576082126414, - 1.042 -1.7539999999999998 0.056584576082126414, - 1.042 -1.7539999999999998 4.068584576082126, - 1.042 -1.906 4.068584576082126, - 1.042 -1.906 3.9165845760821263, - 1.042 -1.7539999999999998 3.9165845760821263, - 1.042 1.906 4.068584576082126, - 1.042 1.7539999999999998 4.068584576082126, - 1.042 1.7539999999999998 3.9165845760821263, - 1.042 1.906 3.9165845760821263, - 0.89 -1.7539999999999998 3.9925845760821264, - 0.966 -1.7539999999999998 3.9165845760821263, - 0.89 -1.8299999999999996 3.9165845760821263, - 0.89 1.8299999999999996 3.9165845760821263, - 0.966 1.7539999999999998 3.9165845760821263, - 0.89 1.7539999999999998 3.9925845760821264, - 0.89 1.8299999999999996 0.36058457608212624, - 0.89 1.7539999999999998 0.2845845760821262, - 0.89 -1.7539999999999998 0.2845845760821262, - 0.89 -1.8299999999999996 0.36058457608212624 ] } + -1.930000471787843 -1.906 1.9885845760821264, + 1.9299995282121578 -1.906 1.9885845760821268, + -1.930000471787843 1.906 1.9885845760821264, + 1.9299995282121578 1.906 1.9885845760821268, + -1.9300004717878425 -1.906 0.20858457608212644, + 1.9299995282121578 -1.906 0.20858457608212666, + -1.9300004717878425 1.906 0.20858457608212644, + 1.9299995282121578 1.906 0.20858457608212666, + -1.7780004717878428 -1.906 0.20858457608212644, + 1.7779995282121577 -1.906 0.20858457608212666, + -1.9300004717878425 -1.7539999999999998 0.20858457608212644, + -1.9300004717878425 1.7539999999999998 0.20858457608212644, + 1.9299995282121578 -1.7539999999999998 0.20858457608212666, + 1.9299995282121578 1.7539999999999998 0.20858457608212666, + -1.7780004717878428 1.906 0.20858457608212644, + 1.7779995282121577 1.906 0.20858457608212666, + -1.930000471787843 -1.7539999999999998 1.9885845760821264, + -1.930000471787843 1.7539999999999998 1.9885845760821264, + 1.7779995282121577 -1.7539999999999998 0.21858457608212667, + 1.7779995282121577 1.7539999999999998 0.21858457608212667, + -1.7780004717878428 1.7539999999999998 0.21858457608212645, + -1.7780004717878428 -1.7539999999999998 0.21858457608212645, + -2.0820004717878424 -1.7539999999999998 1.9885845760821264, + -2.0820004717878424 -1.7539999999999998 0.20858457608212644, + -2.0820004717878424 -1.906 0.20858457608212644, + -2.0820004717878424 -1.906 1.9885845760821264, + -2.0820004717878424 1.7539999999999998 0.20858457608212644, + -2.0820004717878424 1.7539999999999998 1.9885845760821264, + -2.0820004717878424 1.906 1.9885845760821264, + -2.0820004717878424 1.906 0.20858457608212644, + -1.9300004717878425 1.906 0.056584576082126414, + -1.9300004717878425 1.7539999999999998 0.056584576082126414, + -2.0820004717878424 1.7539999999999998 0.056584576082126414, + -2.0820004717878424 1.906 0.056584576082126414, + -1.9300004717878425 -1.7539999999999998 0.056584576082126414, + -1.9300004717878425 -1.906 0.056584576082126414, + -2.0820004717878424 -1.906 0.056584576082126414, + -2.0820004717878424 -1.7539999999999998 0.056584576082126414, + 1.9299995282121578 -1.7539999999999998 0.056584576082126636, + 1.9299995282121578 -1.906 0.056584576082126636, + 1.7779995282121577 -1.906 0.056584576082126636, + 1.7779995282121577 -1.7539999999999998 0.056584576082126636, + 1.9299995282121578 1.906 0.056584576082126636, + 1.9299995282121578 1.7539999999999998 0.056584576082126636, + 1.7779995282121577 1.7539999999999998 0.056584576082126636, + 1.7779995282121577 1.906 0.056584576082126636, + 1.8539995282121573 -1.7539999999999998 0.20858457608212666, + 1.7779995282121577 -1.7539999999999998 0.1325845760821267, + 1.7779995282121577 -1.8299999999999996 0.20858457608212666, + 1.7779995282121577 1.8299999999999996 0.20858457608212666, + 1.7779995282121577 1.7539999999999998 0.1325845760821267, + 1.8539995282121573 1.7539999999999998 0.20858457608212666, + -1.7780004717878428 1.8299999999999996 0.20858457608212644, + -1.8540004717878424 1.7539999999999998 0.20858457608212644, + -1.8540004717878424 -1.7539999999999998 0.20858457608212644, + -1.7780004717878428 -1.8299999999999996 0.20858457608212644 ] } coordIndex [ 0, 1, 3, 2, 17, 16, -1, 0, 4, 8, 9, 5, 1, -1, @@ -621,114 +465,6 @@ DEF Cube1 Transform { 34, 35, 36, 37, -1, 38, 39, 40, 41, -1, 42, 43, 44, 45, -1 ] - normal Normal { vector [ - -0.7071067811865475 -0.7071067811865475 0.0, - -0.5773502691896258 -0.5773502691896258 0.5773502691896258, - -0.7071067811865475 0.7071067811865475 0.0, - -0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.30151134457776363 -0.9045340337332909 0.30151134457776363, - 0.0 -0.7071067811865475 0.7071067811865475, - 0.30151134457776363 0.9045340337332909 0.30151134457776363, - 0.0 0.7071067811865475 0.7071067811865475, - 0.8944271909999159 -0.4472135954999579 0.0, - 0.4082482904638639 -0.8164965809277257 -0.40824829046386285, - 0.7071067811865475 0.7071067811865475 0.0, - 0.7071067811865475 -0.7071067811865475 0.0, - 0.4082482904638627 0.4082482904638627 0.8164965809277265, - 0.4082482904638627 -0.4082482904638627 0.8164965809277265, - 0.8944271909999159 0.4472135954999579 0.0, - 0.4082482904638631 0.8164965809277261 -0.4082482904638631, - -0.8164965809277261 0.4082482904638631 -0.4082482904638631, - -0.8164965809277261 -0.4082482904638631 -0.4082482904638631, - 0.8813917232457549 0.33402741668452746 -0.3340274166845286, - 0.8813917232457553 -0.33402741668452757 -0.3340274166845275, - 0.9957359307164818 -0.06523019346967272 0.06523019346967235, - 0.9957359307164818 0.06523019346967272 0.06523019346967235, - -0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.0 0.7071067811865475 -0.7071067811865475, - 0.0 -0.7071067811865475 -0.7071067811865475, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.0 -0.7071067811865475 -0.7071067811865475, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.0 0.7071067811865475 -0.7071067811865475, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896253 0.5773502691896253 0.5773502691896268, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896268 -0.5773502691896253 -0.5773502691896253, - 0.5773502691896273 0.5773502691896258 -0.5773502691896242, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896253 -0.5773502691896253 0.5773502691896268, - 0.5773502691896263 -0.5773502691896263 -0.5773502691896246, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.7048387389132541 0.7078633343390195 -0.04617198312417742, - 9.708228993642222e-16 0.7071067811865472 -0.7071067811865479, - 0.7048387389132544 0.04617198312417698 -0.7078633343390189, - 0.7048387389132541 -0.046171983124177016 -0.7078633343390195, - 0.0 -0.707106781186548 -0.7071067811865471, - 0.7048387389132541 -0.7078633343390195 -0.04617198312417592, - 0.9973444476426164 -0.06519508925394284 0.0324600230069942, - 0.9973444476426165 -0.0324600230069945 0.06519508925394246, - 0.9973444476426165 0.0324600230069945 0.06519508925394246, - 0.9973444476426164 0.06519508925394284 0.0324600230069942 ] } - normalIndex [ - 0, 1, 3, 2, 17, 16, -1, - 0, 4, 8, 9, 5, 1, -1, - 0, 16, 22, 25, -1, - 0, 25, 24, 4, -1, - 1, 5, 12, 13, 7, 3, -1, - 2, 3, 7, 15, 14, 6, -1, - 2, 6, 29, 28, -1, - 2, 28, 27, 17, -1, - 4, 10, 54, 55, 8, -1, - 4, 24, 36, 35, -1, - 4, 35, 34, 10, -1, - 5, 9, 40, 39, -1, - 5, 39, 38, 12, -1, - 6, 11, 31, 30, -1, - 6, 14, 52, 53, 11, -1, - 6, 30, 33, 29, -1, - 7, 13, 43, 42, -1, - 7, 42, 45, 15, -1, - 8, 55, 48, 9, -1, - 9, 48, 47, 41, 40, -1, - 10, 11, 53, 54, -1, - 10, 16, 17, 11, -1, - 10, 23, 22, 16, -1, - 10, 34, 37, 23, -1, - 11, 17, 27, 26, -1, - 11, 26, 32, 31, -1, - 12, 38, 41, 47, 46, -1, - 12, 46, 51, 13, -1, - 13, 51, 50, 44, 43, -1, - 14, 15, 49, 52, -1, - 15, 45, 44, 50, 49, -1, - 18, 19, 51, 46, -1, - 18, 21, 20, 19, -1, - 18, 46, 47, -1, - 18, 47, 48, -1, - 18, 48, 55, 21, -1, - 19, 20, 52, 49, -1, - 19, 49, 50, -1, - 19, 50, 51, -1, - 20, 21, 54, 53, -1, - 20, 53, 52, -1, - 21, 55, 54, -1, - 22, 23, 24, 25, -1, - 23, 37, 36, 24, -1, - 26, 27, 28, 29, -1, - 26, 29, 33, 32, -1, - 30, 31, 32, 33, -1, - 34, 35, 36, 37, -1, - 38, 39, 40, 41, -1, - 42, 43, 44, 45, -1 ] } } ] diff --git a/modules/packages3d/Potentiometers_Bourns/3296W.wings b/modules/packages3d/Potentiometers_Bourns/3296W.wings index 071eebd2..556437c8 100644 Binary files a/modules/packages3d/Potentiometers_Bourns/3296W.wings and b/modules/packages3d/Potentiometers_Bourns/3296W.wings differ diff --git a/modules/packages3d/Potentiometers_Bourns/3296W.wrl b/modules/packages3d/Potentiometers_Bourns/3296W.wrl index 327c5ded..35a4e8c6 100644 --- a/modules/packages3d/Potentiometers_Bourns/3296W.wrl +++ b/modules/packages3d/Potentiometers_Bourns/3296W.wrl @@ -14,7 +14,6 @@ DEF Cylinder2_copy5 Transform { } } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ 0.0707956445998649 -1.377371534477318 4.676584576082124, 0.03745487983980858 -1.5449868778532259 4.676584576082124, @@ -58,10 +57,8 @@ DEF Cylinder2_copy5 Transform { 0, 16, 31, 15, -1, 1, 2, 18, 17, -1, 2, 3, 32, 19, 18, -1, - 3, 12, 35, 32, -1, 4, 5, 21, 20, 33, -1, 4, 11, 10, 9, 8, 7, 6, 5, -1, - 4, 33, 34, 11, -1, 5, 6, 22, 21, -1, 6, 7, 23, 22, -1, 7, 8, 24, 23, -1, @@ -73,75 +70,9 @@ DEF Cylinder2_copy5 Transform { 14, 15, 31, 30, -1, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, 19, 32, 33, 20, -1, - 27, 34, 35, 28, -1, - 32, 35, 34, 33, -1 ] - normal Normal { vector [ - 0.8909091543078949 -1.701819491264763e-15 0.45418154824958656, - 0.8230927329920031 -0.3409361730960258 0.45418154824958684, - 0.6299679044322828 -0.629967904432286 0.45418154824958745, - -0.2844497180960644 -0.6867223672407181 0.6689549672484492, - 0.5255945451551083 -0.5255945451551184 0.6689549672484532, - -0.34093617309603025 -0.8230927329919997 0.45418154824958995, - -0.6299679044322822 -0.6299679044322838 0.4541815482495912, - -0.8230927329920013 -0.34093617309602403 0.4541815482495917, - -0.8909091543078921 -1.5505466475967772e-15 0.45418154824959184, - -0.8230927329920015 0.34093617309602287 0.45418154824959195, - -0.6299679044322825 0.6299679044322837 0.45418154824959134, - 0.2844497180960631 0.6867223672407191 0.6689549672484486, - -0.5255945451551162 0.5255945451551146 0.6689549672484499, - 0.3409361730960223 0.8230927329920037 0.4541815482495882, - 0.6299679044322835 0.6299679044322851 0.45418154824958745, - 0.823092732992004 0.34093617309602353 0.4541815482495869, - 0.890909154307892 -1.7018194912647572e-15 -0.4541815482495922, - 0.8230927329920007 -0.3409361730960247 -0.454181548249592, - 0.6299679044322815 -0.6299679044322845 -0.4541815482495914, - 0.34093617309602936 -0.823092732992 -0.45418154824958973, - -5.294549528379267e-16 -0.890909154307893 -0.4541815482495902, - -0.3409361730960306 -0.823092732992001 -0.4541815482495871, - -0.6299679044322836 -0.6299679044322855 -0.4541815482495872, - -0.8230927329920037 -0.3409361730960252 -0.4541815482495865, - -0.8909091543078951 -1.550546647596783e-15 -0.4541815482495861, - -0.823092732992004 0.340936173096024 -0.4541815482495865, - -0.6299679044322839 0.6299679044322853 -0.454181548249587, - -0.34093617309602287 0.8230927329920037 -0.454181548249588, - 2.1430319519630298e-16 0.8909091543078934 -0.45418154824958906, - 0.34093617309602203 0.8230927329920027 -0.45418154824959045, - 0.6299679044322821 0.6299679044322838 -0.45418154824959145, - 0.8230927329920015 0.3409361730960225 -0.4541815482495921, - -0.10207730495932697 -0.8904057976151915 0.44357382630797226, - 0.43505067961499855 -0.7835643986176463 0.44357382630797104, - 0.10207730495933479 0.8904057976151915 0.44357382630797093, - -0.43505067961499666 0.7835643986176465 0.44357382630797276 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 32, 19, 18, -1, - 3, 12, 35, 32, -1, - 4, 5, 21, 20, 33, -1, - 4, 11, 10, 9, 8, 7, 6, 5, -1, - 4, 33, 34, 11, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 34, 27, 26, -1, - 12, 13, 29, 28, 35, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, - 19, 32, 33, 20, -1, - 27, 34, 35, 28, -1, - 32, 35, 34, 33, -1 ] + 27, 34, 35, 28, -1 ] } - } - ] -} - -DEF Cylinder2_copy4 Transform { - children [ + }, Shape { appearance Appearance { material DEF default Material { @@ -154,7 +85,31 @@ DEF Cylinder2_copy4 Transform { } } geometry IndexedFaceSet { - normalPerVertex TRUE + coord Coordinate { point [ + -0.19958901202422505 -1.7820307697172586 4.676584576082124, + -0.36720435540013396 -1.8153715344773178 4.676584576082124, + -0.5348196987760429 -0.9727122992373738 4.676584576082124, + -0.36720435540013385 -0.9393715344773179 4.676584576082124, + -0.1995890120242257 -1.7820307697172586 4.524584576082125, + -0.36720435540013463 -1.8153715344773178 4.524584576082125, + -0.5348196987760435 -0.9727122992373738 4.524584576082125, + -0.36720435540013446 -0.9393715344773179 4.524584576082125 ] } + coordIndex [ + 0, 3, 7, 4, -1, + 1, 5, 6, 2, -1, + 4, 7, 6, 5, -1 ] + } + } + ] +} + +DEF Cylinder2_copy4 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { coord Coordinate { point [ 0.12000000000000001 -1.0160000000000005 0.20858457608212566, 0.11086554390135439 -1.0619220118838109 0.20858457608212566, @@ -187,78 +142,42 @@ DEF Cylinder2_copy4 Transform { -5.641829932981642e-16 -0.8960000000000002 -0.7914154239178743, 0.04592201188381026 -0.9051344560986457 -0.7914154239178743, 0.08485281374238511 -0.9311471862576144 -0.7914154239178743, - 0.11086554390135378 -0.9700779881161892 -0.7914154239178743 ] } + 0.11086554390135378 -0.9700779881161892 -0.7914154239178743, + 0.11999999999999937 -1.0160000000000005 -0.9949324492388343, + 0.11086554390135375 -1.0619220118838109 -0.9949324492388343, + 0.08485281374238503 -1.1008528137423856 -0.9949324492388343, + 0.0459220118838101 -1.1268655439013542 -0.9949324492388343, + -6.858931666528222e-16 -1.1360000000000006 -0.9949324492388343, + -0.045922011883811446 -1.126865543901354 -0.9949324492388343, + -0.08485281374238637 -1.1008528137423854 -0.9949324492388343, + -0.11086554390135506 -1.0619220118838106 -0.9949324492388343, + -0.12000000000000062 -1.0160000000000002 -0.9949324492388343, + -0.11086554390135502 -0.970077988116189 -0.9949324492388343, + -0.08485281374238629 -0.9311471862576142 -0.9949324492388343, + -0.04592201188381138 -0.9051344560986457 -0.9949324492388343, + -5.641829932981642e-16 -0.8960000000000002 -0.9949324492388343, + 0.04592201188381026 -0.9051344560986457 -0.9949324492388343, + 0.08485281374238511 -0.9311471862576144 -0.9949324492388343, + 0.11086554390135378 -0.9700779881161892 -0.9949324492388343 ] } coordIndex [ - 0, 1, 17, 16, -1, + 0, 1, 17, 33, 32, 16, -1, 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.8909091543078937 -1.8909105458497335e-15 0.4541815482495888, - 0.823092732992002 -0.3409361730960259 0.45418154824958884, - 0.6299679044322823 -0.6299679044322853 0.454181548249589, - 0.34093617309602986 -0.8230927329920005 0.4541815482495884, - -2.0926076707403774e-15 -0.8909091543078927 0.4541815482495906, - -0.34093617309603175 -0.8230927329919996 0.4541815482495886, - -0.6299679044322823 -0.629967904432285 0.45418154824958973, - -0.8230927329920018 -0.34093617309602503 0.45418154824958973, - -0.8909091543078932 -1.2480009602608234e-15 0.45418154824958973, - -0.8230927329920023 0.3409361730960241 0.45418154824958984, - -0.6299679044322815 0.6299679044322857 0.45418154824958973, - -0.3409361730960212 0.8230927329920036 0.45418154824958934, - 1.2606070305664881e-17 0.8909091543078934 0.45418154824958906, - 0.34093617309602325 0.823092732992003 0.45418154824958923, - 0.6299679044322836 0.6299679044322842 0.4541815482495889, - 0.8230927329920028 0.3409361730960237 0.45418154824958895, - 0.8909091543078932 -1.8909105458497327e-15 -0.45418154824958973, - 0.8230927329920015 -0.3409361730960257 -0.4541815482495896, - 0.629967904432282 -0.6299679044322852 -0.45418154824958973, - 0.34093617309602975 -0.8230927329920005 -0.4541815482495889, - -2.2060623034913617e-15 -0.8909091543078927 -0.4541815482495906, - -0.3409361730960319 -0.8230927329919997 -0.45418154824958823, - -0.6299679044322826 -0.6299679044322851 -0.454181548249589, - -0.8230927329920024 -0.34093617309602514 -0.45418154824958884, - -0.8909091543078937 -1.248000960260824e-15 -0.45418154824958873, - -0.8230927329920026 0.3409361730960242 -0.45418154824958895, - -0.6299679044322819 0.6299679044322859 -0.4541815482495891, - -0.34093617309602137 0.8230927329920037 -0.45418154824958895, - -1.0084856244531905e-16 0.8909091543078934 -0.45418154824958906, - 0.340936173096023 0.8230927329920027 -0.4541815482495895, - 0.6299679044322832 0.629967904432284 -0.45418154824958956, - 0.8230927329920025 0.3409361730960236 -0.45418154824958984 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + 0, 16, 32, 47, 31, 15, -1, + 1, 2, 18, 34, 33, 17, -1, + 2, 3, 19, 35, 34, 18, -1, + 3, 4, 20, 36, 35, 19, -1, + 4, 5, 21, 37, 36, 20, -1, + 5, 6, 22, 38, 37, 21, -1, + 6, 7, 23, 39, 38, 22, -1, + 7, 8, 24, 40, 39, 23, -1, + 8, 9, 25, 41, 40, 24, -1, + 9, 10, 26, 42, 41, 25, -1, + 10, 11, 27, 43, 42, 26, -1, + 11, 12, 28, 44, 43, 27, -1, + 12, 13, 29, 45, 44, 28, -1, + 13, 14, 30, 46, 45, 29, -1, + 14, 15, 31, 47, 46, 30, -1, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, -1 ] } } ] @@ -271,7 +190,6 @@ DEF Cylinder2_copy3 Transform { material USE default } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ 0.12000000000000001 1.0159999999999996 0.20858457608212566, 0.11086554390135439 0.9700779881161892 0.20858457608212566, @@ -304,78 +222,42 @@ DEF Cylinder2_copy3 Transform { -5.641829932981642e-16 1.1359999999999997 -0.7914154239178743, 0.04592201188381026 1.1268655439013542 -0.7914154239178743, 0.08485281374238511 1.1008528137423856 -0.7914154239178743, - 0.11086554390135378 1.0619220118838109 -0.7914154239178743 ] } + 0.11086554390135378 1.0619220118838109 -0.7914154239178743, + 0.11999999999999937 1.0159999999999996 -0.9949324492388343, + 0.11086554390135375 0.9700779881161892 -0.9949324492388343, + 0.08485281374238503 0.9311471862576144 -0.9949324492388343, + 0.0459220118838101 0.905134456098646 -0.9949324492388343, + -6.858931666528222e-16 0.8959999999999996 -0.9949324492388343, + -0.045922011883811446 0.905134456098646 -0.9949324492388343, + -0.08485281374238637 0.9311471862576146 -0.9949324492388343, + -0.11086554390135506 0.9700779881161894 -0.9949324492388343, + -0.12000000000000062 1.0159999999999998 -0.9949324492388343, + -0.11086554390135502 1.061922011883811 -0.9949324492388343, + -0.08485281374238629 1.1008528137423859 -0.9949324492388343, + -0.04592201188381138 1.1268655439013544 -0.9949324492388343, + -5.641829932981642e-16 1.1359999999999997 -0.9949324492388343, + 0.04592201188381026 1.1268655439013542 -0.9949324492388343, + 0.08485281374238511 1.1008528137423856 -0.9949324492388343, + 0.11086554390135378 1.0619220118838109 -0.9949324492388343 ] } coordIndex [ - 0, 1, 17, 16, -1, + 0, 1, 17, 33, 32, 16, -1, 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.8909091543078937 -1.8909105458497335e-15 0.4541815482495888, - 0.823092732992002 -0.3409361730960259 0.45418154824958884, - 0.6299679044322817 -0.6299679044322861 0.4541815482495891, - 0.340936173096029 -0.8230927329920009 0.4541815482495883, - -5.042428122265967e-17 -0.8909091543078929 0.4541815482495904, - -0.34093617309603075 -0.823092732992 0.4541815482495889, - -0.629967904432283 -0.6299679044322842 0.45418154824958956, - -0.8230927329920018 -0.3409361730960249 0.4541815482495896, - -0.8909091543078932 -1.2480009602608232e-15 0.4541815482495897, - -0.8230927329920023 0.3409361730960241 0.45418154824958984, - -0.6299679044322821 0.6299679044322851 0.4541815482495896, - -0.34093617309602015 0.8230927329920038 0.4541815482495896, - 2.054789459823375e-15 0.8909091543078936 0.45418154824958895, - 0.34093617309602237 0.8230927329920033 0.4541815482495891, - 0.6299679044322829 0.6299679044322848 0.454181548249589, - 0.8230927329920027 0.3409361730960237 0.45418154824958895, - 0.8909091543078932 -1.8909105458497327e-15 -0.45418154824958973, - 0.8230927329920015 -0.3409361730960257 -0.4541815482495896, - 0.6299679044322815 -0.6299679044322859 -0.45418154824958973, - 0.34093617309602886 -0.8230927329920008 -0.45418154824958873, - -1.260607030566492e-16 -0.8909091543078929 -0.4541815482495904, - -0.34093617309603086 -0.8230927329920001 -0.45418154824958845, - -0.6299679044322832 -0.6299679044322845 -0.4541815482495889, - -0.8230927329920024 -0.34093617309602514 -0.45418154824958884, - -0.8909091543078937 -1.248000960260824e-15 -0.45418154824958873, - -0.8230927329920026 0.3409361730960242 -0.45418154824958895, - -0.6299679044322825 0.6299679044322853 -0.454181548249589, - -0.3409361730960203 0.8230927329920041 -0.4541815482495893, - 1.9791530379893857e-15 0.8909091543078936 -0.45418154824958895, - 0.34093617309602225 0.823092732992003 -0.4541815482495895, - 0.6299679044322827 0.6299679044322847 -0.45418154824958973, - 0.8230927329920025 0.3409361730960236 -0.45418154824958984 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + 0, 16, 32, 47, 31, 15, -1, + 1, 2, 18, 34, 33, 17, -1, + 2, 3, 19, 35, 34, 18, -1, + 3, 4, 20, 36, 35, 19, -1, + 4, 5, 21, 37, 36, 20, -1, + 5, 6, 22, 38, 37, 21, -1, + 6, 7, 23, 39, 38, 22, -1, + 7, 8, 24, 40, 39, 23, -1, + 8, 9, 25, 41, 40, 24, -1, + 9, 10, 26, 42, 41, 25, -1, + 10, 11, 27, 43, 42, 26, -1, + 11, 12, 28, 44, 43, 27, -1, + 12, 13, 29, 45, 44, 28, -1, + 13, 14, 30, 46, 45, 29, -1, + 14, 15, 31, 47, 46, 30, -1, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, -1 ] } } ] @@ -388,7 +270,6 @@ DEF Cylinder2 Transform { material USE default } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ 0.12000000000000001 -4.0861775565464404e-16 0.20858457608212566, 0.11086554390135439 -0.0459220118838108 0.20858457608212566, @@ -421,78 +302,42 @@ DEF Cylinder2 Transform { -5.641829932981642e-16 0.11999999999999977 -0.7914154239178743, 0.04592201188381026 0.11086554390135425 -0.7914154239178743, 0.08485281374238511 0.08485281374238568 -0.7914154239178743, - 0.11086554390135378 0.045922011883810884 -0.7914154239178743 ] } + 0.11086554390135378 0.045922011883810884 -0.7914154239178743, + 0.11999999999999937 -4.0861775565464404e-16 -0.9949324492388343, + 0.11086554390135375 -0.0459220118838108 -0.9949324492388343, + 0.08485281374238503 -0.08485281374238557 -0.9949324492388343, + 0.0459220118838101 -0.11086554390135409 -0.9949324492388343, + -6.858931666528222e-16 -0.12000000000000044 -0.9949324492388343, + -0.045922011883811446 -0.11086554390135403 -0.9949324492388343, + -0.08485281374238637 -0.08485281374238546 -0.9949324492388343, + -0.11086554390135506 -0.04592201188381066 -0.9949324492388343, + -0.12000000000000062 -2.575160591204499e-16 -0.9949324492388343, + -0.11086554390135502 0.04592201188381102 -0.9949324492388343, + -0.08485281374238629 0.08485281374238579 -0.9949324492388343, + -0.04592201188381138 0.11086554390135431 -0.9949324492388343, + -5.641829932981642e-16 0.11999999999999977 -0.9949324492388343, + 0.04592201188381026 0.11086554390135425 -0.9949324492388343, + 0.08485281374238511 0.08485281374238568 -0.9949324492388343, + 0.11086554390135378 0.045922011883810884 -0.9949324492388343 ] } coordIndex [ - 0, 1, 17, 16, -1, + 0, 1, 17, 33, 32, 16, -1, 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.8909091543078937 -1.9287287567667285e-15 0.4541815482495888, - 0.823092732992002 -0.34093617309602603 0.45418154824958884, - 0.6299679044322821 -0.6299679044322857 0.4541815482495891, - 0.34093617309602936 -0.8230927329920007 0.4541815482495884, - -5.672731637549215e-16 -0.8909091543078929 0.4541815482495905, - -0.3409361730960303 -0.8230927329920001 0.4541815482495888, - -0.6299679044322826 -0.6299679044322848 0.4541815482495896, - -0.8230927329920019 -0.34093617309602486 0.4541815482495896, - -0.8909091543078932 -1.2353948899551586e-15 0.45418154824958973, - -0.8230927329920021 0.3409361730960242 0.45418154824958984, - -0.6299679044322819 0.6299679044322853 0.4541815482495896, - -0.3409361730960216 0.8230927329920033 0.45418154824958945, - 5.168488825322601e-16 0.8909091543078934 0.45418154824958906, - 0.3409361730960228 0.8230927329920031 0.4541815482495891, - 0.629967904432283 0.6299679044322847 0.4541815482495889, - 0.8230927329920029 0.3409361730960237 0.45418154824958895, - 0.8909091543078932 -1.9287287567667273e-15 -0.45418154824958973, - 0.8230927329920015 -0.3409361730960258 -0.4541815482495896, - 0.6299679044322818 -0.6299679044322853 -0.4541815482495896, - 0.34093617309602936 -0.8230927329920005 -0.4541815482495888, - -5.042428122265969e-16 -0.8909091543078929 -0.4541815482495905, - -0.3409361730960303 -0.8230927329920003 -0.4541815482495884, - -0.6299679044322828 -0.629967904432285 -0.454181548249589, - -0.8230927329920023 -0.34093617309602503 -0.45418154824958884, - -0.8909091543078937 -1.2353948899551592e-15 -0.4541815482495888, - -0.8230927329920025 0.34093617309602436 -0.45418154824958906, - -0.6299679044322821 0.6299679044322856 -0.454181548249589, - -0.34093617309602164 0.8230927329920036 -0.4541815482495891, - 5.798792340605845e-16 0.8909091543078934 -0.45418154824958906, - 0.3409361730960228 0.8230927329920029 -0.4541815482495895, - 0.6299679044322828 0.6299679044322845 -0.45418154824958956, - 0.8230927329920025 0.3409361730960235 -0.45418154824958973 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + 0, 16, 32, 47, 31, 15, -1, + 1, 2, 18, 34, 33, 17, -1, + 2, 3, 19, 35, 34, 18, -1, + 3, 4, 20, 36, 35, 19, -1, + 4, 5, 21, 37, 36, 20, -1, + 5, 6, 22, 38, 37, 21, -1, + 6, 7, 23, 39, 38, 22, -1, + 7, 8, 24, 40, 39, 23, -1, + 8, 9, 25, 41, 40, 24, -1, + 9, 10, 26, 42, 41, 25, -1, + 10, 11, 27, 43, 42, 26, -1, + 11, 12, 28, 44, 43, 27, -1, + 12, 13, 29, 45, 44, 28, -1, + 13, 14, 30, 46, 45, 29, -1, + 14, 15, 31, 47, 46, 30, -1, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, -1 ] } } ] @@ -512,7 +357,6 @@ DEF Cube1 Transform { } } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ -0.89 -1.906 0.20858457608212633, -0.89 -1.906 4.068584576082126, @@ -621,114 +465,6 @@ DEF Cube1 Transform { 34, 35, 36, 37, -1, 38, 39, 40, 41, -1, 42, 43, 44, 45, -1 ] - normal Normal { vector [ - -0.7071067811865475 -0.7071067811865475 0.0, - -0.5773502691896258 -0.5773502691896258 0.5773502691896258, - -0.7071067811865475 0.7071067811865475 0.0, - -0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.30151134457776363 -0.9045340337332909 0.30151134457776363, - 0.0 -0.7071067811865475 0.7071067811865475, - 0.30151134457776363 0.9045340337332909 0.30151134457776363, - 0.0 0.7071067811865475 0.7071067811865475, - 0.8944271909999159 -0.4472135954999579 0.0, - 0.4082482904638639 -0.8164965809277257 -0.40824829046386285, - 0.7071067811865475 0.7071067811865475 0.0, - 0.7071067811865475 -0.7071067811865475 0.0, - 0.4082482904638627 0.4082482904638627 0.8164965809277265, - 0.4082482904638627 -0.4082482904638627 0.8164965809277265, - 0.8944271909999159 0.4472135954999579 0.0, - 0.4082482904638631 0.8164965809277261 -0.4082482904638631, - -0.8164965809277261 0.4082482904638631 -0.4082482904638631, - -0.8164965809277261 -0.4082482904638631 -0.4082482904638631, - 0.8813917232457549 0.33402741668452746 -0.3340274166845286, - 0.8813917232457553 -0.33402741668452757 -0.3340274166845275, - 0.9957359307164818 -0.06523019346967272 0.06523019346967235, - 0.9957359307164818 0.06523019346967272 0.06523019346967235, - -0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.0 0.7071067811865475 -0.7071067811865475, - 0.0 -0.7071067811865475 -0.7071067811865475, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.0 -0.7071067811865475 -0.7071067811865475, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.0 0.7071067811865475 -0.7071067811865475, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896253 0.5773502691896253 0.5773502691896268, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896268 -0.5773502691896253 -0.5773502691896253, - 0.5773502691896273 0.5773502691896258 -0.5773502691896242, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896253 -0.5773502691896253 0.5773502691896268, - 0.5773502691896263 -0.5773502691896263 -0.5773502691896246, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.7048387389132541 0.7078633343390195 -0.04617198312417742, - 9.708228993642222e-16 0.7071067811865472 -0.7071067811865479, - 0.7048387389132544 0.04617198312417698 -0.7078633343390189, - 0.7048387389132541 -0.046171983124177016 -0.7078633343390195, - 0.0 -0.707106781186548 -0.7071067811865471, - 0.7048387389132541 -0.7078633343390195 -0.04617198312417592, - 0.9973444476426164 -0.06519508925394284 0.0324600230069942, - 0.9973444476426165 -0.0324600230069945 0.06519508925394246, - 0.9973444476426165 0.0324600230069945 0.06519508925394246, - 0.9973444476426164 0.06519508925394284 0.0324600230069942 ] } - normalIndex [ - 0, 1, 3, 2, 17, 16, -1, - 0, 4, 8, 9, 5, 1, -1, - 0, 16, 22, 25, -1, - 0, 25, 24, 4, -1, - 1, 5, 12, 13, 7, 3, -1, - 2, 3, 7, 15, 14, 6, -1, - 2, 6, 29, 28, -1, - 2, 28, 27, 17, -1, - 4, 10, 54, 55, 8, -1, - 4, 24, 36, 35, -1, - 4, 35, 34, 10, -1, - 5, 9, 40, 39, -1, - 5, 39, 38, 12, -1, - 6, 11, 31, 30, -1, - 6, 14, 52, 53, 11, -1, - 6, 30, 33, 29, -1, - 7, 13, 43, 42, -1, - 7, 42, 45, 15, -1, - 8, 55, 48, 9, -1, - 9, 48, 47, 41, 40, -1, - 10, 11, 53, 54, -1, - 10, 16, 17, 11, -1, - 10, 23, 22, 16, -1, - 10, 34, 37, 23, -1, - 11, 17, 27, 26, -1, - 11, 26, 32, 31, -1, - 12, 38, 41, 47, 46, -1, - 12, 46, 51, 13, -1, - 13, 51, 50, 44, 43, -1, - 14, 15, 49, 52, -1, - 15, 45, 44, 50, 49, -1, - 18, 19, 51, 46, -1, - 18, 21, 20, 19, -1, - 18, 46, 47, -1, - 18, 47, 48, -1, - 18, 48, 55, 21, -1, - 19, 20, 52, 49, -1, - 19, 49, 50, -1, - 19, 50, 51, -1, - 20, 21, 54, 53, -1, - 20, 53, 52, -1, - 21, 55, 54, -1, - 22, 23, 24, 25, -1, - 23, 37, 36, 24, -1, - 26, 27, 28, 29, -1, - 26, 29, 33, 32, -1, - 30, 31, 32, 33, -1, - 34, 35, 36, 37, -1, - 38, 39, 40, 41, -1, - 42, 43, 44, 45, -1 ] } } ] diff --git a/modules/packages3d/Potentiometers_Bourns/3296X.wings b/modules/packages3d/Potentiometers_Bourns/3296X.wings index ef64e28c..dccd6ac9 100644 Binary files a/modules/packages3d/Potentiometers_Bourns/3296X.wings and b/modules/packages3d/Potentiometers_Bourns/3296X.wings differ diff --git a/modules/packages3d/Potentiometers_Bourns/3296X.wrl b/modules/packages3d/Potentiometers_Bourns/3296X.wrl index 6eb41bd7..a984f3a1 100644 --- a/modules/packages3d/Potentiometers_Bourns/3296X.wrl +++ b/modules/packages3d/Potentiometers_Bourns/3296X.wrl @@ -14,7 +14,6 @@ DEF Cylinder2_copy5 Transform { } } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ 0.06606105463466816 2.5139999999999993 3.5214566712117286, 0.03272028987461173 2.5139999999999993 3.6890720145876363, @@ -58,10 +57,8 @@ DEF Cylinder2_copy5 Transform { 0, 16, 31, 15, -1, 1, 2, 18, 17, -1, 2, 3, 32, 19, 18, -1, - 3, 12, 35, 32, -1, 4, 5, 21, 20, 33, -1, 4, 11, 10, 9, 8, 7, 6, 5, -1, - 4, 33, 34, 11, -1, 5, 6, 22, 21, -1, 6, 7, 23, 22, -1, 7, 8, 24, 23, -1, @@ -73,75 +70,9 @@ DEF Cylinder2_copy5 Transform { 14, 15, 31, 30, -1, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, 19, 32, 33, 20, -1, - 27, 34, 35, 28, -1, - 32, 35, 34, 33, -1 ] - normal Normal { vector [ - 0.8909091543078949 0.4541815482495864 1.5403288097509826e-15, - 0.8230927329920036 0.4541815482495866 0.34093617309602525, - 0.6299679044322831 0.45418154824958734 0.6299679044322857, - -0.2844497180960646 0.6689549672484489 0.6867223672407184, - 0.5255945451551096 0.668954967248452 0.5255945451551186, - -0.34093617309602897 0.45418154824958956 0.8230927329920001, - -0.629967904432282 0.4541815482495914 0.629967904432284, - -0.823092732992001 0.45418154824959195 0.3409361730960242, - -0.890909154307892 0.4541815482495921 1.7048726317309647e-15, - -0.8230927329920011 0.4541815482495922 -0.3409361730960235, - -0.6299679044322828 0.4541815482495913 -0.6299679044322833, - 0.28444971809606284 0.6689549672484495 -0.6867223672407184, - -0.525594545155115 0.6689549672484505 -0.5255945451551151, - 0.3409361730960234 0.4541815482495881 -0.8230927329920036, - 0.629967904432284 0.4541815482495873 -0.6299679044322849, - 0.8230927329920041 0.4541815482495866 -0.3409361730960236, - 0.890909154307892 -0.4541815482495921 1.676607350653427e-15, - 0.8230927329920009 -0.45418154824959184 0.34093617309602436, - 0.6299679044322818 -0.45418154824959145 0.6299679044322845, - 0.3409361730960279 -0.4541815482495896 0.8230927329920006, - -5.546670934492563e-16 -0.45418154824959034 0.8909091543078931, - -0.3409361730960296 -0.45418154824958756 0.8230927329920014, - -0.6299679044322837 -0.45418154824958734 0.6299679044322855, - -0.8230927329920037 -0.45418154824958656 0.34093617309602503, - -0.8909091543078951 -0.4541815482495863 1.4118798742344695e-15, - -0.8230927329920036 -0.45418154824958673 -0.3409361730960248, - -0.6299679044322841 -0.45418154824958706 -0.629967904432285, - -0.3409361730960221 -0.45418154824958845 -0.8230927329920038, - 2.8741840296915926e-15 -0.45418154824958906 -0.8909091543078936, - 0.340936173096023 -0.4541815482495904 -0.8230927329920024, - 0.6299679044322826 -0.4541815482495914 -0.6299679044322835, - 0.8230927329920017 -0.4541815482495919 -0.3409361730960224, - -0.1020773049593286 0.44357382630797193 0.8904057976151916, - 0.4350506796149983 0.44357382630797076 0.7835643986176468, - 0.10207730495933551 0.4435738263079709 -0.8904057976151913, - -0.4350506796149948 0.4435738263079731 -0.7835643986176474 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 32, 19, 18, -1, - 3, 12, 35, 32, -1, - 4, 5, 21, 20, 33, -1, - 4, 11, 10, 9, 8, 7, 6, 5, -1, - 4, 33, 34, 11, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 34, 27, 26, -1, - 12, 13, 29, 28, 35, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, - 19, 32, 33, 20, -1, - 27, 34, 35, 28, -1, - 32, 35, 34, 33, -1 ] + 27, 34, 35, 28, -1 ] } - } - ] -} - -DEF Cylinder2_copy4 Transform { - children [ + }, Shape { appearance Appearance { material DEF default Material { @@ -154,7 +85,31 @@ DEF Cylinder2_copy4 Transform { } } geometry IndexedFaceSet { - normalPerVertex TRUE + coord Coordinate { point [ + -0.2043236019894219 2.5139999999999993 3.9261159064516695, + -0.3719389453653308 2.5139999999999993 3.9594566712117283, + -0.5395542887412396 2.5139999999999993 3.116797435971784, + -0.37193894536533056 2.5139999999999993 3.083456671211729, + -0.20432360198942257 2.362 3.9261159064516695, + -0.37193894536533145 2.362 3.9594566712117283, + -0.5395542887412402 2.362 3.116797435971784, + -0.3719389453653312 2.362 3.083456671211729 ] } + coordIndex [ + 0, 3, 7, 4, -1, + 1, 5, 6, 2, -1, + 4, 7, 6, 5, -1 ] + } + } + ] +} + +DEF Cylinder2_copy4 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { coord Coordinate { point [ 0.12000000000000001 -1.0160000000000005 0.20858457608212566, 0.11086554390135439 -1.0619220118838109 0.20858457608212566, @@ -187,78 +142,42 @@ DEF Cylinder2_copy4 Transform { -5.641829932981642e-16 -0.8960000000000002 -0.7914154239178743, 0.04592201188381026 -0.9051344560986457 -0.7914154239178743, 0.08485281374238511 -0.9311471862576144 -0.7914154239178743, - 0.11086554390135378 -0.9700779881161892 -0.7914154239178743 ] } + 0.11086554390135378 -0.9700779881161892 -0.7914154239178743, + 0.11999999999999937 -1.0160000000000005 -0.9880234239178743, + 0.11086554390135375 -1.0619220118838109 -0.9880234239178743, + 0.08485281374238503 -1.1008528137423856 -0.9880234239178743, + 0.0459220118838101 -1.1268655439013542 -0.9880234239178743, + -6.858931666528222e-16 -1.1360000000000006 -0.9880234239178743, + -0.045922011883811446 -1.126865543901354 -0.9880234239178743, + -0.08485281374238637 -1.1008528137423854 -0.9880234239178743, + -0.11086554390135506 -1.0619220118838106 -0.9880234239178743, + -0.12000000000000062 -1.0160000000000002 -0.9880234239178743, + -0.11086554390135502 -0.970077988116189 -0.9880234239178743, + -0.08485281374238629 -0.9311471862576142 -0.9880234239178743, + -0.04592201188381138 -0.9051344560986457 -0.9880234239178743, + -5.641829932981642e-16 -0.8960000000000002 -0.9880234239178743, + 0.04592201188381026 -0.9051344560986457 -0.9880234239178743, + 0.08485281374238511 -0.9311471862576144 -0.9880234239178743, + 0.11086554390135378 -0.9700779881161892 -0.9880234239178743 ] } coordIndex [ - 0, 1, 17, 16, -1, + 0, 1, 17, 33, 32, 16, -1, 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.8909091543078937 -1.8909105458497335e-15 0.4541815482495888, - 0.823092732992002 -0.3409361730960259 0.45418154824958884, - 0.6299679044322823 -0.6299679044322853 0.454181548249589, - 0.34093617309602986 -0.8230927329920005 0.4541815482495884, - -2.0926076707403774e-15 -0.8909091543078927 0.4541815482495906, - -0.34093617309603175 -0.8230927329919996 0.4541815482495886, - -0.6299679044322823 -0.629967904432285 0.45418154824958973, - -0.8230927329920018 -0.34093617309602503 0.45418154824958973, - -0.8909091543078932 -1.2480009602608234e-15 0.45418154824958973, - -0.8230927329920023 0.3409361730960241 0.45418154824958984, - -0.6299679044322815 0.6299679044322857 0.45418154824958973, - -0.3409361730960212 0.8230927329920036 0.45418154824958934, - 1.2606070305664881e-17 0.8909091543078934 0.45418154824958906, - 0.34093617309602325 0.823092732992003 0.45418154824958923, - 0.6299679044322836 0.6299679044322842 0.4541815482495889, - 0.8230927329920028 0.3409361730960237 0.45418154824958895, - 0.8909091543078932 -1.8909105458497327e-15 -0.45418154824958973, - 0.8230927329920015 -0.3409361730960257 -0.4541815482495896, - 0.629967904432282 -0.6299679044322852 -0.45418154824958973, - 0.34093617309602975 -0.8230927329920005 -0.4541815482495889, - -2.2060623034913617e-15 -0.8909091543078927 -0.4541815482495906, - -0.3409361730960319 -0.8230927329919997 -0.45418154824958823, - -0.6299679044322826 -0.6299679044322851 -0.454181548249589, - -0.8230927329920024 -0.34093617309602514 -0.45418154824958884, - -0.8909091543078937 -1.248000960260824e-15 -0.45418154824958873, - -0.8230927329920026 0.3409361730960242 -0.45418154824958895, - -0.6299679044322819 0.6299679044322859 -0.4541815482495891, - -0.34093617309602137 0.8230927329920037 -0.45418154824958895, - -1.0084856244531905e-16 0.8909091543078934 -0.45418154824958906, - 0.340936173096023 0.8230927329920027 -0.4541815482495895, - 0.6299679044322832 0.629967904432284 -0.45418154824958956, - 0.8230927329920025 0.3409361730960236 -0.45418154824958984 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + 0, 16, 32, 47, 31, 15, -1, + 1, 2, 18, 34, 33, 17, -1, + 2, 3, 19, 35, 34, 18, -1, + 3, 4, 20, 36, 35, 19, -1, + 4, 5, 21, 37, 36, 20, -1, + 5, 6, 22, 38, 37, 21, -1, + 6, 7, 23, 39, 38, 22, -1, + 7, 8, 24, 40, 39, 23, -1, + 8, 9, 25, 41, 40, 24, -1, + 9, 10, 26, 42, 41, 25, -1, + 10, 11, 27, 43, 42, 26, -1, + 11, 12, 28, 44, 43, 27, -1, + 12, 13, 29, 45, 44, 28, -1, + 13, 14, 30, 46, 45, 29, -1, + 14, 15, 31, 47, 46, 30, -1, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, -1 ] } } ] @@ -271,7 +190,6 @@ DEF Cylinder2_copy3 Transform { material USE default } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ 0.12000000000000001 1.0159999999999996 0.20858457608212566, 0.11086554390135439 0.9700779881161892 0.20858457608212566, @@ -304,78 +222,42 @@ DEF Cylinder2_copy3 Transform { -5.641829932981642e-16 1.1359999999999997 -0.7914154239178743, 0.04592201188381026 1.1268655439013542 -0.7914154239178743, 0.08485281374238511 1.1008528137423856 -0.7914154239178743, - 0.11086554390135378 1.0619220118838109 -0.7914154239178743 ] } + 0.11086554390135378 1.0619220118838109 -0.7914154239178743, + 0.11999999999999937 1.0159999999999996 -0.9880234239178743, + 0.11086554390135375 0.9700779881161892 -0.9880234239178743, + 0.08485281374238503 0.9311471862576144 -0.9880234239178743, + 0.0459220118838101 0.905134456098646 -0.9880234239178743, + -6.858931666528222e-16 0.8959999999999996 -0.9880234239178743, + -0.045922011883811446 0.905134456098646 -0.9880234239178743, + -0.08485281374238637 0.9311471862576146 -0.9880234239178743, + -0.11086554390135506 0.9700779881161894 -0.9880234239178743, + -0.12000000000000062 1.0159999999999998 -0.9880234239178743, + -0.11086554390135502 1.061922011883811 -0.9880234239178743, + -0.08485281374238629 1.1008528137423859 -0.9880234239178743, + -0.04592201188381138 1.1268655439013544 -0.9880234239178743, + -5.641829932981642e-16 1.1359999999999997 -0.9880234239178743, + 0.04592201188381026 1.1268655439013542 -0.9880234239178743, + 0.08485281374238511 1.1008528137423856 -0.9880234239178743, + 0.11086554390135378 1.0619220118838109 -0.9880234239178743 ] } coordIndex [ - 0, 1, 17, 16, -1, + 0, 1, 17, 33, 32, 16, -1, 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.8909091543078937 -1.8909105458497335e-15 0.4541815482495888, - 0.823092732992002 -0.3409361730960259 0.45418154824958884, - 0.6299679044322817 -0.6299679044322861 0.4541815482495891, - 0.340936173096029 -0.8230927329920009 0.4541815482495883, - -5.042428122265967e-17 -0.8909091543078929 0.4541815482495904, - -0.34093617309603075 -0.823092732992 0.4541815482495889, - -0.629967904432283 -0.6299679044322842 0.45418154824958956, - -0.8230927329920018 -0.3409361730960249 0.4541815482495896, - -0.8909091543078932 -1.2480009602608232e-15 0.4541815482495897, - -0.8230927329920023 0.3409361730960241 0.45418154824958984, - -0.6299679044322821 0.6299679044322851 0.4541815482495896, - -0.34093617309602015 0.8230927329920038 0.4541815482495896, - 2.054789459823375e-15 0.8909091543078936 0.45418154824958895, - 0.34093617309602237 0.8230927329920033 0.4541815482495891, - 0.6299679044322829 0.6299679044322848 0.454181548249589, - 0.8230927329920027 0.3409361730960237 0.45418154824958895, - 0.8909091543078932 -1.8909105458497327e-15 -0.45418154824958973, - 0.8230927329920015 -0.3409361730960257 -0.4541815482495896, - 0.6299679044322815 -0.6299679044322859 -0.45418154824958973, - 0.34093617309602886 -0.8230927329920008 -0.45418154824958873, - -1.260607030566492e-16 -0.8909091543078929 -0.4541815482495904, - -0.34093617309603086 -0.8230927329920001 -0.45418154824958845, - -0.6299679044322832 -0.6299679044322845 -0.4541815482495889, - -0.8230927329920024 -0.34093617309602514 -0.45418154824958884, - -0.8909091543078937 -1.248000960260824e-15 -0.45418154824958873, - -0.8230927329920026 0.3409361730960242 -0.45418154824958895, - -0.6299679044322825 0.6299679044322853 -0.454181548249589, - -0.3409361730960203 0.8230927329920041 -0.4541815482495893, - 1.9791530379893857e-15 0.8909091543078936 -0.45418154824958895, - 0.34093617309602225 0.823092732992003 -0.4541815482495895, - 0.6299679044322827 0.6299679044322847 -0.45418154824958973, - 0.8230927329920025 0.3409361730960236 -0.45418154824958984 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + 0, 16, 32, 47, 31, 15, -1, + 1, 2, 18, 34, 33, 17, -1, + 2, 3, 19, 35, 34, 18, -1, + 3, 4, 20, 36, 35, 19, -1, + 4, 5, 21, 37, 36, 20, -1, + 5, 6, 22, 38, 37, 21, -1, + 6, 7, 23, 39, 38, 22, -1, + 7, 8, 24, 40, 39, 23, -1, + 8, 9, 25, 41, 40, 24, -1, + 9, 10, 26, 42, 41, 25, -1, + 10, 11, 27, 43, 42, 26, -1, + 11, 12, 28, 44, 43, 27, -1, + 12, 13, 29, 45, 44, 28, -1, + 13, 14, 30, 46, 45, 29, -1, + 14, 15, 31, 47, 46, 30, -1, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, -1 ] } } ] @@ -388,7 +270,6 @@ DEF Cylinder2 Transform { material USE default } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ 0.12000000000000001 -4.0861775565464404e-16 0.20858457608212566, 0.11086554390135439 -0.0459220118838108 0.20858457608212566, @@ -421,78 +302,42 @@ DEF Cylinder2 Transform { -5.641829932981642e-16 0.11999999999999977 -0.7914154239178743, 0.04592201188381026 0.11086554390135425 -0.7914154239178743, 0.08485281374238511 0.08485281374238568 -0.7914154239178743, - 0.11086554390135378 0.045922011883810884 -0.7914154239178743 ] } + 0.11086554390135378 0.045922011883810884 -0.7914154239178743, + 0.11999999999999937 -4.0861775565464404e-16 -0.9880234239178743, + 0.11086554390135375 -0.0459220118838108 -0.9880234239178743, + 0.08485281374238503 -0.08485281374238557 -0.9880234239178743, + 0.0459220118838101 -0.11086554390135409 -0.9880234239178743, + -6.858931666528222e-16 -0.12000000000000044 -0.9880234239178743, + -0.045922011883811446 -0.11086554390135403 -0.9880234239178743, + -0.08485281374238637 -0.08485281374238546 -0.9880234239178743, + -0.11086554390135506 -0.04592201188381066 -0.9880234239178743, + -0.12000000000000062 -2.575160591204499e-16 -0.9880234239178743, + -0.11086554390135502 0.04592201188381102 -0.9880234239178743, + -0.08485281374238629 0.08485281374238579 -0.9880234239178743, + -0.04592201188381138 0.11086554390135431 -0.9880234239178743, + -5.641829932981642e-16 0.11999999999999977 -0.9880234239178743, + 0.04592201188381026 0.11086554390135425 -0.9880234239178743, + 0.08485281374238511 0.08485281374238568 -0.9880234239178743, + 0.11086554390135378 0.045922011883810884 -0.9880234239178743 ] } coordIndex [ - 0, 1, 17, 16, -1, + 0, 1, 17, 33, 32, 16, -1, 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.8909091543078937 -1.9287287567667285e-15 0.4541815482495888, - 0.823092732992002 -0.34093617309602603 0.45418154824958884, - 0.6299679044322821 -0.6299679044322857 0.4541815482495891, - 0.34093617309602936 -0.8230927329920007 0.4541815482495884, - -5.672731637549215e-16 -0.8909091543078929 0.4541815482495905, - -0.3409361730960303 -0.8230927329920001 0.4541815482495888, - -0.6299679044322826 -0.6299679044322848 0.4541815482495896, - -0.8230927329920019 -0.34093617309602486 0.4541815482495896, - -0.8909091543078932 -1.2353948899551586e-15 0.45418154824958973, - -0.8230927329920021 0.3409361730960242 0.45418154824958984, - -0.6299679044322819 0.6299679044322853 0.4541815482495896, - -0.3409361730960216 0.8230927329920033 0.45418154824958945, - 5.168488825322601e-16 0.8909091543078934 0.45418154824958906, - 0.3409361730960228 0.8230927329920031 0.4541815482495891, - 0.629967904432283 0.6299679044322847 0.4541815482495889, - 0.8230927329920029 0.3409361730960237 0.45418154824958895, - 0.8909091543078932 -1.9287287567667273e-15 -0.45418154824958973, - 0.8230927329920015 -0.3409361730960258 -0.4541815482495896, - 0.6299679044322818 -0.6299679044322853 -0.4541815482495896, - 0.34093617309602936 -0.8230927329920005 -0.4541815482495888, - -5.042428122265969e-16 -0.8909091543078929 -0.4541815482495905, - -0.3409361730960303 -0.8230927329920003 -0.4541815482495884, - -0.6299679044322828 -0.629967904432285 -0.454181548249589, - -0.8230927329920023 -0.34093617309602503 -0.45418154824958884, - -0.8909091543078937 -1.2353948899551592e-15 -0.4541815482495888, - -0.8230927329920025 0.34093617309602436 -0.45418154824958906, - -0.6299679044322821 0.6299679044322856 -0.454181548249589, - -0.34093617309602164 0.8230927329920036 -0.4541815482495891, - 5.798792340605845e-16 0.8909091543078934 -0.45418154824958906, - 0.3409361730960228 0.8230927329920029 -0.4541815482495895, - 0.6299679044322828 0.6299679044322845 -0.45418154824958956, - 0.8230927329920025 0.3409361730960235 -0.45418154824958973 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + 0, 16, 32, 47, 31, 15, -1, + 1, 2, 18, 34, 33, 17, -1, + 2, 3, 19, 35, 34, 18, -1, + 3, 4, 20, 36, 35, 19, -1, + 4, 5, 21, 37, 36, 20, -1, + 5, 6, 22, 38, 37, 21, -1, + 6, 7, 23, 39, 38, 22, -1, + 7, 8, 24, 40, 39, 23, -1, + 8, 9, 25, 41, 40, 24, -1, + 9, 10, 26, 42, 41, 25, -1, + 10, 11, 27, 43, 42, 26, -1, + 11, 12, 28, 44, 43, 27, -1, + 12, 13, 29, 45, 44, 28, -1, + 13, 14, 30, 46, 45, 29, -1, + 14, 15, 31, 47, 46, 30, -1, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, -1 ] } } ] @@ -512,7 +357,6 @@ DEF Cube1 Transform { } } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ -0.89 -1.906 0.20858457608212633, -0.89 -1.906 4.068584576082126, @@ -621,114 +465,6 @@ DEF Cube1 Transform { 34, 35, 36, 37, -1, 38, 39, 40, 41, -1, 42, 43, 44, 45, -1 ] - normal Normal { vector [ - -0.7071067811865475 -0.7071067811865475 0.0, - -0.5773502691896258 -0.5773502691896258 0.5773502691896258, - -0.7071067811865475 0.7071067811865475 0.0, - -0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.30151134457776363 -0.9045340337332909 0.30151134457776363, - 0.0 -0.7071067811865475 0.7071067811865475, - 0.30151134457776363 0.9045340337332909 0.30151134457776363, - 0.0 0.7071067811865475 0.7071067811865475, - 0.8944271909999159 -0.4472135954999579 0.0, - 0.4082482904638639 -0.8164965809277257 -0.40824829046386285, - 0.7071067811865475 0.7071067811865475 0.0, - 0.7071067811865475 -0.7071067811865475 0.0, - 0.4082482904638627 0.4082482904638627 0.8164965809277265, - 0.4082482904638627 -0.4082482904638627 0.8164965809277265, - 0.8944271909999159 0.4472135954999579 0.0, - 0.4082482904638631 0.8164965809277261 -0.4082482904638631, - -0.8164965809277261 0.4082482904638631 -0.4082482904638631, - -0.8164965809277261 -0.4082482904638631 -0.4082482904638631, - 0.8813917232457549 0.33402741668452746 -0.3340274166845286, - 0.8813917232457553 -0.33402741668452757 -0.3340274166845275, - 0.9957359307164818 -0.06523019346967272 0.06523019346967235, - 0.9957359307164818 0.06523019346967272 0.06523019346967235, - -0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.0 0.7071067811865475 -0.7071067811865475, - 0.0 -0.7071067811865475 -0.7071067811865475, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.0 -0.7071067811865475 -0.7071067811865475, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.0 0.7071067811865475 -0.7071067811865475, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896253 0.5773502691896253 0.5773502691896268, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896268 -0.5773502691896253 -0.5773502691896253, - 0.5773502691896273 0.5773502691896258 -0.5773502691896242, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896253 -0.5773502691896253 0.5773502691896268, - 0.5773502691896263 -0.5773502691896263 -0.5773502691896246, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.7048387389132541 0.7078633343390195 -0.04617198312417742, - 9.708228993642222e-16 0.7071067811865472 -0.7071067811865479, - 0.7048387389132544 0.04617198312417698 -0.7078633343390189, - 0.7048387389132541 -0.046171983124177016 -0.7078633343390195, - 0.0 -0.707106781186548 -0.7071067811865471, - 0.7048387389132541 -0.7078633343390195 -0.04617198312417592, - 0.9973444476426164 -0.06519508925394284 0.0324600230069942, - 0.9973444476426165 -0.0324600230069945 0.06519508925394246, - 0.9973444476426165 0.0324600230069945 0.06519508925394246, - 0.9973444476426164 0.06519508925394284 0.0324600230069942 ] } - normalIndex [ - 0, 1, 3, 2, 17, 16, -1, - 0, 4, 8, 9, 5, 1, -1, - 0, 16, 22, 25, -1, - 0, 25, 24, 4, -1, - 1, 5, 12, 13, 7, 3, -1, - 2, 3, 7, 15, 14, 6, -1, - 2, 6, 29, 28, -1, - 2, 28, 27, 17, -1, - 4, 10, 54, 55, 8, -1, - 4, 24, 36, 35, -1, - 4, 35, 34, 10, -1, - 5, 9, 40, 39, -1, - 5, 39, 38, 12, -1, - 6, 11, 31, 30, -1, - 6, 14, 52, 53, 11, -1, - 6, 30, 33, 29, -1, - 7, 13, 43, 42, -1, - 7, 42, 45, 15, -1, - 8, 55, 48, 9, -1, - 9, 48, 47, 41, 40, -1, - 10, 11, 53, 54, -1, - 10, 16, 17, 11, -1, - 10, 23, 22, 16, -1, - 10, 34, 37, 23, -1, - 11, 17, 27, 26, -1, - 11, 26, 32, 31, -1, - 12, 38, 41, 47, 46, -1, - 12, 46, 51, 13, -1, - 13, 51, 50, 44, 43, -1, - 14, 15, 49, 52, -1, - 15, 45, 44, 50, 49, -1, - 18, 19, 51, 46, -1, - 18, 21, 20, 19, -1, - 18, 46, 47, -1, - 18, 47, 48, -1, - 18, 48, 55, 21, -1, - 19, 20, 52, 49, -1, - 19, 49, 50, -1, - 19, 50, 51, -1, - 20, 21, 54, 53, -1, - 20, 53, 52, -1, - 21, 55, 54, -1, - 22, 23, 24, 25, -1, - 23, 37, 36, 24, -1, - 26, 27, 28, 29, -1, - 26, 29, 33, 32, -1, - 30, 31, 32, 33, -1, - 34, 35, 36, 37, -1, - 38, 39, 40, 41, -1, - 42, 43, 44, 45, -1 ] } } ] diff --git a/modules/packages3d/Potentiometers_Bourns/3296Y.wings b/modules/packages3d/Potentiometers_Bourns/3296Y.wings index d0f76979..54fa7f02 100644 Binary files a/modules/packages3d/Potentiometers_Bourns/3296Y.wings and b/modules/packages3d/Potentiometers_Bourns/3296Y.wings differ diff --git a/modules/packages3d/Potentiometers_Bourns/3296Y.wrl b/modules/packages3d/Potentiometers_Bourns/3296Y.wrl index 71a22b5a..913c5b2f 100644 --- a/modules/packages3d/Potentiometers_Bourns/3296Y.wrl +++ b/modules/packages3d/Potentiometers_Bourns/3296Y.wrl @@ -14,7 +14,6 @@ DEF Cylinder2_copy5 Transform { } } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ 0.0707956445998649 -1.377371534477318 4.676584576082124, 0.03745487983980858 -1.5449868778532259 4.676584576082124, @@ -58,10 +57,8 @@ DEF Cylinder2_copy5 Transform { 0, 16, 31, 15, -1, 1, 2, 18, 17, -1, 2, 3, 32, 19, 18, -1, - 3, 12, 35, 32, -1, 4, 5, 21, 20, 33, -1, 4, 11, 10, 9, 8, 7, 6, 5, -1, - 4, 33, 34, 11, -1, 5, 6, 22, 21, -1, 6, 7, 23, 22, -1, 7, 8, 24, 23, -1, @@ -73,75 +70,9 @@ DEF Cylinder2_copy5 Transform { 14, 15, 31, 30, -1, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, 19, 32, 33, 20, -1, - 27, 34, 35, 28, -1, - 32, 35, 34, 33, -1 ] - normal Normal { vector [ - 0.8909091543078949 -1.701819491264763e-15 0.45418154824958656, - 0.8230927329920031 -0.3409361730960258 0.45418154824958684, - 0.6299679044322828 -0.629967904432286 0.45418154824958745, - -0.2844497180960644 -0.6867223672407181 0.6689549672484492, - 0.5255945451551083 -0.5255945451551184 0.6689549672484532, - -0.34093617309603025 -0.8230927329919997 0.45418154824958995, - -0.6299679044322822 -0.6299679044322838 0.4541815482495912, - -0.8230927329920013 -0.34093617309602403 0.4541815482495917, - -0.8909091543078921 -1.5505466475967772e-15 0.45418154824959184, - -0.8230927329920015 0.34093617309602287 0.45418154824959195, - -0.6299679044322825 0.6299679044322837 0.45418154824959134, - 0.2844497180960631 0.6867223672407191 0.6689549672484486, - -0.5255945451551162 0.5255945451551146 0.6689549672484499, - 0.3409361730960223 0.8230927329920037 0.4541815482495882, - 0.6299679044322835 0.6299679044322851 0.45418154824958745, - 0.823092732992004 0.34093617309602353 0.4541815482495869, - 0.890909154307892 -1.7018194912647572e-15 -0.4541815482495922, - 0.8230927329920007 -0.3409361730960247 -0.454181548249592, - 0.6299679044322815 -0.6299679044322845 -0.4541815482495914, - 0.34093617309602936 -0.823092732992 -0.45418154824958973, - -5.294549528379267e-16 -0.890909154307893 -0.4541815482495902, - -0.3409361730960306 -0.823092732992001 -0.4541815482495871, - -0.6299679044322836 -0.6299679044322855 -0.4541815482495872, - -0.8230927329920037 -0.3409361730960252 -0.4541815482495865, - -0.8909091543078951 -1.550546647596783e-15 -0.4541815482495861, - -0.823092732992004 0.340936173096024 -0.4541815482495865, - -0.6299679044322839 0.6299679044322853 -0.454181548249587, - -0.34093617309602287 0.8230927329920037 -0.454181548249588, - 2.1430319519630298e-16 0.8909091543078934 -0.45418154824958906, - 0.34093617309602203 0.8230927329920027 -0.45418154824959045, - 0.6299679044322821 0.6299679044322838 -0.45418154824959145, - 0.8230927329920015 0.3409361730960225 -0.4541815482495921, - -0.10207730495932697 -0.8904057976151915 0.44357382630797226, - 0.43505067961499855 -0.7835643986176463 0.44357382630797104, - 0.10207730495933479 0.8904057976151915 0.44357382630797093, - -0.43505067961499666 0.7835643986176465 0.44357382630797276 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 32, 19, 18, -1, - 3, 12, 35, 32, -1, - 4, 5, 21, 20, 33, -1, - 4, 11, 10, 9, 8, 7, 6, 5, -1, - 4, 33, 34, 11, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 34, 27, 26, -1, - 12, 13, 29, 28, 35, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, - 19, 32, 33, 20, -1, - 27, 34, 35, 28, -1, - 32, 35, 34, 33, -1 ] + 27, 34, 35, 28, -1 ] } - } - ] -} - -DEF Cylinder2_copy4 Transform { - children [ + }, Shape { appearance Appearance { material DEF default Material { @@ -154,7 +85,31 @@ DEF Cylinder2_copy4 Transform { } } geometry IndexedFaceSet { - normalPerVertex TRUE + coord Coordinate { point [ + -0.19958901202422505 -1.7820307697172586 4.676584576082124, + -0.36720435540013396 -1.8153715344773178 4.676584576082124, + -0.5348196987760429 -0.9727122992373738 4.676584576082124, + -0.36720435540013385 -0.9393715344773179 4.676584576082124, + -0.1995890120242257 -1.7820307697172586 4.524584576082125, + -0.36720435540013463 -1.8153715344773178 4.524584576082125, + -0.5348196987760435 -0.9727122992373738 4.524584576082125, + -0.36720435540013446 -0.9393715344773179 4.524584576082125 ] } + coordIndex [ + 0, 3, 7, 4, -1, + 1, 5, 6, 2, -1, + 4, 7, 6, 5, -1 ] + } + } + ] +} + +DEF Cylinder2_copy4 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { coord Coordinate { point [ 0.628 -1.0160000000000005 0.20858457608212566, 0.6188655439013544 -1.0619220118838109 0.20858457608212566, @@ -187,78 +142,42 @@ DEF Cylinder2_copy4 Transform { 0.5079999999999995 -0.8960000000000002 -0.7914154239178743, 0.5539220118838103 -0.9051344560986457 -0.7914154239178743, 0.5928528137423851 -0.9311471862576144 -0.7914154239178743, - 0.6188655439013537 -0.9700779881161892 -0.7914154239178743 ] } + 0.6188655439013537 -0.9700779881161892 -0.7914154239178743, + 0.6279999999999993 -1.0160000000000005 -0.9975235224778743, + 0.6188655439013537 -1.0619220118838109 -0.9975235224778743, + 0.5928528137423851 -1.1008528137423856 -0.9975235224778743, + 0.5539220118838101 -1.1268655439013542 -0.9975235224778743, + 0.5079999999999993 -1.1360000000000006 -0.9975235224778743, + 0.46207798811618855 -1.126865543901354 -0.9975235224778743, + 0.4231471862576136 -1.1008528137423854 -0.9975235224778743, + 0.39713445609864495 -1.0619220118838106 -0.9975235224778743, + 0.3879999999999994 -1.0160000000000002 -0.9975235224778743, + 0.397134456098645 -0.970077988116189 -0.9975235224778743, + 0.4231471862576137 -0.9311471862576142 -0.9975235224778743, + 0.4620779881161886 -0.9051344560986457 -0.9975235224778743, + 0.5079999999999995 -0.8960000000000002 -0.9975235224778743, + 0.5539220118838103 -0.9051344560986457 -0.9975235224778743, + 0.5928528137423851 -0.9311471862576144 -0.9975235224778743, + 0.6188655439013537 -0.9700779881161892 -0.9975235224778743 ] } coordIndex [ - 0, 1, 17, 16, -1, + 0, 1, 17, 33, 32, 16, -1, 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.8909091543078936 -1.6387891397364356e-15 0.45418154824958873, - 0.8230927329920021 -0.3409361730960257 0.45418154824958884, - 0.6299679044322823 -0.6299679044322853 0.454181548249589, - 0.34093617309602986 -0.8230927329920006 0.4541815482495884, - -2.0926076707403774e-15 -0.8909091543078927 0.4541815482495906, - -0.34093617309603175 -0.8230927329919996 0.4541815482495886, - -0.6299679044322825 -0.6299679044322848 0.45418154824958973, - -0.8230927329920019 -0.34093617309602486 0.4541815482495896, - -0.8909091543078932 -1.386667733623137e-15 0.45418154824958973, - -0.8230927329920023 0.3409361730960242 0.45418154824958984, - -0.6299679044322815 0.6299679044322858 0.4541815482495896, - -0.34093617309602126 0.8230927329920036 0.45418154824958945, - 1.3866677336231367e-16 0.8909091543078934 0.45418154824958906, - 0.3409361730960234 0.8230927329920029 0.45418154824958923, - 0.6299679044322837 0.629967904432284 0.4541815482495889, - 0.8230927329920029 0.34093617309602375 0.45418154824958895, - 0.8909091543078932 -1.6387891397364348e-15 -0.45418154824958973, - 0.8230927329920016 -0.3409361730960255 -0.4541815482495896, - 0.6299679044322821 -0.6299679044322851 -0.4541815482495896, - 0.34093617309602964 -0.8230927329920005 -0.4541815482495888, - -2.2060623034913617e-15 -0.8909091543078927 -0.4541815482495906, - -0.3409361730960319 -0.8230927329919997 -0.45418154824958823, - -0.6299679044322828 -0.629967904432285 -0.4541815482495891, - -0.8230927329920024 -0.34093617309602503 -0.45418154824958884, - -0.8909091543078937 -1.3866677336231377e-15 -0.4541815482495888, - -0.8230927329920026 0.34093617309602436 -0.454181548249589, - -0.6299679044322818 0.629967904432286 -0.454181548249589, - -0.3409361730960214 0.8230927329920038 -0.454181548249589, - 2.5212140611329762e-17 0.8909091543078934 -0.45418154824958906, - 0.34093617309602325 0.8230927329920027 -0.4541815482495896, - 0.6299679044322835 0.6299679044322838 -0.45418154824958956, - 0.8230927329920025 0.34093617309602364 -0.45418154824958984 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + 0, 16, 32, 47, 31, 15, -1, + 1, 2, 18, 34, 33, 17, -1, + 2, 3, 19, 35, 34, 18, -1, + 3, 4, 20, 36, 35, 19, -1, + 4, 5, 21, 37, 36, 20, -1, + 5, 6, 22, 38, 37, 21, -1, + 6, 7, 23, 39, 38, 22, -1, + 7, 8, 24, 40, 39, 23, -1, + 8, 9, 25, 41, 40, 24, -1, + 9, 10, 26, 42, 41, 25, -1, + 10, 11, 27, 43, 42, 26, -1, + 11, 12, 28, 44, 43, 27, -1, + 12, 13, 29, 45, 44, 28, -1, + 13, 14, 30, 46, 45, 29, -1, + 14, 15, 31, 47, 46, 30, -1, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, -1 ] } } ] @@ -271,7 +190,6 @@ DEF Cylinder2_copy3 Transform { material USE default } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ 0.628 1.0159999999999996 0.20858457608212566, 0.6188655439013544 0.9700779881161892 0.20858457608212566, @@ -304,78 +222,42 @@ DEF Cylinder2_copy3 Transform { 0.5079999999999995 1.1359999999999997 -0.7914154239178743, 0.5539220118838103 1.1268655439013542 -0.7914154239178743, 0.5928528137423851 1.1008528137423856 -0.7914154239178743, - 0.6188655439013537 1.0619220118838109 -0.7914154239178743 ] } + 0.6188655439013537 1.0619220118838109 -0.7914154239178743, + 0.6279999999999993 1.0159999999999996 -0.9975235224778743, + 0.6188655439013537 0.9700779881161892 -0.9975235224778743, + 0.5928528137423851 0.9311471862576144 -0.9975235224778743, + 0.5539220118838101 0.905134456098646 -0.9975235224778743, + 0.5079999999999993 0.8959999999999996 -0.9975235224778743, + 0.46207798811618855 0.905134456098646 -0.9975235224778743, + 0.4231471862576136 0.9311471862576146 -0.9975235224778743, + 0.39713445609864495 0.9700779881161894 -0.9975235224778743, + 0.3879999999999994 1.0159999999999998 -0.9975235224778743, + 0.397134456098645 1.061922011883811 -0.9975235224778743, + 0.4231471862576137 1.1008528137423859 -0.9975235224778743, + 0.4620779881161886 1.1268655439013544 -0.9975235224778743, + 0.5079999999999995 1.1359999999999997 -0.9975235224778743, + 0.5539220118838103 1.1268655439013542 -0.9975235224778743, + 0.5928528137423851 1.1008528137423856 -0.9975235224778743, + 0.6188655439013537 1.0619220118838109 -0.9975235224778743 ] } coordIndex [ - 0, 1, 17, 16, -1, + 0, 1, 17, 33, 32, 16, -1, 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.8909091543078937 -1.6387891397364358e-15 0.4541815482495888, - 0.8230927329920021 -0.3409361730960257 0.45418154824958884, - 0.6299679044322817 -0.629967904432286 0.4541815482495891, - 0.34093617309602897 -0.8230927329920009 0.4541815482495883, - -5.042428122265967e-17 -0.8909091543078929 0.4541815482495904, - -0.34093617309603075 -0.823092732992 0.4541815482495889, - -0.6299679044322831 -0.6299679044322841 0.4541815482495896, - -0.8230927329920019 -0.34093617309602486 0.4541815482495896, - -0.8909091543078932 -1.3866677336231369e-15 0.4541815482495897, - -0.8230927329920023 0.3409361730960242 0.45418154824958984, - -0.6299679044322822 0.6299679044322851 0.4541815482495896, - -0.34093617309602015 0.8230927329920038 0.4541815482495896, - 2.168244092574359e-15 0.8909091543078936 0.45418154824958895, - 0.3409361730960226 0.8230927329920033 0.4541815482495891, - 0.6299679044322831 0.6299679044322847 0.4541815482495891, - 0.8230927329920028 0.34093617309602375 0.45418154824958895, - 0.8909091543078932 -1.6387891397364348e-15 -0.45418154824958973, - 0.8230927329920016 -0.3409361730960255 -0.4541815482495896, - 0.6299679044322815 -0.6299679044322858 -0.45418154824958973, - 0.3409361730960288 -0.8230927329920008 -0.45418154824958873, - -1.260607030566492e-16 -0.8909091543078929 -0.4541815482495904, - -0.34093617309603086 -0.8230927329920001 -0.45418154824958845, - -0.6299679044322835 -0.6299679044322843 -0.454181548249589, - -0.8230927329920024 -0.34093617309602503 -0.45418154824958884, - -0.8909091543078937 -1.3866677336231377e-15 -0.4541815482495888, - -0.8230927329920026 0.34093617309602436 -0.454181548249589, - -0.6299679044322825 0.6299679044322852 -0.4541815482495889, - -0.3409361730960203 0.8230927329920041 -0.4541815482495893, - 2.09260767074037e-15 0.8909091543078936 -0.45418154824958895, - 0.34093617309602237 0.823092732992003 -0.4541815482495895, - 0.6299679044322829 0.6299679044322845 -0.45418154824958973, - 0.8230927329920025 0.34093617309602364 -0.45418154824958984 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + 0, 16, 32, 47, 31, 15, -1, + 1, 2, 18, 34, 33, 17, -1, + 2, 3, 19, 35, 34, 18, -1, + 3, 4, 20, 36, 35, 19, -1, + 4, 5, 21, 37, 36, 20, -1, + 5, 6, 22, 38, 37, 21, -1, + 6, 7, 23, 39, 38, 22, -1, + 7, 8, 24, 40, 39, 23, -1, + 8, 9, 25, 41, 40, 24, -1, + 9, 10, 26, 42, 41, 25, -1, + 10, 11, 27, 43, 42, 26, -1, + 11, 12, 28, 44, 43, 27, -1, + 12, 13, 29, 45, 44, 28, -1, + 13, 14, 30, 46, 45, 29, -1, + 14, 15, 31, 47, 46, 30, -1, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, -1 ] } } ] @@ -388,7 +270,6 @@ DEF Cylinder2 Transform { material USE default } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ -0.388 -4.0861775565464404e-16 0.20858457608212566, -0.3971344560986456 -0.0459220118838108 0.20858457608212566, @@ -421,78 +302,42 @@ DEF Cylinder2 Transform { -0.5080000000000006 0.11999999999999977 -0.7914154239178743, -0.4620779881161897 0.11086554390135425 -0.7914154239178743, -0.4231471862576149 0.08485281374238568 -0.7914154239178743, - -0.3971344560986462 0.045922011883810884 -0.7914154239178743 ] } + -0.3971344560986462 0.045922011883810884 -0.7914154239178743, + -0.3880000000000006 -4.0861775565464404e-16 -0.9975235224778743, + -0.3971344560986463 -0.0459220118838108 -0.9975235224778743, + -0.423147186257615 -0.08485281374238557 -0.9975235224778743, + -0.4620779881161899 -0.11086554390135409 -0.9975235224778743, + -0.5080000000000007 -0.12000000000000044 -0.9975235224778743, + -0.5539220118838114 -0.11086554390135403 -0.9975235224778743, + -0.5928528137423864 -0.08485281374238546 -0.9975235224778743, + -0.6188655439013551 -0.04592201188381066 -0.9975235224778743, + -0.6280000000000007 -2.575160591204499e-16 -0.9975235224778743, + -0.6188655439013551 0.04592201188381102 -0.9975235224778743, + -0.5928528137423863 0.08485281374238579 -0.9975235224778743, + -0.5539220118838114 0.11086554390135431 -0.9975235224778743, + -0.5080000000000006 0.11999999999999977 -0.9975235224778743, + -0.4620779881161897 0.11086554390135425 -0.9975235224778743, + -0.4231471862576149 0.08485281374238568 -0.9975235224778743, + -0.3971344560986462 0.045922011883810884 -0.9975235224778743 ] } coordIndex [ - 0, 1, 17, 16, -1, + 0, 1, 17, 33, 32, 16, -1, 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.8909091543078937 -1.941334827072393e-15 0.45418154824958884, - 0.8230927329920019 -0.34093617309602603 0.4541815482495888, - 0.6299679044322821 -0.6299679044322855 0.454181548249589, - 0.3409361730960294 -0.8230927329920007 0.45418154824958845, - -6.555156558945758e-16 -0.8909091543078929 0.4541815482495904, - -0.34093617309603025 -0.8230927329920004 0.4541815482495887, - -0.6299679044322826 -0.6299679044322847 0.4541815482495896, - -0.8230927329920019 -0.34093617309602503 0.4541815482495896, - -0.8909091543078932 -1.62618306943077e-15 0.45418154824958973, - -0.823092732992002 0.3409361730960245 0.45418154824958984, - -0.6299679044322818 0.6299679044322856 0.4541815482495896, - -0.3409361730960216 0.8230927329920033 0.45418154824958945, - 5.798792340605845e-16 0.8909091543078934 0.45418154824958906, - 0.34093617309602287 0.823092732992003 0.4541815482495891, - 0.6299679044322831 0.6299679044322845 0.454181548249589, - 0.8230927329920028 0.34093617309602364 0.454181548249589, - 0.8909091543078932 -1.941334827072392e-15 -0.45418154824958973, - 0.8230927329920015 -0.3409361730960258 -0.45418154824958956, - 0.629967904432282 -0.6299679044322852 -0.4541815482495896, - 0.3409361730960294 -0.8230927329920006 -0.4541815482495889, - -5.924853043662512e-16 -0.8909091543078929 -0.4541815482495904, - -0.3409361730960303 -0.8230927329920005 -0.4541815482495884, - -0.6299679044322828 -0.6299679044322849 -0.454181548249589, - -0.8230927329920024 -0.34093617309602525 -0.45418154824958884, - -0.8909091543078937 -1.626183069430771e-15 -0.4541815482495888, - -0.8230927329920024 0.3409361730960247 -0.45418154824958906, - -0.629967904432282 0.6299679044322858 -0.454181548249589, - -0.34093617309602164 0.8230927329920036 -0.4541815482495891, - 6.429095855889089e-16 0.8909091543078934 -0.45418154824958906, - 0.3409361730960229 0.8230927329920028 -0.4541815482495895, - 0.629967904432283 0.6299679044322842 -0.4541815482495896, - 0.8230927329920025 0.3409361730960235 -0.45418154824958973 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + 0, 16, 32, 47, 31, 15, -1, + 1, 2, 18, 34, 33, 17, -1, + 2, 3, 19, 35, 34, 18, -1, + 3, 4, 20, 36, 35, 19, -1, + 4, 5, 21, 37, 36, 20, -1, + 5, 6, 22, 38, 37, 21, -1, + 6, 7, 23, 39, 38, 22, -1, + 7, 8, 24, 40, 39, 23, -1, + 8, 9, 25, 41, 40, 24, -1, + 9, 10, 26, 42, 41, 25, -1, + 10, 11, 27, 43, 42, 26, -1, + 11, 12, 28, 44, 43, 27, -1, + 12, 13, 29, 45, 44, 28, -1, + 13, 14, 30, 46, 45, 29, -1, + 14, 15, 31, 47, 46, 30, -1, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, -1 ] } } ] @@ -512,7 +357,6 @@ DEF Cube1 Transform { } } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ -0.89 -1.906 0.20858457608212633, -0.89 -1.906 4.068584576082126, @@ -621,114 +465,6 @@ DEF Cube1 Transform { 34, 35, 36, 37, -1, 38, 39, 40, 41, -1, 42, 43, 44, 45, -1 ] - normal Normal { vector [ - -0.7071067811865475 -0.7071067811865475 0.0, - -0.5773502691896258 -0.5773502691896258 0.5773502691896258, - -0.7071067811865475 0.7071067811865475 0.0, - -0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.30151134457776363 -0.9045340337332909 0.30151134457776363, - 0.0 -0.7071067811865475 0.7071067811865475, - 0.30151134457776363 0.9045340337332909 0.30151134457776363, - 0.0 0.7071067811865475 0.7071067811865475, - 0.8944271909999159 -0.4472135954999579 0.0, - 0.4082482904638639 -0.8164965809277257 -0.40824829046386285, - 0.7071067811865475 0.7071067811865475 0.0, - 0.7071067811865475 -0.7071067811865475 0.0, - 0.4082482904638627 0.4082482904638627 0.8164965809277265, - 0.4082482904638627 -0.4082482904638627 0.8164965809277265, - 0.8944271909999159 0.4472135954999579 0.0, - 0.4082482904638631 0.8164965809277261 -0.4082482904638631, - -0.8164965809277261 0.4082482904638631 -0.4082482904638631, - -0.8164965809277261 -0.4082482904638631 -0.4082482904638631, - 0.8813917232457549 0.33402741668452746 -0.3340274166845286, - 0.8813917232457553 -0.33402741668452757 -0.3340274166845275, - 0.9957359307164818 -0.06523019346967272 0.06523019346967235, - 0.9957359307164818 0.06523019346967272 0.06523019346967235, - -0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.0 0.7071067811865475 -0.7071067811865475, - 0.0 -0.7071067811865475 -0.7071067811865475, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.0 -0.7071067811865475 -0.7071067811865475, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.0 0.7071067811865475 -0.7071067811865475, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896253 0.5773502691896253 0.5773502691896268, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896268 -0.5773502691896253 -0.5773502691896253, - 0.5773502691896273 0.5773502691896258 -0.5773502691896242, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896253 -0.5773502691896253 0.5773502691896268, - 0.5773502691896263 -0.5773502691896263 -0.5773502691896246, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.7048387389132541 0.7078633343390195 -0.04617198312417742, - 9.708228993642222e-16 0.7071067811865472 -0.7071067811865479, - 0.7048387389132544 0.04617198312417698 -0.7078633343390189, - 0.7048387389132541 -0.046171983124177016 -0.7078633343390195, - 0.0 -0.707106781186548 -0.7071067811865471, - 0.7048387389132541 -0.7078633343390195 -0.04617198312417592, - 0.9973444476426164 -0.06519508925394284 0.0324600230069942, - 0.9973444476426165 -0.0324600230069945 0.06519508925394246, - 0.9973444476426165 0.0324600230069945 0.06519508925394246, - 0.9973444476426164 0.06519508925394284 0.0324600230069942 ] } - normalIndex [ - 0, 1, 3, 2, 17, 16, -1, - 0, 4, 8, 9, 5, 1, -1, - 0, 16, 22, 25, -1, - 0, 25, 24, 4, -1, - 1, 5, 12, 13, 7, 3, -1, - 2, 3, 7, 15, 14, 6, -1, - 2, 6, 29, 28, -1, - 2, 28, 27, 17, -1, - 4, 10, 54, 55, 8, -1, - 4, 24, 36, 35, -1, - 4, 35, 34, 10, -1, - 5, 9, 40, 39, -1, - 5, 39, 38, 12, -1, - 6, 11, 31, 30, -1, - 6, 14, 52, 53, 11, -1, - 6, 30, 33, 29, -1, - 7, 13, 43, 42, -1, - 7, 42, 45, 15, -1, - 8, 55, 48, 9, -1, - 9, 48, 47, 41, 40, -1, - 10, 11, 53, 54, -1, - 10, 16, 17, 11, -1, - 10, 23, 22, 16, -1, - 10, 34, 37, 23, -1, - 11, 17, 27, 26, -1, - 11, 26, 32, 31, -1, - 12, 38, 41, 47, 46, -1, - 12, 46, 51, 13, -1, - 13, 51, 50, 44, 43, -1, - 14, 15, 49, 52, -1, - 15, 45, 44, 50, 49, -1, - 18, 19, 51, 46, -1, - 18, 21, 20, 19, -1, - 18, 46, 47, -1, - 18, 47, 48, -1, - 18, 48, 55, 21, -1, - 19, 20, 52, 49, -1, - 19, 49, 50, -1, - 19, 50, 51, -1, - 20, 21, 54, 53, -1, - 20, 53, 52, -1, - 21, 55, 54, -1, - 22, 23, 24, 25, -1, - 23, 37, 36, 24, -1, - 26, 27, 28, 29, -1, - 26, 29, 33, 32, -1, - 30, 31, 32, 33, -1, - 34, 35, 36, 37, -1, - 38, 39, 40, 41, -1, - 42, 43, 44, 45, -1 ] } } ] diff --git a/modules/packages3d/Potentiometers_Bourns/3296Z.wings b/modules/packages3d/Potentiometers_Bourns/3296Z.wings index 093e80f7..4c7ea8a1 100644 Binary files a/modules/packages3d/Potentiometers_Bourns/3296Z.wings and b/modules/packages3d/Potentiometers_Bourns/3296Z.wings differ diff --git a/modules/packages3d/Potentiometers_Bourns/3296Z.wrl b/modules/packages3d/Potentiometers_Bourns/3296Z.wrl index 32d15211..4d5b8303 100644 --- a/modules/packages3d/Potentiometers_Bourns/3296Z.wrl +++ b/modules/packages3d/Potentiometers_Bourns/3296Z.wrl @@ -14,7 +14,6 @@ DEF Cylinder2_copy5 Transform { } } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ 0.06606105463466816 2.5139999999999993 3.5214566712117286, 0.03272028987461173 2.5139999999999993 3.6890720145876363, @@ -58,10 +57,8 @@ DEF Cylinder2_copy5 Transform { 0, 16, 31, 15, -1, 1, 2, 18, 17, -1, 2, 3, 32, 19, 18, -1, - 3, 12, 35, 32, -1, 4, 5, 21, 20, 33, -1, 4, 11, 10, 9, 8, 7, 6, 5, -1, - 4, 33, 34, 11, -1, 5, 6, 22, 21, -1, 6, 7, 23, 22, -1, 7, 8, 24, 23, -1, @@ -73,75 +70,9 @@ DEF Cylinder2_copy5 Transform { 14, 15, 31, 30, -1, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, 19, 32, 33, 20, -1, - 27, 34, 35, 28, -1, - 32, 35, 34, 33, -1 ] - normal Normal { vector [ - 0.8909091543078949 0.4541815482495864 1.5403288097509826e-15, - 0.8230927329920036 0.4541815482495866 0.34093617309602525, - 0.6299679044322831 0.45418154824958734 0.6299679044322857, - -0.2844497180960646 0.6689549672484489 0.6867223672407184, - 0.5255945451551096 0.668954967248452 0.5255945451551186, - -0.34093617309602897 0.45418154824958956 0.8230927329920001, - -0.629967904432282 0.4541815482495914 0.629967904432284, - -0.823092732992001 0.45418154824959195 0.3409361730960242, - -0.890909154307892 0.4541815482495921 1.7048726317309647e-15, - -0.8230927329920011 0.4541815482495922 -0.3409361730960235, - -0.6299679044322828 0.4541815482495913 -0.6299679044322833, - 0.28444971809606284 0.6689549672484495 -0.6867223672407184, - -0.525594545155115 0.6689549672484505 -0.5255945451551151, - 0.3409361730960234 0.4541815482495881 -0.8230927329920036, - 0.629967904432284 0.4541815482495873 -0.6299679044322849, - 0.8230927329920041 0.4541815482495866 -0.3409361730960236, - 0.890909154307892 -0.4541815482495921 1.676607350653427e-15, - 0.8230927329920009 -0.45418154824959184 0.34093617309602436, - 0.6299679044322818 -0.45418154824959145 0.6299679044322845, - 0.3409361730960279 -0.4541815482495896 0.8230927329920006, - -5.546670934492563e-16 -0.45418154824959034 0.8909091543078931, - -0.3409361730960296 -0.45418154824958756 0.8230927329920014, - -0.6299679044322837 -0.45418154824958734 0.6299679044322855, - -0.8230927329920037 -0.45418154824958656 0.34093617309602503, - -0.8909091543078951 -0.4541815482495863 1.4118798742344695e-15, - -0.8230927329920036 -0.45418154824958673 -0.3409361730960248, - -0.6299679044322841 -0.45418154824958706 -0.629967904432285, - -0.3409361730960221 -0.45418154824958845 -0.8230927329920038, - 2.8741840296915926e-15 -0.45418154824958906 -0.8909091543078936, - 0.340936173096023 -0.4541815482495904 -0.8230927329920024, - 0.6299679044322826 -0.4541815482495914 -0.6299679044322835, - 0.8230927329920017 -0.4541815482495919 -0.3409361730960224, - -0.1020773049593286 0.44357382630797193 0.8904057976151916, - 0.4350506796149983 0.44357382630797076 0.7835643986176468, - 0.10207730495933551 0.4435738263079709 -0.8904057976151913, - -0.4350506796149948 0.4435738263079731 -0.7835643986176474 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 32, 19, 18, -1, - 3, 12, 35, 32, -1, - 4, 5, 21, 20, 33, -1, - 4, 11, 10, 9, 8, 7, 6, 5, -1, - 4, 33, 34, 11, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 34, 27, 26, -1, - 12, 13, 29, 28, 35, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, - 19, 32, 33, 20, -1, - 27, 34, 35, 28, -1, - 32, 35, 34, 33, -1 ] + 27, 34, 35, 28, -1 ] } - } - ] -} - -DEF Cylinder2_copy4 Transform { - children [ + }, Shape { appearance Appearance { material DEF default Material { @@ -154,7 +85,31 @@ DEF Cylinder2_copy4 Transform { } } geometry IndexedFaceSet { - normalPerVertex TRUE + coord Coordinate { point [ + -0.2043236019894219 2.5139999999999993 3.9261159064516695, + -0.3719389453653308 2.5139999999999993 3.9594566712117283, + -0.5395542887412396 2.5139999999999993 3.116797435971784, + -0.37193894536533056 2.5139999999999993 3.083456671211729, + -0.20432360198942257 2.362 3.9261159064516695, + -0.37193894536533145 2.362 3.9594566712117283, + -0.5395542887412402 2.362 3.116797435971784, + -0.3719389453653312 2.362 3.083456671211729 ] } + coordIndex [ + 0, 3, 7, 4, -1, + 1, 5, 6, 2, -1, + 4, 7, 6, 5, -1 ] + } + } + ] +} + +DEF Cylinder2_copy4 Transform { + children [ + Shape { + appearance Appearance { + material USE default + } + geometry IndexedFaceSet { coord Coordinate { point [ 0.628 -1.0160000000000005 0.20858457608212566, 0.6188655439013544 -1.0619220118838109 0.20858457608212566, @@ -187,78 +142,42 @@ DEF Cylinder2_copy4 Transform { 0.5079999999999995 -0.8960000000000002 -0.7914154239178743, 0.5539220118838103 -0.9051344560986457 -0.7914154239178743, 0.5928528137423851 -0.9311471862576144 -0.7914154239178743, - 0.6188655439013537 -0.9700779881161892 -0.7914154239178743 ] } + 0.6188655439013537 -0.9700779881161892 -0.7914154239178743, + 0.6279999999999993 -1.0160000000000005 -0.9808554239178744, + 0.6188655439013537 -1.0619220118838109 -0.9808554239178744, + 0.5928528137423851 -1.1008528137423856 -0.9808554239178744, + 0.5539220118838101 -1.1268655439013542 -0.9808554239178744, + 0.5079999999999993 -1.1360000000000006 -0.9808554239178744, + 0.46207798811618855 -1.126865543901354 -0.9808554239178744, + 0.4231471862576136 -1.1008528137423854 -0.9808554239178744, + 0.39713445609864495 -1.0619220118838106 -0.9808554239178744, + 0.3879999999999994 -1.0160000000000002 -0.9808554239178744, + 0.397134456098645 -0.970077988116189 -0.9808554239178744, + 0.4231471862576137 -0.9311471862576142 -0.9808554239178744, + 0.4620779881161886 -0.9051344560986457 -0.9808554239178744, + 0.5079999999999995 -0.8960000000000002 -0.9808554239178744, + 0.5539220118838103 -0.9051344560986457 -0.9808554239178744, + 0.5928528137423851 -0.9311471862576144 -0.9808554239178744, + 0.6188655439013537 -0.9700779881161892 -0.9808554239178744 ] } coordIndex [ - 0, 1, 17, 16, -1, + 0, 1, 17, 33, 32, 16, -1, 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.8909091543078936 -1.6387891397364356e-15 0.45418154824958873, - 0.8230927329920021 -0.3409361730960257 0.45418154824958884, - 0.6299679044322823 -0.6299679044322853 0.454181548249589, - 0.34093617309602986 -0.8230927329920006 0.4541815482495884, - -2.0926076707403774e-15 -0.8909091543078927 0.4541815482495906, - -0.34093617309603175 -0.8230927329919996 0.4541815482495886, - -0.6299679044322825 -0.6299679044322848 0.45418154824958973, - -0.8230927329920019 -0.34093617309602486 0.4541815482495896, - -0.8909091543078932 -1.386667733623137e-15 0.45418154824958973, - -0.8230927329920023 0.3409361730960242 0.45418154824958984, - -0.6299679044322815 0.6299679044322858 0.4541815482495896, - -0.34093617309602126 0.8230927329920036 0.45418154824958945, - 1.3866677336231367e-16 0.8909091543078934 0.45418154824958906, - 0.3409361730960234 0.8230927329920029 0.45418154824958923, - 0.6299679044322837 0.629967904432284 0.4541815482495889, - 0.8230927329920029 0.34093617309602375 0.45418154824958895, - 0.8909091543078932 -1.6387891397364348e-15 -0.45418154824958973, - 0.8230927329920016 -0.3409361730960255 -0.4541815482495896, - 0.6299679044322821 -0.6299679044322851 -0.4541815482495896, - 0.34093617309602964 -0.8230927329920005 -0.4541815482495888, - -2.2060623034913617e-15 -0.8909091543078927 -0.4541815482495906, - -0.3409361730960319 -0.8230927329919997 -0.45418154824958823, - -0.6299679044322828 -0.629967904432285 -0.4541815482495891, - -0.8230927329920024 -0.34093617309602503 -0.45418154824958884, - -0.8909091543078937 -1.3866677336231377e-15 -0.4541815482495888, - -0.8230927329920026 0.34093617309602436 -0.454181548249589, - -0.6299679044322818 0.629967904432286 -0.454181548249589, - -0.3409361730960214 0.8230927329920038 -0.454181548249589, - 2.5212140611329762e-17 0.8909091543078934 -0.45418154824958906, - 0.34093617309602325 0.8230927329920027 -0.4541815482495896, - 0.6299679044322835 0.6299679044322838 -0.45418154824958956, - 0.8230927329920025 0.34093617309602364 -0.45418154824958984 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + 0, 16, 32, 47, 31, 15, -1, + 1, 2, 18, 34, 33, 17, -1, + 2, 3, 19, 35, 34, 18, -1, + 3, 4, 20, 36, 35, 19, -1, + 4, 5, 21, 37, 36, 20, -1, + 5, 6, 22, 38, 37, 21, -1, + 6, 7, 23, 39, 38, 22, -1, + 7, 8, 24, 40, 39, 23, -1, + 8, 9, 25, 41, 40, 24, -1, + 9, 10, 26, 42, 41, 25, -1, + 10, 11, 27, 43, 42, 26, -1, + 11, 12, 28, 44, 43, 27, -1, + 12, 13, 29, 45, 44, 28, -1, + 13, 14, 30, 46, 45, 29, -1, + 14, 15, 31, 47, 46, 30, -1, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, -1 ] } } ] @@ -271,7 +190,6 @@ DEF Cylinder2_copy3 Transform { material USE default } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ 0.628 1.0159999999999996 0.20858457608212566, 0.6188655439013544 0.9700779881161892 0.20858457608212566, @@ -304,78 +222,42 @@ DEF Cylinder2_copy3 Transform { 0.5079999999999995 1.1359999999999997 -0.7914154239178743, 0.5539220118838103 1.1268655439013542 -0.7914154239178743, 0.5928528137423851 1.1008528137423856 -0.7914154239178743, - 0.6188655439013537 1.0619220118838109 -0.7914154239178743 ] } + 0.6188655439013537 1.0619220118838109 -0.7914154239178743, + 0.6279999999999993 1.0159999999999996 -0.9808554239178744, + 0.6188655439013537 0.9700779881161892 -0.9808554239178744, + 0.5928528137423851 0.9311471862576144 -0.9808554239178744, + 0.5539220118838101 0.905134456098646 -0.9808554239178744, + 0.5079999999999993 0.8959999999999996 -0.9808554239178744, + 0.46207798811618855 0.905134456098646 -0.9808554239178744, + 0.4231471862576136 0.9311471862576146 -0.9808554239178744, + 0.39713445609864495 0.9700779881161894 -0.9808554239178744, + 0.3879999999999994 1.0159999999999998 -0.9808554239178744, + 0.397134456098645 1.061922011883811 -0.9808554239178744, + 0.4231471862576137 1.1008528137423859 -0.9808554239178744, + 0.4620779881161886 1.1268655439013544 -0.9808554239178744, + 0.5079999999999995 1.1359999999999997 -0.9808554239178744, + 0.5539220118838103 1.1268655439013542 -0.9808554239178744, + 0.5928528137423851 1.1008528137423856 -0.9808554239178744, + 0.6188655439013537 1.0619220118838109 -0.9808554239178744 ] } coordIndex [ - 0, 1, 17, 16, -1, + 0, 1, 17, 33, 32, 16, -1, 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.8909091543078937 -1.6387891397364358e-15 0.4541815482495888, - 0.8230927329920021 -0.3409361730960257 0.45418154824958884, - 0.6299679044322817 -0.629967904432286 0.4541815482495891, - 0.34093617309602897 -0.8230927329920009 0.4541815482495883, - -5.042428122265967e-17 -0.8909091543078929 0.4541815482495904, - -0.34093617309603075 -0.823092732992 0.4541815482495889, - -0.6299679044322831 -0.6299679044322841 0.4541815482495896, - -0.8230927329920019 -0.34093617309602486 0.4541815482495896, - -0.8909091543078932 -1.3866677336231369e-15 0.4541815482495897, - -0.8230927329920023 0.3409361730960242 0.45418154824958984, - -0.6299679044322822 0.6299679044322851 0.4541815482495896, - -0.34093617309602015 0.8230927329920038 0.4541815482495896, - 2.168244092574359e-15 0.8909091543078936 0.45418154824958895, - 0.3409361730960226 0.8230927329920033 0.4541815482495891, - 0.6299679044322831 0.6299679044322847 0.4541815482495891, - 0.8230927329920028 0.34093617309602375 0.45418154824958895, - 0.8909091543078932 -1.6387891397364348e-15 -0.45418154824958973, - 0.8230927329920016 -0.3409361730960255 -0.4541815482495896, - 0.6299679044322815 -0.6299679044322858 -0.45418154824958973, - 0.3409361730960288 -0.8230927329920008 -0.45418154824958873, - -1.260607030566492e-16 -0.8909091543078929 -0.4541815482495904, - -0.34093617309603086 -0.8230927329920001 -0.45418154824958845, - -0.6299679044322835 -0.6299679044322843 -0.454181548249589, - -0.8230927329920024 -0.34093617309602503 -0.45418154824958884, - -0.8909091543078937 -1.3866677336231377e-15 -0.4541815482495888, - -0.8230927329920026 0.34093617309602436 -0.454181548249589, - -0.6299679044322825 0.6299679044322852 -0.4541815482495889, - -0.3409361730960203 0.8230927329920041 -0.4541815482495893, - 2.09260767074037e-15 0.8909091543078936 -0.45418154824958895, - 0.34093617309602237 0.823092732992003 -0.4541815482495895, - 0.6299679044322829 0.6299679044322845 -0.45418154824958973, - 0.8230927329920025 0.34093617309602364 -0.45418154824958984 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + 0, 16, 32, 47, 31, 15, -1, + 1, 2, 18, 34, 33, 17, -1, + 2, 3, 19, 35, 34, 18, -1, + 3, 4, 20, 36, 35, 19, -1, + 4, 5, 21, 37, 36, 20, -1, + 5, 6, 22, 38, 37, 21, -1, + 6, 7, 23, 39, 38, 22, -1, + 7, 8, 24, 40, 39, 23, -1, + 8, 9, 25, 41, 40, 24, -1, + 9, 10, 26, 42, 41, 25, -1, + 10, 11, 27, 43, 42, 26, -1, + 11, 12, 28, 44, 43, 27, -1, + 12, 13, 29, 45, 44, 28, -1, + 13, 14, 30, 46, 45, 29, -1, + 14, 15, 31, 47, 46, 30, -1, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, -1 ] } } ] @@ -388,7 +270,6 @@ DEF Cylinder2 Transform { material USE default } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ -0.388 -4.0861775565464404e-16 0.20858457608212566, -0.3971344560986456 -0.0459220118838108 0.20858457608212566, @@ -421,78 +302,42 @@ DEF Cylinder2 Transform { -0.5080000000000006 0.11999999999999977 -0.7914154239178743, -0.4620779881161897 0.11086554390135425 -0.7914154239178743, -0.4231471862576149 0.08485281374238568 -0.7914154239178743, - -0.3971344560986462 0.045922011883810884 -0.7914154239178743 ] } + -0.3971344560986462 0.045922011883810884 -0.7914154239178743, + -0.3880000000000006 -4.0861775565464404e-16 -0.9808554239178744, + -0.3971344560986463 -0.0459220118838108 -0.9808554239178744, + -0.423147186257615 -0.08485281374238557 -0.9808554239178744, + -0.4620779881161899 -0.11086554390135409 -0.9808554239178744, + -0.5080000000000007 -0.12000000000000044 -0.9808554239178744, + -0.5539220118838114 -0.11086554390135403 -0.9808554239178744, + -0.5928528137423864 -0.08485281374238546 -0.9808554239178744, + -0.6188655439013551 -0.04592201188381066 -0.9808554239178744, + -0.6280000000000007 -2.575160591204499e-16 -0.9808554239178744, + -0.6188655439013551 0.04592201188381102 -0.9808554239178744, + -0.5928528137423863 0.08485281374238579 -0.9808554239178744, + -0.5539220118838114 0.11086554390135431 -0.9808554239178744, + -0.5080000000000006 0.11999999999999977 -0.9808554239178744, + -0.4620779881161897 0.11086554390135425 -0.9808554239178744, + -0.4231471862576149 0.08485281374238568 -0.9808554239178744, + -0.3971344560986462 0.045922011883810884 -0.9808554239178744 ] } coordIndex [ - 0, 1, 17, 16, -1, + 0, 1, 17, 33, 32, 16, -1, 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.8909091543078937 -1.941334827072393e-15 0.45418154824958884, - 0.8230927329920019 -0.34093617309602603 0.4541815482495888, - 0.6299679044322821 -0.6299679044322855 0.454181548249589, - 0.3409361730960294 -0.8230927329920007 0.45418154824958845, - -6.555156558945758e-16 -0.8909091543078929 0.4541815482495904, - -0.34093617309603025 -0.8230927329920004 0.4541815482495887, - -0.6299679044322826 -0.6299679044322847 0.4541815482495896, - -0.8230927329920019 -0.34093617309602503 0.4541815482495896, - -0.8909091543078932 -1.62618306943077e-15 0.45418154824958973, - -0.823092732992002 0.3409361730960245 0.45418154824958984, - -0.6299679044322818 0.6299679044322856 0.4541815482495896, - -0.3409361730960216 0.8230927329920033 0.45418154824958945, - 5.798792340605845e-16 0.8909091543078934 0.45418154824958906, - 0.34093617309602287 0.823092732992003 0.4541815482495891, - 0.6299679044322831 0.6299679044322845 0.454181548249589, - 0.8230927329920028 0.34093617309602364 0.454181548249589, - 0.8909091543078932 -1.941334827072392e-15 -0.45418154824958973, - 0.8230927329920015 -0.3409361730960258 -0.45418154824958956, - 0.629967904432282 -0.6299679044322852 -0.4541815482495896, - 0.3409361730960294 -0.8230927329920006 -0.4541815482495889, - -5.924853043662512e-16 -0.8909091543078929 -0.4541815482495904, - -0.3409361730960303 -0.8230927329920005 -0.4541815482495884, - -0.6299679044322828 -0.6299679044322849 -0.454181548249589, - -0.8230927329920024 -0.34093617309602525 -0.45418154824958884, - -0.8909091543078937 -1.626183069430771e-15 -0.4541815482495888, - -0.8230927329920024 0.3409361730960247 -0.45418154824958906, - -0.629967904432282 0.6299679044322858 -0.454181548249589, - -0.34093617309602164 0.8230927329920036 -0.4541815482495891, - 6.429095855889089e-16 0.8909091543078934 -0.45418154824958906, - 0.3409361730960229 0.8230927329920028 -0.4541815482495895, - 0.629967904432283 0.6299679044322842 -0.4541815482495896, - 0.8230927329920025 0.3409361730960235 -0.45418154824958973 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] + 0, 16, 32, 47, 31, 15, -1, + 1, 2, 18, 34, 33, 17, -1, + 2, 3, 19, 35, 34, 18, -1, + 3, 4, 20, 36, 35, 19, -1, + 4, 5, 21, 37, 36, 20, -1, + 5, 6, 22, 38, 37, 21, -1, + 6, 7, 23, 39, 38, 22, -1, + 7, 8, 24, 40, 39, 23, -1, + 8, 9, 25, 41, 40, 24, -1, + 9, 10, 26, 42, 41, 25, -1, + 10, 11, 27, 43, 42, 26, -1, + 11, 12, 28, 44, 43, 27, -1, + 12, 13, 29, 45, 44, 28, -1, + 13, 14, 30, 46, 45, 29, -1, + 14, 15, 31, 47, 46, 30, -1, + 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, -1 ] } } ] @@ -512,7 +357,6 @@ DEF Cube1 Transform { } } geometry IndexedFaceSet { - normalPerVertex TRUE coord Coordinate { point [ -0.89 -1.906 0.20858457608212633, -0.89 -1.906 4.068584576082126, @@ -621,114 +465,6 @@ DEF Cube1 Transform { 34, 35, 36, 37, -1, 38, 39, 40, 41, -1, 42, 43, 44, 45, -1 ] - normal Normal { vector [ - -0.7071067811865475 -0.7071067811865475 0.0, - -0.5773502691896258 -0.5773502691896258 0.5773502691896258, - -0.7071067811865475 0.7071067811865475 0.0, - -0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.30151134457776363 -0.9045340337332909 0.30151134457776363, - 0.0 -0.7071067811865475 0.7071067811865475, - 0.30151134457776363 0.9045340337332909 0.30151134457776363, - 0.0 0.7071067811865475 0.7071067811865475, - 0.8944271909999159 -0.4472135954999579 0.0, - 0.4082482904638639 -0.8164965809277257 -0.40824829046386285, - 0.7071067811865475 0.7071067811865475 0.0, - 0.7071067811865475 -0.7071067811865475 0.0, - 0.4082482904638627 0.4082482904638627 0.8164965809277265, - 0.4082482904638627 -0.4082482904638627 0.8164965809277265, - 0.8944271909999159 0.4472135954999579 0.0, - 0.4082482904638631 0.8164965809277261 -0.4082482904638631, - -0.8164965809277261 0.4082482904638631 -0.4082482904638631, - -0.8164965809277261 -0.4082482904638631 -0.4082482904638631, - 0.8813917232457549 0.33402741668452746 -0.3340274166845286, - 0.8813917232457553 -0.33402741668452757 -0.3340274166845275, - 0.9957359307164818 -0.06523019346967272 0.06523019346967235, - 0.9957359307164818 0.06523019346967272 0.06523019346967235, - -0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.0 0.7071067811865475 -0.7071067811865475, - 0.0 -0.7071067811865475 -0.7071067811865475, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.0 -0.7071067811865475 -0.7071067811865475, - -0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - -0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.0 0.7071067811865475 -0.7071067811865475, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.5773502691896253 0.5773502691896253 0.5773502691896268, - 0.5773502691896258 -0.5773502691896258 0.5773502691896258, - 0.5773502691896268 -0.5773502691896253 -0.5773502691896253, - 0.5773502691896273 0.5773502691896258 -0.5773502691896242, - 0.5773502691896258 0.5773502691896258 0.5773502691896258, - 0.5773502691896253 -0.5773502691896253 0.5773502691896268, - 0.5773502691896263 -0.5773502691896263 -0.5773502691896246, - 0.5773502691896258 0.5773502691896258 -0.5773502691896258, - 0.7048387389132541 0.7078633343390195 -0.04617198312417742, - 9.708228993642222e-16 0.7071067811865472 -0.7071067811865479, - 0.7048387389132544 0.04617198312417698 -0.7078633343390189, - 0.7048387389132541 -0.046171983124177016 -0.7078633343390195, - 0.0 -0.707106781186548 -0.7071067811865471, - 0.7048387389132541 -0.7078633343390195 -0.04617198312417592, - 0.9973444476426164 -0.06519508925394284 0.0324600230069942, - 0.9973444476426165 -0.0324600230069945 0.06519508925394246, - 0.9973444476426165 0.0324600230069945 0.06519508925394246, - 0.9973444476426164 0.06519508925394284 0.0324600230069942 ] } - normalIndex [ - 0, 1, 3, 2, 17, 16, -1, - 0, 4, 8, 9, 5, 1, -1, - 0, 16, 22, 25, -1, - 0, 25, 24, 4, -1, - 1, 5, 12, 13, 7, 3, -1, - 2, 3, 7, 15, 14, 6, -1, - 2, 6, 29, 28, -1, - 2, 28, 27, 17, -1, - 4, 10, 54, 55, 8, -1, - 4, 24, 36, 35, -1, - 4, 35, 34, 10, -1, - 5, 9, 40, 39, -1, - 5, 39, 38, 12, -1, - 6, 11, 31, 30, -1, - 6, 14, 52, 53, 11, -1, - 6, 30, 33, 29, -1, - 7, 13, 43, 42, -1, - 7, 42, 45, 15, -1, - 8, 55, 48, 9, -1, - 9, 48, 47, 41, 40, -1, - 10, 11, 53, 54, -1, - 10, 16, 17, 11, -1, - 10, 23, 22, 16, -1, - 10, 34, 37, 23, -1, - 11, 17, 27, 26, -1, - 11, 26, 32, 31, -1, - 12, 38, 41, 47, 46, -1, - 12, 46, 51, 13, -1, - 13, 51, 50, 44, 43, -1, - 14, 15, 49, 52, -1, - 15, 45, 44, 50, 49, -1, - 18, 19, 51, 46, -1, - 18, 21, 20, 19, -1, - 18, 46, 47, -1, - 18, 47, 48, -1, - 18, 48, 55, 21, -1, - 19, 20, 52, 49, -1, - 19, 49, 50, -1, - 19, 50, 51, -1, - 20, 21, 54, 53, -1, - 20, 53, 52, -1, - 21, 55, 54, -1, - 22, 23, 24, 25, -1, - 23, 37, 36, 24, -1, - 26, 27, 28, 29, -1, - 26, 29, 33, 32, -1, - 30, 31, 32, 33, -1, - 34, 35, 36, 37, -1, - 38, 39, 40, 41, -1, - 42, 43, 44, 45, -1 ] } } ]