diff --git a/cube-special.dae b/cube-special.dae new file mode 100644 index 00000000..4badbd16 --- /dev/null +++ b/cube-special.dae @@ -0,0 +1,27 @@ + + + + +Wings3D Collada Exporter +Wings3D 2.3.25.gb961.dirty Collada Exporter + + + + +2024-09-26T15:28:18 +2024-09-26T15:28:18 + +Y_UP + +0.000000 0.000000 0.000000 1.000000 +0.000000 0.000000 0.000000 0.000000 +0.789854 0.813333 0.694044 1.000000 +0.168985 0.171333 0.159404 1.000000 +0.200000 + + +-0.958333 -1.000000 -0.702304 -1.000000 -1.000000 -0.333333 -0.962642 -0.962642 0.000000 -1.000000 -1.000000 0.333333 -0.958333 -1.000000 0.702304 -1.000000 -0.666667 -0.666667 -1.000000 -0.666667 -0.333333 -0.929067 -0.683046 0.000000 -1.000000 -0.666667 0.333333 -1.000000 -0.666667 0.666667 -1.000000 -0.333333 -0.666667 -0.840089 -0.338871 -0.334859 -0.769155 -0.355251 -0.001526 -0.840089 -0.338871 0.331807 -1.000000 -0.333333 0.666667 -0.928989 0.000000 -0.682886 -0.769077 -0.005538 -0.351078 -0.765373 -0.005538 -0.001526 -0.769020 -0.005538 0.347906 -0.928931 0.000000 0.682766 -1.000000 0.333333 -0.666667 -0.840089 0.327795 -0.334859 -0.768946 0.343738 -0.001526 -0.840089 0.327795 0.331807 -1.000000 0.333333 0.666667 -1.000000 0.666667 -0.666667 -1.000000 0.666667 -0.333333 -0.928857 0.682610 0.000000 -1.000000 0.666667 0.333333 -1.000000 0.666667 0.666667 -0.702304 -1.000000 -0.958333 -0.708334 -0.973102 -0.708334 -0.666667 -0.973102 -0.333333 -0.666667 -0.973102 0.000000 -0.666667 -0.973102 0.333333 -0.708334 -0.973102 0.708334 -0.702304 -1.000000 0.958333 -0.666667 -0.666667 -1.000000 -0.666667 -0.666667 1.000000 -0.666667 -0.333333 -1.000000 -0.666667 -0.333333 1.000000 -0.682751 0.000037 -0.928924 -0.682972 0.000000 0.929030 -0.666667 0.333333 -1.000000 -0.666667 0.333333 1.000000 -0.666667 0.666667 -1.000000 -0.666667 0.666667 1.000000 -0.666667 1.000000 -0.666667 -0.666667 1.000000 -0.333333 -0.687861 0.931878 0.000000 -0.666667 1.000000 0.333333 -0.666667 1.000000 0.666667 -0.333333 -1.000000 -1.000000 -0.333333 -0.973102 -0.666667 -0.333333 -0.973102 -0.333333 -0.333333 -0.973102 0.000000 -0.333333 -0.973102 0.333333 -0.333333 -0.973102 0.666667 -0.333333 -1.000000 1.000000 -0.333333 -0.666667 -1.000000 -0.333333 -0.666667 1.000000 -0.333333 -0.332588 -0.839917 -0.333507 -0.338871 0.838389 -0.349590 -0.005042 -0.770365 -0.349812 -0.005538 0.767419 -0.333507 0.327795 -0.841441 -0.333507 0.327795 0.838389 -0.333333 0.666667 -1.000000 -0.333333 0.666667 1.000000 -0.333333 1.000000 -0.666667 -0.287802 0.738997 -0.351812 -0.308996 0.670874 -0.018479 -0.287802 0.738997 0.314854 -0.333333 1.000000 0.666667 0.000000 -0.962642 -0.962642 0.000000 -0.973102 -0.666667 0.000000 -0.973102 -0.333333 0.000000 -0.973102 0.000000 0.000000 -0.973102 0.333333 0.000000 -0.973102 0.666667 0.000000 -0.962642 0.962642 0.000000 -0.682810 -0.928952 0.000000 -0.683187 0.929135 0.000000 -0.348557 -0.768869 0.006436 -0.349033 0.775901 -0.000174 -0.004992 -0.766725 0.003733 -0.005363 0.736512 -0.000174 0.343627 -0.770246 -0.000174 0.343876 0.767311 0.000000 0.682499 -0.928805 0.000000 0.682748 0.928923 0.000000 0.933881 -0.690509 0.045531 0.672878 -0.375654 0.045531 0.664281 -0.018479 0.045531 0.671636 0.337113 0.000000 0.932639 0.688926 0.333333 -1.000000 -1.000000 0.333333 -0.973102 -0.666667 0.333333 -0.973102 -0.333333 0.333333 -0.973102 0.000000 0.333333 -0.973102 0.333333 0.333333 -0.973102 0.666667 0.333333 -1.000000 1.000000 0.333333 -0.666667 -1.000000 0.333333 -0.666667 1.000000 0.333333 -0.332588 -0.839917 0.341236 -0.346976 0.820659 0.349232 -0.005038 -0.770360 0.343150 -0.012148 0.775817 0.333159 0.327795 -0.841441 0.333159 0.327795 0.838389 0.333333 0.666667 -1.000000 0.333333 0.666667 1.000000 0.333333 1.000000 -0.666667 0.378864 0.738997 -0.351812 0.403960 0.673966 -0.018479 0.378864 0.738997 0.314854 0.333333 1.000000 0.666667 0.702408 -1.000000 -0.958333 0.708438 -0.973102 -0.708334 0.666667 -0.973102 -0.333333 0.666667 -0.973102 0.000000 0.666667 -0.973102 0.333333 0.708438 -0.973102 0.708334 0.702408 -1.000000 0.958333 0.666667 -0.666667 -1.000000 0.666667 -0.666667 1.000000 0.666667 -0.333333 -1.000000 0.666667 -0.333333 1.000000 0.682740 0.000041 -0.928919 0.682958 0.000000 0.929023 0.666667 0.333333 -1.000000 0.666667 0.333333 1.000000 0.666667 0.666667 -1.000000 0.666667 0.666667 1.000000 0.666667 1.000000 -0.666667 0.666667 1.000000 -0.333333 0.691763 0.934969 0.000000 0.666667 1.000000 0.333333 0.666667 1.000000 0.666667 0.959064 -1.000000 -0.702304 1.000835 -1.000000 -0.333333 0.963477 -0.962642 0.000000 1.000835 -1.000000 0.333333 0.959064 -1.000000 0.702304 1.000835 -0.666667 -0.666667 1.000835 -0.666667 -0.333333 0.929915 -0.683075 0.000000 1.000835 -0.666667 0.333333 1.000835 -0.666667 0.666667 1.000835 -0.333333 -0.666667 0.840576 -0.338871 -0.334859 0.769656 -0.355279 -0.001526 0.840576 -0.338871 0.331807 1.000835 -0.333333 0.666667 0.929837 0.000000 -0.682915 0.769578 -0.005538 -0.351107 0.765860 -0.024809 -0.020797 0.769520 -0.005538 0.347934 0.929779 0.000000 0.682794 1.000835 0.333333 -0.666667 0.840576 0.327795 -0.334859 0.769446 0.343766 -0.001526 0.840576 0.327795 0.331807 1.000835 0.333333 0.666667 1.000835 0.666667 -0.666667 1.000835 0.666667 -0.333333 0.929705 0.682638 0.000000 1.000835 0.666667 0.333333 1.000835 0.666667 0.666667 -0.993970 -1.000000 -0.922155 -0.922155 -1.000000 -0.993970 -0.922155 -1.000000 0.993970 -0.993970 -1.000000 0.922155 -1.000000 -0.666667 -0.951763 -0.951763 -0.666667 -1.000000 -0.951763 -0.666667 1.000000 -1.000000 -0.666667 0.951763 -1.000000 -0.333333 -0.951763 -0.951763 -0.333333 -1.000000 -0.951763 -0.333333 1.000000 -1.000000 -0.333333 0.951763 -0.936226 0.000000 -0.925347 -0.925347 0.000000 -0.936226 -0.925347 0.000000 0.936226 -0.936226 0.000000 0.925347 -1.000000 0.333333 -0.951763 -0.951763 0.333333 -1.000000 -0.951763 0.333333 1.000000 -1.000000 0.333333 0.951763 -1.000000 0.666667 -0.951763 -0.951763 0.666667 -1.000000 -0.951763 0.666667 1.000000 -1.000000 0.666667 0.951763 -1.000000 0.951763 -0.666667 -0.951763 1.000000 -0.666667 -1.000000 0.951763 -0.333333 -0.951763 1.000000 -0.333333 -0.936226 0.925347 0.000000 -0.925347 0.936226 0.000000 -1.000000 0.951763 0.333333 -0.951763 1.000000 0.333333 -1.000000 0.951763 0.666667 -0.951763 1.000000 0.666667 -0.666667 1.000000 -0.951763 -0.666667 0.951763 -1.000000 -0.666667 0.951763 1.000000 -0.666667 1.000000 0.951763 -0.333333 1.000000 -0.951763 -0.333333 0.951763 -1.000000 -0.333333 0.951763 1.000000 -0.333333 1.000000 0.951763 0.000000 0.936226 -0.925347 0.000000 0.925347 -0.936226 0.000000 0.925347 0.936226 0.000000 0.936226 0.925347 0.333333 1.000000 -0.951763 0.333333 0.951763 -1.000000 0.333333 0.951763 1.000000 0.333333 1.000000 0.951763 0.666667 1.000000 -0.951763 0.666667 0.951763 -1.000000 0.666667 0.951763 1.000000 0.666667 1.000000 0.951763 0.922886 -1.000000 -0.993970 0.994805 -1.000000 -0.922155 0.994805 -1.000000 0.922155 0.922886 -1.000000 0.993970 0.952597 -0.666667 -1.000000 1.000835 -0.666667 -0.951763 1.000835 -0.666667 0.951763 0.952597 -0.666667 1.000000 0.952597 -0.333333 -1.000000 1.000835 -0.333333 -0.951763 1.000835 -0.333333 0.951763 0.952597 -0.333333 1.000000 0.926181 0.000000 -0.936226 0.937061 0.000000 -0.925347 0.937061 0.000000 0.925347 0.926181 0.000000 0.936226 0.952597 0.333333 -1.000000 1.000835 0.333333 -0.951763 1.000835 0.333333 0.951763 0.952597 0.333333 1.000000 0.952597 0.666667 -1.000000 1.000835 0.666667 -0.951763 1.000835 0.666667 0.951763 0.952597 0.666667 1.000000 0.952597 1.000000 -0.666667 1.000835 0.951763 -0.666667 0.952597 1.000000 -0.333333 1.000835 0.951763 -0.333333 0.926181 0.936226 0.000000 0.937061 0.925347 0.000000 0.952597 1.000000 0.333333 1.000835 0.951763 0.333333 0.952597 1.000000 0.666667 1.000835 0.951763 0.666667 0.952597 0.951763 -1.000000 0.952597 0.951763 1.000000 0.952597 1.000000 0.951763 1.000835 0.951763 -0.951763 -1.000000 0.951763 -0.951763 -0.951763 0.951763 -1.000000 0.952597 1.000000 -0.951763 -0.951763 1.000000 0.951763 1.000835 0.951763 0.951763 -1.000000 0.951763 0.951763 -0.951763 1.000000 -0.951763 -0.951763 0.951763 1.000000 0.666667 -1.000000 -0.833333 0.809632 -1.000000 -1.000000 0.833751 -1.000000 -0.666667 1.000835 -1.000000 -0.809215 0.976716 -1.000000 -0.975881 0.857520 -1.338487 -0.857019 0.666667 -1.000000 0.833333 0.833751 -1.000000 0.666667 0.809632 -1.000000 1.000000 1.000835 -1.000000 0.809215 0.976716 -1.000000 0.975881 0.857520 -1.338487 0.857019 -0.833333 -1.000000 -0.666667 -0.666667 -1.000000 -0.833333 -1.000000 -1.000000 -0.809215 -0.809215 -1.000000 -1.000000 -0.975881 -1.000000 -0.975881 -0.857019 -1.338487 -0.857019 -1.000000 -1.000000 0.809215 -0.833333 -1.000000 0.666667 -0.666667 -1.000000 0.833333 -0.809215 -1.000000 1.000000 -0.975881 -1.000000 0.975881 -0.857019 -1.338487 0.857019 -0.833333 -1.000000 0.333333 -0.833333 -1.000000 -0.333333 -0.333333 -1.000000 0.833333 -0.333333 -1.000000 -0.833333 0.333333 -1.000000 0.833333 0.333333 -1.000000 -0.833333 0.833751 -1.000000 0.333333 0.833751 -1.000000 -0.333333 -0.809215 -0.666667 1.000000 0.809632 -0.666667 1.000000 0.809632 -0.666667 -1.000000 -0.809215 -0.666667 -1.000000 1.000835 -0.666667 -0.809215 1.000835 -0.666667 0.809215 -1.000000 -0.666667 -0.809215 -1.000000 -0.666667 0.809215 0.976716 -0.666667 0.975881 -0.975881 -0.666667 -0.975881 -0.975881 -0.666667 0.975881 0.976716 -0.666667 -0.975881 0.666667 -1.260888 -0.833333 0.809632 -1.260888 -1.000000 0.833751 -1.260888 -0.666667 1.000835 -1.260888 -0.809215 0.976716 -1.260888 -0.975881 0.959064 -1.260888 -0.702304 0.994805 -1.260888 -0.922155 0.708438 -1.260888 -0.708334 0.702408 -1.260888 -0.958333 0.922886 -1.260888 -0.993970 0.666667 -1.260888 0.833333 0.833751 -1.260888 0.666667 0.809632 -1.260888 1.000000 1.000835 -1.260888 0.809215 0.976716 -1.260888 0.975881 0.994805 -1.260888 0.922155 0.959064 -1.260888 0.702304 0.922886 -1.260888 0.993970 0.702408 -1.260888 0.958333 0.708438 -1.260888 0.708334 -0.833333 -1.260888 -0.666667 -0.666667 -1.260888 -0.833333 -1.000000 -1.260888 -0.809215 -0.809215 -1.260888 -1.000000 -0.975881 -1.260888 -0.975881 -0.993970 -1.260888 -0.922155 -0.922155 -1.260888 -0.993970 -0.702304 -1.260888 -0.958333 -0.958333 -1.260888 -0.702304 -0.708334 -1.260888 -0.708334 -1.000000 -1.260888 0.809215 -0.833333 -1.260888 0.666667 -0.666667 -1.260888 0.833333 -0.809215 -1.260888 1.000000 -0.975881 -1.260888 0.975881 -0.958333 -1.260888 0.702304 -0.708334 -1.260888 0.708334 -0.922155 -1.260888 0.993970 -0.702304 -1.260888 0.958333 -0.993970 -1.260888 0.922155 0.618954 -1.282935 -0.827412 0.797660 -1.282935 -1.035745 0.827809 -1.282935 -0.619079 1.036663 -1.282935 -0.797264 1.006515 -1.282935 -1.005597 0.984450 -1.282935 -0.663625 0.939227 -1.282935 -1.028208 1.029126 -1.282935 -0.938439 0.663630 -1.282935 -0.983662 0.671167 -1.282935 -0.671162 0.618954 -1.282935 0.827412 0.827809 -1.282935 0.619079 0.797660 -1.282935 1.035745 1.036663 -1.282935 0.797264 1.006515 -1.282935 1.005597 0.939227 -1.282935 1.028208 0.984450 -1.282935 0.663625 1.029126 -1.282935 0.938439 0.671167 -1.282935 0.671162 0.663630 -1.282935 0.983662 -0.827412 -1.282935 -0.619079 -0.619079 -1.282935 -0.827412 -1.035745 -1.282935 -0.797264 -0.797264 -1.282935 -1.035745 -1.005597 -1.282935 -1.005597 -0.983662 -1.282935 -0.663625 -0.663625 -1.282935 -0.983662 -0.671162 -1.282935 -0.671162 -1.028208 -1.282935 -0.938439 -0.938439 -1.282935 -1.028208 -1.035745 -1.282935 0.797264 -0.827412 -1.282935 0.619079 -0.619079 -1.282935 0.827412 -0.797264 -1.282935 1.035745 -1.005597 -1.282935 1.005597 -0.671162 -1.282935 0.671162 -0.938439 -1.282935 1.028208 -0.663625 -1.282935 0.983662 -1.028208 -1.282935 0.938439 -0.983662 -1.282935 0.663625 -0.993970 -1.021915 0.922155 -0.702304 -1.021915 0.958333 -0.922155 -1.021915 0.993970 -0.708334 -1.021915 0.708334 -0.958333 -1.021915 0.702304 -0.708334 -1.021915 -0.708334 -0.958333 -1.021915 -0.702304 -0.702304 -1.021915 -0.958333 -0.922155 -1.021915 -0.993970 -0.993970 -1.021915 -0.922155 0.708438 -1.021915 0.708334 0.702408 -1.021915 0.958333 0.922886 -1.021915 0.993970 0.959064 -1.021915 0.702304 0.994805 -1.021915 0.922155 0.922886 -1.021915 -0.993970 0.702408 -1.021915 -0.958333 0.708438 -1.021915 -0.708334 0.994805 -1.021915 -0.922155 0.959064 -1.021915 -0.702304 -0.666667 -1.021915 0.833333 -0.809215 -1.021915 1.000000 -0.975881 -1.021915 0.975881 -1.000000 -1.021915 0.809215 -0.833333 -1.021915 0.666667 -0.975881 -1.021915 -0.975881 -0.809215 -1.021915 -1.000000 -0.666667 -1.021915 -0.833333 -0.833333 -1.021915 -0.666667 -1.000000 -1.021915 -0.809215 1.000835 -1.021915 0.809215 0.976716 -1.021915 0.975881 0.809632 -1.021915 1.000000 0.666667 -1.021915 0.833333 0.833751 -1.021915 0.666667 0.976716 -1.021915 -0.975881 1.000835 -1.021915 -0.809215 0.833751 -1.021915 -0.666667 0.666667 -1.021915 -0.833333 0.809632 -1.021915 -1.000000 0.596155 0.936054 0.328806 0.344488 0.936054 0.580473 0.621251 0.871023 -0.004527 0.596155 0.936054 -0.337860 0.344488 0.936054 -0.589528 0.011155 0.868693 0.602731 0.011155 0.869935 -0.613369 -0.322178 0.936054 0.580473 -0.322178 0.936054 -0.589528 -0.573845 0.936054 0.328806 -0.595039 0.867932 -0.004527 -0.573845 0.936054 -0.337860 -0.954905 0.571105 0.332903 -0.954905 0.331771 0.572236 -0.883762 0.587048 -0.000430 -0.954905 0.571105 -0.333763 -0.954905 0.331771 -0.573097 -0.883836 -0.001562 0.588335 -0.883894 -0.001562 -0.589316 -0.954905 -0.334895 0.572236 -0.954905 -0.334895 -0.573097 -0.954905 -0.574229 0.332903 -0.883972 -0.590608 -0.000430 -0.954905 -0.574229 -0.333763 0.585291 0.331982 0.960567 0.333291 0.583982 0.960567 0.590422 -0.011518 0.891641 0.575621 -0.325022 0.956241 0.323621 -0.577022 0.956241 -0.000042 0.600063 0.889489 0.010124 -0.592030 0.891746 -0.333375 0.583982 0.960567 -0.333375 -0.586685 0.960567 -0.585376 0.331982 0.960567 -0.601681 -0.001351 0.889597 -0.585376 -0.334684 0.960567 0.582957 0.331943 -0.960202 0.333289 0.581610 -0.960202 0.599030 -0.001234 -0.889121 0.583000 -0.333146 -0.959819 0.333333 -0.582813 -0.959819 -0.000044 0.597442 -0.889007 0.000000 -0.598913 -0.888772 -0.333377 0.581610 -0.960202 -0.333333 -0.582813 -0.959819 -0.583044 0.331943 -0.960202 -0.599127 -0.001238 -0.889125 -0.583000 -0.333146 -0.959819 0.962052 0.584660 0.332964 0.962052 0.331993 0.585631 0.890922 0.600631 -0.000369 0.962052 0.584660 -0.333702 0.962052 0.331993 -0.586369 0.890997 -0.001340 0.601758 0.891055 -0.001340 -0.602617 0.962052 -0.334673 0.585631 0.962052 -0.334673 -0.586369 0.962052 -0.587340 0.332964 0.891133 -0.603749 -0.000369 0.962052 -0.587340 -0.333702 0.618954 -1.338487 -0.827412 0.797660 -1.338487 -1.035745 0.827809 -1.338487 -0.619079 1.036663 -1.338487 -0.797264 1.006515 -1.338487 -1.005597 0.663630 -1.338487 -0.983662 0.939227 -1.338487 -1.028208 0.671167 -1.338487 -0.671162 1.029126 -1.338487 -0.938439 0.984450 -1.338487 -0.663625 0.618954 -1.338487 0.827412 0.827809 -1.338487 0.619079 0.797660 -1.338487 1.035745 1.036663 -1.338487 0.797264 1.006515 -1.338487 1.005597 1.029126 -1.338487 0.938439 0.984450 -1.338487 0.663625 0.663630 -1.338487 0.983662 0.939227 -1.338487 1.028208 0.671167 -1.338487 0.671162 -0.827412 -1.338487 -0.619079 -0.619079 -1.338487 -0.827412 -1.035745 -1.338487 -0.797264 -0.797264 -1.338487 -1.035745 -1.005597 -1.338487 -1.005597 -0.663625 -1.338487 -0.983662 -0.938439 -1.338487 -1.028208 -0.671162 -1.338487 -0.671162 -0.983662 -1.338487 -0.663625 -1.028208 -1.338487 -0.938439 -1.035745 -1.338487 0.797264 -0.827412 -1.338487 0.619079 -0.619079 -1.338487 0.827412 -0.797264 -1.338487 1.035745 -1.005597 -1.338487 1.005597 -0.938439 -1.338487 1.028208 -0.983662 -1.338487 0.663625 -0.663625 -1.338487 0.983662 -1.028208 -1.338487 0.938439 -0.671162 -1.338487 0.671162-0.997844 0.006174 0.065346 -0.981915 0.148011 0.118046 -0.968080 0.250643 -0.000021 -0.982009 0.147476 -0.117939 -0.997852 0.006062 -0.065234 -0.978064 0.142798 0.151655 -0.909902 0.293638 0.293011 -0.960663 0.277716 -0.000005 -0.910758 0.292537 -0.291448 -0.978222 0.142711 -0.150719 -0.973401 -0.000076 0.229107 -0.961331 -0.000017 0.275394 -1.000000 0.000114 0.000031 -0.961827 -0.000016 -0.273659 -0.973797 -0.000075 -0.227420 -0.978418 -0.142402 0.149735 -0.912954 -0.288019 0.289067 -0.962462 -0.271418 -0.000004 -0.913769 -0.286956 -0.287544 -0.978571 -0.142317 -0.148811 -0.998536 -0.038242 0.038242 -0.978550 -0.148822 0.142453 -0.974303 -0.225242 -0.000020 -0.978644 -0.148301 -0.142345 -0.998545 -0.038133 -0.038133 0.399037 -0.825553 0.399037 0.051665 -0.998531 0.016335 0.013038 -0.999915 0.000000 0.051665 -0.998531 -0.016335 0.399037 -0.825553 -0.399037 0.062657 0.003521 -0.998029 0.062600 0.003465 0.998033 0.147799 0.140133 -0.979039 0.149495 0.140043 0.978795 0.226770 -0.000103 -0.973948 0.230311 -0.000076 0.973117 0.145885 -0.139693 -0.979389 0.147644 -0.139705 0.979124 0.035506 -0.035506 -0.998739 0.035582 -0.035582 0.998733 0.055153 0.996954 0.055153 0.204162 0.966036 0.158403 0.300838 0.953675 -0.000262 0.198748 0.967431 -0.156769 0.053545 0.997129 -0.053545 0.016335 -0.998531 0.051665 -0.000000 -1.000000 0.000000 -0.000000 -1.000000 0.000000 -0.000000 -1.000000 0.000000 0.016335 -0.998531 -0.051665 0.115401 0.143451 -0.982906 0.112333 0.135061 0.984449 0.290128 0.289422 -0.912174 0.292032 0.306833 0.905853 0.273021 -0.000790 -0.962008 0.292505 0.003691 0.956257 0.287009 -0.286233 -0.914165 0.298797 -0.297951 0.906612 0.139721 -0.145133 -0.979497 0.139746 -0.146900 0.979230 0.157699 0.963453 0.216539 0.360104 0.854449 0.374488 0.347421 0.937709 0.000129 0.348906 0.867561 -0.354404 0.156495 0.966493 -0.203473 -0.000000 -0.999915 0.013038 -0.000000 -1.000000 0.000000 -0.000000 -1.000000 0.000000 -0.000000 -1.000000 0.000000 -0.000000 -0.999915 -0.013038 0.000000 0.247286 -0.968943 -0.002127 0.232749 0.972534 0.000002 0.273038 -0.962003 0.008426 0.303190 0.952893 0.000003 -0.001284 -0.999999 -0.001071 0.000278 0.999999 -0.000001 -0.269931 -0.962880 -0.004178 -0.289730 0.957099 -0.000002 -0.223694 -0.974659 -0.000002 -0.227178 0.973853 0.000806 0.940027 0.341099 -0.000184 0.921038 0.389472 -0.001861 0.999998 0.000747 -0.000272 0.931413 -0.363964 0.000708 0.948507 -0.316755 -0.016336 -0.998531 0.051664 -0.000000 -1.000000 0.000000 -0.000000 -1.000000 0.000000 -0.000000 -1.000000 0.000000 -0.016336 -0.998531 -0.051664 -0.115403 0.143453 -0.982906 -0.115778 0.138824 0.983526 -0.290088 0.289329 -0.912216 -0.314186 0.315422 0.895431 -0.272875 -0.000891 -0.962049 -0.300119 -0.008891 0.953860 -0.286836 -0.286112 -0.914256 -0.302396 -0.287586 0.908763 -0.139710 -0.145075 -0.979507 -0.139736 -0.146843 0.979240 -0.162213 0.959343 0.230973 -0.413546 0.814982 0.405936 -0.410548 0.911839 0.000041 -0.400126 0.832305 -0.383624 -0.160717 0.962787 -0.217281 -0.398664 -0.825601 0.399312 -0.051537 -0.998537 0.016335 -0.013004 -0.999915 0.000000 -0.051537 -0.998537 -0.016335 -0.398664 -0.825601 -0.399312 -0.062541 0.003522 -0.998036 -0.063717 0.004682 0.997957 -0.147743 0.140120 -0.979050 -0.142424 0.140505 0.979783 -0.226606 -0.000121 -0.973987 -0.210550 0.002055 0.977581 -0.145770 -0.139685 -0.979408 -0.136873 -0.136739 0.981106 -0.035495 -0.035495 -0.998739 -0.035572 -0.035572 0.998734 -0.059539 0.996449 0.059539 -0.237522 0.957802 0.161862 -0.361072 0.932538 -0.000360 -0.231488 0.959601 -0.159936 -0.057681 0.996667 -0.057681 0.998057 0.002966 0.062240 0.982749 0.144986 0.114821 0.967975 0.251045 -0.000021 0.982835 0.144469 -0.114731 0.998063 0.002872 -0.062145 0.978977 0.139631 0.148686 0.908697 0.295500 0.294872 0.960057 0.279800 0.001694 0.910524 0.292904 -0.291811 0.979126 0.139561 -0.147769 0.973307 -0.000076 0.229507 0.960731 0.001681 0.277477 0.999989 0.003285 0.003202 0.962135 0.001508 -0.272570 0.973703 -0.000075 -0.227820 0.979304 -0.139299 0.146832 0.912725 -0.288379 0.289432 0.962768 -0.270325 0.001518 0.914387 -0.285971 -0.286561 0.979449 -0.139231 -0.145925 0.998763 -0.035167 0.035167 0.979433 -0.145918 0.139350 0.974211 -0.225640 -0.000020 0.979521 -0.145414 -0.139260 0.998769 -0.035075 -0.035075 -0.974907 -0.009992 -0.222386 -0.222386 -0.009992 -0.974907 -0.222386 -0.009992 0.974907 -0.974907 -0.009992 0.222386 -0.947678 -0.010361 -0.319061 -0.319061 -0.010361 -0.947678 -0.319061 -0.010361 0.947678 -0.947678 -0.010361 0.319061 -0.919981 0.104972 -0.377644 -0.377621 0.104995 -0.919988 -0.377661 0.104956 0.919976 -0.919989 0.104995 0.377620 -0.926322 0.000000 -0.376732 -0.376680 -0.000006 -0.926344 -0.376764 0.000000 0.926309 -0.926341 0.000000 0.376685 -0.919981 -0.104973 -0.377644 -0.377614 -0.105001 -0.919990 -0.377661 -0.104957 0.919976 -0.919989 -0.104995 0.377620 -0.923880 0.000000 -0.382683 -0.382683 0.000000 -0.923880 -0.382683 0.000000 0.923880 -0.923880 0.000000 0.382683 -0.923880 0.382683 0.000000 -0.382683 0.923880 0.000000 -0.919998 0.377590 0.105024 -0.378838 0.919620 0.103834 -0.926365 0.376626 0.000000 -0.379071 0.925367 0.000000 -0.919998 0.377590 -0.105024 -0.378838 0.919620 -0.103834 -0.923880 0.382683 0.000000 -0.382683 0.923880 0.000000 0.000000 0.923880 -0.382683 0.000000 0.382683 -0.923880 0.000000 0.382683 0.923880 0.000000 0.923880 0.382683 0.103030 0.919362 -0.379682 0.105044 0.377569 -0.920004 0.104998 0.377617 0.919990 0.103530 0.919522 0.379157 0.000000 0.924689 -0.380725 0.000000 0.376585 -0.926382 0.000000 0.376679 0.926344 0.000000 0.925111 0.379697 -0.103030 0.919362 -0.379682 -0.105044 0.377569 -0.920004 -0.104998 0.377617 0.919990 -0.103530 0.919522 0.379157 0.000000 0.923880 -0.382683 0.000000 0.382683 -0.923880 0.000000 0.382683 0.923880 0.000000 0.923880 0.382683 0.222054 -0.010005 -0.974983 0.974907 -0.009992 -0.222386 0.974907 -0.009992 0.222386 0.222054 -0.010005 0.974983 0.318903 -0.010375 -0.947731 0.947677 -0.010361 -0.319063 0.947677 -0.010361 0.319063 0.318903 -0.010375 0.947731 0.377623 0.104996 -0.919988 0.919977 0.104968 -0.377655 0.919984 0.104990 0.377632 0.377661 0.104959 0.919976 0.376688 -0.000006 -0.926340 0.926315 0.000000 -0.376750 0.926334 0.000000 0.376703 0.376771 0.000000 0.926307 0.377616 -0.105003 -0.919990 0.919977 -0.104968 -0.377655 0.919984 -0.104990 0.377632 0.377661 -0.104959 0.919976 0.382679 0.000000 -0.923882 0.923878 0.000000 -0.382688 0.923878 0.000000 0.382688 0.382679 0.000000 0.923882 0.382679 0.923882 0.000000 0.923878 0.382688 0.000000 0.380141 0.919222 0.102588 0.919993 0.377602 0.105019 0.381626 0.924317 0.000000 0.926358 0.376644 0.000000 0.380141 0.919222 -0.102588 0.919993 0.377602 -0.105019 0.382679 0.923882 0.000000 0.923878 0.382688 0.000000 0.366996 0.367002 -0.854765 0.366996 0.367002 0.854765 0.366996 0.854765 0.367002 0.854760 0.367005 -0.367005 -0.854763 0.367001 -0.367001 -0.367001 0.367001 -0.854763 0.366996 0.854765 -0.367002 -0.367001 0.854763 0.367001 0.854760 0.367005 0.367005 -0.854763 0.367001 0.367001 -0.367001 0.854763 -0.367001 -0.367001 0.367001 0.854763 -0.689346 -0.719940 0.080551 -0.114033 -0.020395 -0.993268 -0.080358 -0.719808 0.689506 0.993196 -0.020440 0.114647 0.706817 -0.015714 -0.707222 0.000000 -1.000000 0.000000 -0.689346 -0.719940 -0.080551 -0.080358 -0.719808 -0.689506 -0.114033 -0.020395 0.993268 0.993196 -0.020440 -0.114647 0.706817 -0.015714 0.707222 0.000000 -1.000000 0.000000 0.080554 -0.719859 0.689431 0.689431 -0.719859 0.080554 -0.993232 -0.020395 0.114340 0.114340 -0.020395 -0.993232 -0.707020 -0.015698 -0.707020 0.000000 -1.000000 0.000000 -0.993232 -0.020395 -0.114340 0.080554 -0.719859 -0.689431 0.689431 -0.719859 -0.080554 0.114340 -0.020395 0.993232 -0.707020 -0.015698 0.707020 0.000000 -1.000000 0.000000 0.068920 -0.997384 -0.021791 0.068920 -0.997384 0.021791 0.021791 -0.997384 -0.068920 0.021791 -0.997384 0.068920 -0.021792 -0.997384 -0.068919 -0.021792 -0.997384 0.068919 -0.068750 -0.997396 -0.021791 -0.068750 -0.997396 0.021791 0.047104 -0.026898 0.998528 -0.046970 -0.026899 0.998534 -0.046970 -0.026899 -0.998534 0.047104 -0.026898 -0.998528 0.998520 -0.026955 0.047238 0.998520 -0.026955 -0.047238 -0.998528 -0.026898 0.047104 -0.998528 -0.026898 -0.047104 0.706832 -0.019977 0.707099 -0.706966 -0.019957 -0.706966 -0.706966 -0.019957 0.706966 0.706832 -0.019977 -0.707099 -0.835609 0.549080 0.016380 -0.135341 0.498892 -0.856031 -0.016361 0.548545 0.835961 0.855644 0.499371 0.136023 0.595229 0.539298 -0.595701 0.566040 0.553696 0.610753 0.854006 0.494288 -0.162334 -0.575786 0.579462 0.576797 -0.609658 0.553754 -0.567162 0.162057 0.493887 -0.854291 -0.835609 0.549080 -0.016380 -0.016361 0.548545 -0.835961 -0.135341 0.498892 0.856031 0.855644 0.499371 -0.136023 0.595229 0.539298 0.595701 0.854006 0.494288 0.162334 0.566040 0.553696 -0.610753 0.162057 0.493887 0.854291 -0.609658 0.553754 0.567162 -0.575786 0.579462 -0.576797 0.016398 0.548592 0.835929 0.835929 0.548592 0.016398 -0.855963 0.498912 0.135699 0.135699 0.498912 -0.855963 -0.595600 0.539001 -0.595600 -0.854248 0.493857 -0.162376 -0.162376 0.493857 -0.854248 0.610354 0.553505 -0.566657 -0.566657 0.553505 0.610354 0.576401 0.579245 0.576401 -0.855963 0.498912 -0.135699 0.016398 0.548592 -0.835929 0.835929 0.548592 -0.016398 0.135699 0.498912 0.855963 -0.595600 0.539001 0.595600 -0.566657 0.553505 -0.610354 0.576401 0.579245 -0.576401 -0.162376 0.493857 0.854248 0.610354 0.553505 0.566657 -0.854248 0.493857 0.162376 -0.835610 0.549079 0.016378 -0.135340 0.498892 -0.856031 -0.016359 0.548545 0.835961 0.855644 0.499371 0.136023 0.595229 0.539299 -0.595701 0.566041 0.553696 0.610752 0.162054 0.493887 -0.854291 0.854007 0.494288 -0.162332 -0.609658 0.553755 -0.567163 -0.575786 0.579463 0.576796 -0.835610 0.549079 -0.016378 -0.016359 0.548545 -0.835961 -0.135340 0.498892 0.856031 0.855644 0.499371 -0.136023 0.595229 0.539299 0.595701 0.162054 0.493887 0.854291 0.566041 0.553696 -0.610752 0.854007 0.494288 0.162332 -0.575786 0.579463 -0.576796 -0.609658 0.553755 0.567163 0.016397 0.548592 0.835929 0.835929 0.548592 0.016397 -0.855963 0.498912 0.135699 0.135699 0.498912 -0.855963 -0.595599 0.539002 -0.595599 -0.566658 0.553506 0.610353 0.610353 0.553506 -0.566658 0.576400 0.579246 0.576400 -0.854248 0.493857 -0.162374 -0.162374 0.493857 -0.854248 -0.855963 0.498912 -0.135699 0.016397 0.548592 -0.835929 0.835929 0.548592 -0.016397 0.135699 0.498912 0.855963 -0.595599 0.539002 0.595599 0.576400 0.579246 -0.576400 -0.162374 0.493857 0.854248 0.610353 0.553506 0.566658 -0.854248 0.493857 0.162374 -0.566658 0.553506 -0.610353 -0.982182 0.000000 0.187930 0.739514 0.000000 0.673142 -0.187930 0.000000 0.982182 0.707107 0.000000 -0.707107 -0.673142 0.000000 -0.739514 0.707107 0.000000 0.707107 -0.673142 0.000000 0.739514 0.739514 0.000000 -0.673142 -0.187930 0.000000 -0.982182 -0.982182 0.000000 -0.187930 -0.706576 0.000000 -0.707637 -0.738922 0.000000 0.673791 0.187571 0.000000 0.982251 0.672586 0.000000 -0.740019 0.982182 0.000000 0.187930 0.187571 0.000000 -0.982251 -0.738922 0.000000 -0.673791 -0.706576 0.000000 0.707637 0.982182 0.000000 -0.187930 0.672586 0.000000 0.740019 0.999758 0.000000 -0.022012 0.158472 0.000000 0.987363 -0.707107 0.000000 0.707107 -0.987363 0.000000 -0.158472 0.022012 0.000000 -0.999758 -0.707107 0.000000 -0.707107 0.158472 0.000000 -0.987363 0.999758 0.000000 0.022012 0.022012 0.000000 0.999758 -0.987363 0.000000 0.158472 0.987296 0.000000 -0.158889 0.706900 0.000000 0.707313 -0.158057 0.000000 0.987430 -0.999758 0.000000 -0.022002 -0.021965 0.000000 -0.999759 0.706900 0.000000 -0.707313 0.987296 0.000000 0.158889 -0.021965 0.000000 0.999759 -0.999758 0.000000 0.022002 -0.158057 0.000000 -0.987430 -0.537061 0.788752 -0.299059 -0.300231 0.807246 -0.508148 -0.671752 0.740776 -0.000673 -0.555375 0.772237 0.308560 -0.309126 0.781378 0.542115 0.001347 0.803202 -0.595705 0.001519 0.769980 0.638066 0.279035 0.839129 -0.466906 0.286621 0.818093 0.498570 0.457193 0.844340 -0.279399 0.567300 0.823511 -0.000501 0.473225 0.832675 0.287595 -0.905390 -0.348156 -0.243015 -0.904989 -0.242983 -0.349218 -0.904364 -0.426762 -0.000040 -0.904585 -0.349732 0.243750 -0.903864 -0.243692 0.351630 -0.902386 -0.000147 -0.430928 -0.900841 -0.000149 0.434149 -0.902006 0.245685 -0.354999 -0.900832 0.246422 0.357459 -0.901243 0.356972 -0.245625 -0.898756 0.438449 -0.000042 -0.900390 0.358595 0.246387 -0.339913 -0.231908 0.911415 -0.241650 -0.349224 0.905344 -0.424363 -0.003377 0.905486 -0.378817 0.252211 0.890442 -0.252141 0.380608 0.889698 -0.000005 -0.430464 0.902608 0.003209 0.430303 0.902679 0.241732 -0.349402 0.905253 0.234574 0.347166 0.907993 0.350952 -0.241686 0.904666 0.436444 -0.000149 0.899732 0.356715 0.244363 0.901688 -0.345782 -0.240305 -0.907022 -0.240284 -0.344314 -0.907585 -0.429436 -0.000336 -0.903097 -0.350969 0.242262 -0.904505 -0.242349 0.350840 -0.904532 -0.000005 -0.423803 -0.905754 0.000000 0.432036 -0.901857 0.240367 -0.344493 -0.907496 0.242349 0.350840 -0.904532 0.346056 -0.240384 -0.906897 0.429710 -0.000247 -0.902967 0.351055 0.242341 -0.904451 0.906934 -0.345988 -0.240339 0.906535 -0.240307 -0.347055 0.904005 -0.427522 -0.000040 0.906144 -0.347551 0.241061 0.905426 -0.241004 0.349458 0.902021 -0.000147 -0.431691 0.900473 -0.000149 0.434913 0.903608 0.242960 -0.352792 0.902452 0.243684 0.355243 0.902848 0.354773 -0.242902 0.898381 0.439217 -0.000042 0.902011 0.356385 0.243650 -0.868069 -0.307691 0.389594 -0.868069 -0.307691 0.389594 -0.868069 -0.307691 0.389594 -0.868069 -0.307691 0.389594 -0.868069 -0.307691 0.389594 0.013029 -0.999197 0.037881 -0.998744 -0.002578 0.050040 -0.998744 -0.002578 0.050040 0.013029 -0.999197 0.037881 -0.998503 0.054696 0.000000 -0.998503 0.054696 0.000000 0.026112 -0.999659 0.000000 0.026112 -0.999659 0.000000 -0.998744 -0.002578 -0.050040 -0.998744 -0.002578 -0.050040 0.013029 -0.999197 -0.037881 0.013029 -0.999197 -0.037881 -0.868069 -0.307691 -0.389594 -0.868069 -0.307691 -0.389594 -0.868069 -0.307691 -0.389594 -0.868069 -0.307691 -0.389594 -0.868069 -0.307691 -0.389594 0.389594 -0.307691 -0.868069 0.389594 -0.307691 -0.868069 0.389594 -0.307691 -0.868069 0.389594 -0.307691 -0.868069 0.389594 -0.307691 -0.868069 0.389594 -0.307691 0.868069 0.389594 -0.307691 0.868069 0.389594 -0.307691 0.868069 0.389594 -0.307691 0.868069 0.389594 -0.307691 0.868069 0.050112 -0.002496 -0.998740 0.050112 -0.002496 -0.998740 0.037881 -0.999197 0.013029 0.037881 -0.999197 0.013029 0.037881 -0.999197 -0.013029 0.049998 -0.002626 0.998746 0.049998 -0.002626 0.998746 0.037881 -0.999197 -0.013029 0.000000 0.054862 -0.998494 0.000000 0.054862 -0.998494 -0.000000 -0.999659 0.026112 -0.000000 -0.999659 0.026112 0.000000 0.054598 0.998508 0.000000 0.054598 0.998508 -0.000000 -0.999659 -0.026112 -0.000000 -0.999659 -0.026112 -0.037881 -0.999197 0.013029 -0.050116 -0.002491 -0.998740 -0.050116 -0.002491 -0.998740 -0.037881 -0.999197 0.013029 -0.050002 -0.002622 0.998746 -0.050002 -0.002622 0.998746 -0.037881 -0.999197 -0.013029 -0.037881 -0.999197 -0.013029 -0.389118 -0.307656 -0.868294 -0.389118 -0.307656 -0.868294 -0.389118 -0.307656 -0.868294 -0.389118 -0.307656 -0.868294 -0.389118 -0.307656 -0.868294 -0.389118 -0.307656 0.868294 -0.389118 -0.307656 0.868294 -0.389118 -0.307656 0.868294 -0.389118 -0.307656 0.868294 -0.389118 -0.307656 0.868294 0.867864 -0.307805 0.389960 0.867864 -0.307805 0.389960 0.867864 -0.307805 0.389960 0.867864 -0.307805 0.389960 0.867864 -0.307805 0.389960 0.998748 -0.002661 0.049959 0.998748 -0.002661 0.049959 -0.012994 -0.999198 0.037881 -0.012994 -0.999198 0.037881 0.998504 0.054677 0.000000 0.998504 0.054677 0.000000 -0.026043 -0.999661 0.000000 -0.026043 -0.999661 0.000000 -0.012994 -0.999198 -0.037881 0.998748 -0.002661 -0.049959 0.998748 -0.002661 -0.049959 -0.012994 -0.999198 -0.037881 0.867864 -0.307805 -0.389960 0.867864 -0.307805 -0.389960 0.867864 -0.307805 -0.389960 0.867864 -0.307805 -0.389960 0.867864 -0.307805 -0.389960 -0.999758 0.000000 0.021999 -0.999758 0.000000 0.021999 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 -0.158056 0.000000 -0.987430 -0.158056 0.000000 -0.987430 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 -0.021963 0.000000 0.999759 -0.021963 0.000000 0.999759 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 0.987297 0.000000 0.158888 0.987297 0.000000 0.158888 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 0.706900 0.000000 -0.707313 0.706900 0.000000 -0.707313 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 -0.738921 0.000000 -0.673792 -0.738921 0.000000 -0.673792 0.000000 -1.000000 0.000000 0.187566 0.000000 -0.982252 0.187566 0.000000 -0.982252 -0.000000 -1.000000 0.000000 -0.706576 0.000000 0.707637 -0.706576 0.000000 0.707637 0.000000 -1.000000 -0.000000 0.982183 0.000000 -0.187926 0.982183 0.000000 -0.187926 0.000000 -1.000000 0.000000 0.672587 0.000000 0.740018 0.672587 0.000000 0.740018 -0.000000 -1.000000 0.000000 -0.999758 0.000000 -0.021999 -0.999758 0.000000 -0.021999 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 -0.021963 0.000000 -0.999759 -0.021963 0.000000 -0.999759 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 -0.158056 0.000000 0.987430 -0.158056 0.000000 0.987430 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 0.987297 0.000000 -0.158888 0.987297 0.000000 -0.158888 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 0.706900 0.000000 0.707313 0.706900 0.000000 0.707313 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 0.982183 0.000000 0.187926 0.982183 0.000000 0.187926 0.000000 -1.000000 -0.000000 0.672587 0.000000 -0.740018 0.672587 0.000000 -0.740018 -0.000000 -1.000000 0.000000 -0.738921 0.000000 0.673792 -0.738921 0.000000 0.673792 0.000000 -1.000000 -0.000000 0.187566 0.000000 0.982252 0.187566 0.000000 0.982252 -0.000000 -1.000000 0.000000 -0.706576 0.000000 -0.707637 -0.706576 0.000000 -0.707637 0.000000 -1.000000 0.000000 0.022009 0.000000 0.999758 0.022009 0.000000 0.999758 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 0.999758 0.000000 0.022009 0.999758 0.000000 0.022009 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 -0.987364 0.000000 0.158471 -0.987364 0.000000 0.158471 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 0.158471 0.000000 -0.987364 0.158471 0.000000 -0.987364 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 -0.707107 0.000000 -0.707107 -0.707107 0.000000 -0.707107 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 0.739512 0.000000 -0.673143 0.739512 0.000000 -0.673143 0.000000 -1.000000 0.000000 -0.187926 0.000000 -0.982183 -0.187926 0.000000 -0.982183 0.000000 -1.000000 0.000000 0.707107 0.000000 0.707107 0.707107 0.000000 0.707107 -0.000000 -1.000000 0.000000 -0.673143 0.000000 0.739512 -0.673143 0.000000 0.739512 0.000000 -1.000000 0.000000 -0.982183 0.000000 -0.187926 -0.982183 0.000000 -0.187926 0.000000 -1.000000 0.000000 -0.987364 0.000000 -0.158471 -0.987364 0.000000 -0.158471 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 0.022009 0.000000 -0.999758 0.022009 0.000000 -0.999758 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 0.999758 0.000000 -0.022009 0.999758 0.000000 -0.022009 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 0.158471 0.000000 0.987364 0.158471 0.000000 0.987364 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 -0.707107 0.000000 0.707107 -0.707107 0.000000 0.707107 0.000000 -1.000000 0.000000 0.000000 -1.000000 0.000000 -0.187926 0.000000 0.982183 -0.187926 0.000000 0.982183 0.000000 -1.000000 0.000000 -0.673143 0.000000 -0.739512 -0.673143 0.000000 -0.739512 0.000000 -1.000000 0.000000 0.739512 0.000000 0.673143 0.739512 0.000000 0.673143 0.000000 -1.000000 -0.000000 -0.982183 0.000000 0.187926 -0.982183 0.000000 0.187926 0.000000 -1.000000 -0.000000 0.707107 0.000000 -0.707107 0.707107 0.000000 -0.707107 -0.000000 -1.000000 0.0000004 4 4 4 4 4 4 5 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 5 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 5 4 4 4 4 5 5 4 4 4 4 5 4 4 4 4 4 4 4 5 5 4 4 4 4 4 5 4 4 5 4 4 5 4 4 4 4 4 4 4 4 4 4 3 4 5 4 4 4 4 4 5 4 4 4 4 4 5 4 4 5 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 5 4 4 4 4 4 5 4 4 4 4 4 4 4 4 5 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 5 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 4 4 4 4 5 4 4 3 3 4 4 3 4 4 4 4 5 4 4 3 3 4 4 3 4 4 4 5 4 3 4 4 3 4 4 5 4 4 4 4 3 4 4 3 3 4 4 5 4 4 4 4 3 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4

47 40 204 184 268 248 195 175 47 40 195 175 197 177 48 41 48 41 197 177 199 179 49 42 49 42 199 179 201 181 50 43 50 43 201 181 203 183 51 44 203 183 265 245 207 187 51 44 69 60 208 188 204 184 47 40 48 41 445 425 442 422 69 60 47 40 49 42 444 424 445 425 48 41 50 43 443 423 444 424 49 42 51 44 73 64 441 421 443 423 50 43 51 44 207 187 211 191 73 64 91 80 212 192 208 188 69 60 92 81 440 420 442 422 70 61 71 62 93 82 92 81 70 61 72 63 94 83 93 82 71 62 95 84 439 419 441 421 73 64 73 64 211 191 215 195 95 84 113 100 216 196 212 192 91 80 114 101 438 418 440 420 92 81 93 82 115 102 114 101 92 81 94 83 116 103 115 102 93 82 117 104 435 415 439 419 95 84 95 84 215 195 219 199 117 104 135 120 220 200 216 196 113 100 437 417 438 418 114 101 115 102 436 416 437 417 114 101 116 103 434 414 436 416 115 102 139 124 138 123 434 414 435 415 117 104 117 104 219 199 223 203 139 124 135 120 248 228 264 244 220 200 136 121 250 230 248 228 135 120 137 122 252 232 250 230 136 121 138 123 254 234 252 232 137 122 139 124 256 236 254 234 138 123 223 203 260 240 256 236 139 124 3 490 294 274 289 269 4 495 2 486 33 27 34 28 294 274 3 489 1 482 295 275 32 26 33 27 2 485 32 26 295 275 282 262 31 25 57 49 296 276 290 270 35 29 34 28 56 48 57 49 35 29 33 27 55 47 56 48 34 28 32 26 54 46 55 47 33 27 31 25 53 45 54 46 32 26 52 509 297 277 283 263 30 500 79 69 80 521 58 513 296 276 57 49 56 48 78 68 79 69 57 49 55 47 77 67 78 68 56 48 54 46 76 66 77 67 55 47 53 45 75 65 76 66 54 46 74 517 75 65 53 45 297 277 52 508 79 69 101 89 298 278 102 529 80 520 78 68 100 88 101 89 79 69 77 67 99 87 100 88 78 68 76 66 98 86 99 87 77 67 75 65 97 85 98 86 76 66 74 516 96 525 299 279 97 85 75 65 102 528 298 278 276 256 124 539 100 88 122 108 123 109 101 89 99 87 121 107 122 108 100 88 98 86 120 106 121 107 99 87 97 85 119 105 120 106 98 86 97 85 299 279 270 250 119 105 122 108 300 280 277 257 123 109 121 107 142 552 143 556 300 280 122 108 120 106 301 281 141 548 142 551 121 107 141 547 301 281 272 252 140 544 46 39 206 186 269 249 192 172 46 39 192 172 188 168 44 37 44 37 188 168 184 164 42 35 42 35 184 164 180 160 40 33 40 33 180 160 176 156 302 282 38 31 38 31 302 282 291 271 36 505 68 59 210 190 206 186 46 39 44 37 467 447 465 445 68 59 46 39 42 35 468 448 467 447 44 37 40 33 469 449 468 448 42 35 38 31 60 51 466 446 469 449 40 33 36 504 58 512 60 51 38 31 90 79 214 194 210 190 68 59 88 77 463 443 465 445 66 57 64 55 86 75 88 77 66 57 82 71 464 444 466 446 60 51 58 511 80 519 82 71 60 51 112 99 218 198 214 194 90 79 110 97 459 439 463 443 88 77 80 518 102 527 104 91 82 71 134 119 222 202 218 198 112 99 458 438 459 439 110 97 108 95 460 440 458 438 110 97 126 111 128 113 461 441 462 442 104 91 102 526 124 538 126 111 104 91 134 119 247 227 259 239 222 202 132 117 243 223 247 227 134 119 130 115 239 219 243 223 132 117 128 113 235 215 239 219 130 115 126 111 303 283 231 211 235 215 128 113 231 211 303 283 278 258 227 207 221 201 258 238 244 224 133 118 133 118 244 224 240 220 131 116 131 116 240 220 236 216 129 114 129 114 236 216 232 212 127 112 127 112 232 212 228 208 304 284 125 110 125 110 304 284 271 251 118 534 111 98 217 197 221 201 133 118 133 118 131 116 470 450 471 451 111 98 109 96 470 450 472 452 107 94 107 94 472 452 473 453 105 92 473 453 474 454 105 92 103 90 125 110 118 533 96 524 89 78 213 193 217 197 111 98 111 98 471 451 475 455 89 78 87 76 109 96 107 94 85 74 85 74 107 94 105 92 83 72 105 92 474 454 476 456 83 72 81 70 103 90 96 523 74 515 67 58 209 189 213 193 89 78 89 78 475 455 477 457 67 58 65 56 87 76 85 74 63 54 63 54 85 74 83 72 61 52 83 72 476 456 478 458 61 52 59 50 81 70 74 514 52 507 45 38 205 185 209 189 67 58 45 38 67 58 477 457 479 459 43 36 43 36 479 459 480 460 41 34 41 34 480 460 481 461 39 32 39 32 481 461 478 458 59 50 37 30 37 30 59 50 52 506 30 499 191 171 263 243 205 185 45 38 43 36 187 167 191 171 45 38 41 34 183 163 187 167 43 36 39 32 179 159 183 163 41 34 37 30 305 285 175 155 179 159 39 32 175 155 305 285 285 265 171 151 245 225 261 241 249 229 165 145 165 145 249 229 251 231 166 146 166 146 251 231 253 233 167 147 167 147 253 233 255 235 168 148 168 148 255 235 257 237 169 149 169 149 257 237 266 246 246 226 160 140 241 221 245 225 165 145 165 145 166 146 485 465 486 466 160 140 161 141 485 465 484 464 162 142 162 142 484 464 482 462 163 143 482 462 483 463 163 143 169 149 246 226 242 222 164 144 155 135 237 217 241 221 160 140 160 140 486 466 488 468 155 135 156 136 161 141 162 142 157 137 157 137 162 142 163 143 158 138 163 143 483 463 487 467 158 138 164 144 242 222 238 218 159 139 150 130 233 213 237 217 155 135 155 135 488 468 490 470 150 130 151 131 156 136 157 137 152 132 152 132 157 137 158 138 153 133 158 138 487 467 489 469 153 133 159 139 238 218 234 214 154 134 145 125 306 286 229 209 233 213 150 130 145 125 150 130 490 470 493 473 146 126 146 126 493 473 492 472 147 127 147 127 492 472 491 471 148 128 148 128 491 471 489 469 154 134 149 129 154 134 234 214 230 210 307 287 149 129 229 209 306 286 273 253 225 205 140 543 145 125 146 126 141 546 141 545 146 126 147 127 142 550 142 549 147 127 148 128 143 555 143 554 148 128 149 129 144 561 149 129 307 287 279 259 144 560 5 0 308 288 284 264 0 478 1 481 6 1 5 0 0 477 2 484 7 2 6 1 1 480 3 488 8 3 7 2 2 483 4 494 9 4 8 3 3 487 177 157 309 289 288 268 173 153 10 5 178 158 174 154 308 288 5 0 6 1 457 437 454 434 10 5 5 0 7 2 456 436 457 437 6 1 8 3 455 435 456 436 7 2 9 4 14 9 453 433 455 435 8 3 9 4 309 289 177 157 181 161 14 9 15 10 182 162 178 158 10 5 16 11 452 432 454 434 11 6 12 7 17 12 16 11 11 6 13 8 18 13 17 12 12 7 19 14 451 431 453 433 14 9 14 9 181 161 185 165 19 14 20 15 186 166 182 162 15 10 21 16 450 430 452 432 16 11 17 12 22 17 21 16 16 11 18 13 23 18 22 17 17 12 24 19 447 427 451 431 19 14 19 14 185 165 189 169 24 19 25 20 190 170 186 166 20 15 449 429 450 430 21 16 22 17 448 428 449 429 21 16 23 18 446 426 448 428 22 17 29 24 28 23 446 426 447 427 24 19 24 19 189 169 193 173 29 24 25 20 194 174 262 242 190 170 26 21 196 176 194 174 25 20 27 22 198 178 196 176 26 21 28 23 200 180 198 178 27 22 29 24 202 182 200 180 28 23 193 173 267 247 202 182 29 24 230 210 310 290 280 260 226 206 200 180 202 182 203 183 201 181 220 200 264 244 258 238 221 201 204 184 208 188 209 189 205 185 174 154 311 291 286 266 170 150 236 216 240 220 241 221 237 217 246 226 266 246 259 239 247 227 222 202 259 239 260 240 223 203 176 156 312 292 292 272 172 152 214 194 218 198 219 199 215 195 178 158 182 162 183 163 179 159 180 160 184 164 185 165 181 161 212 192 216 196 217 197 213 193 254 234 256 236 257 237 255 235 252 232 254 234 255 235 253 233 216 196 220 200 221 201 217 197 244 224 258 238 261 241 245 225 249 229 261 241 264 244 248 228 180 160 181 161 177 157 312 292 176 156 240 220 244 224 245 225 241 221 234 214 235 215 231 211 310 290 230 210 182 162 186 166 187 167 183 163 178 158 179 159 175 155 311 291 174 154 232 212 233 213 229 209 313 293 228 208 210 190 214 194 215 195 211 191 232 212 236 216 237 217 233 213 190 170 262 242 263 243 191 171 205 185 263 243 268 248 204 184 228 208 313 293 274 254 224 204 202 182 267 247 265 245 203 183 207 187 265 245 269 249 206 186 250 230 252 232 253 233 251 231 206 186 210 190 211 191 207 187 218 198 222 202 223 203 219 199 194 174 196 176 197 177 195 175 208 188 212 192 213 193 209 189 242 222 246 226 247 227 243 223 256 236 260 240 266 246 257 237 186 166 190 170 191 171 187 167 184 164 188 168 189 169 185 165 192 172 269 249 267 247 193 173 196 176 198 178 199 179 197 177 188 168 192 172 193 173 189 169 195 175 268 248 262 242 194 174 248 228 250 230 251 231 249 229 234 214 238 218 239 219 235 215 238 218 242 222 243 223 239 219 198 178 200 180 201 181 199 179 262 242 268 248 263 243 267 247 269 249 265 245 258 238 264 244 261 241 259 239 266 246 260 240 84 73 106 93 108 95 86 75 494 565 499 584 495 569 275 255 275 255 496 573 501 590 494 564 275 255 497 577 503 596 496 572 275 255 498 581 502 593 497 576 495 568 500 587 498 580 275 255 504 600 513 631 505 604 281 261 281 261 506 608 511 625 504 599 281 261 508 616 512 628 506 607 507 612 509 619 508 615 281 261 505 603 510 622 507 611 281 261 514 635 522 663 516 643 287 267 287 267 515 639 521 660 514 634 287 267 517 647 519 654 515 638 287 267 518 651 520 657 517 646 516 642 523 666 518 650 287 267 524 670 530 692 525 674 293 273 293 273 528 686 532 698 524 669 527 682 529 689 528 685 293 273 526 678 531 695 527 681 293 273 525 673 533 701 526 677 293 273 35 29 289 269 294 274 34 28 0 476 282 262 295 275 1 479 36 503 290 270 296 276 58 510 31 25 283 263 297 277 53 45 123 109 276 256 298 278 101 89 118 532 270 250 299 279 96 522 144 559 277 257 300 280 143 553 119 105 272 252 301 281 120 106 172 152 291 271 302 282 176 156 62 53 84 73 86 75 64 55 86 75 108 95 110 97 88 77 104 91 462 442 464 444 82 71 130 115 460 440 461 441 128 113 124 537 278 258 303 283 126 111 224 204 271 251 304 284 228 208 30 498 285 265 305 285 37 30 140 542 273 253 306 286 145 125 226 206 279 259 307 287 230 210 170 150 284 264 308 288 174 154 4 493 288 268 309 289 9 4 227 207 280 260 310 290 231 211 171 151 286 266 311 291 175 155 173 153 292 272 312 292 177 157 225 205 274 254 313 293 229 209 317 297 430 410 413 393 319 299 319 299 413 393 431 411 316 296 318 298 429 409 412 392 320 300 320 300 412 392 430 410 317 297 316 296 431 411 411 391 321 301 321 301 411 391 432 412 314 294 314 294 432 412 410 390 322 302 322 302 410 390 433 413 315 295 315 295 433 413 409 389 323 303 323 303 409 389 429 409 318 298 327 307 424 404 408 388 329 309 329 309 408 388 425 405 328 308 325 305 428 408 407 387 330 310 330 310 407 387 424 404 327 307 328 308 425 405 406 386 331 311 331 311 406 386 426 406 326 306 326 306 426 406 405 385 332 312 332 312 405 385 427 407 324 304 324 304 427 407 404 384 333 313 333 313 404 384 428 408 325 305 336 316 423 403 403 383 339 319 339 319 403 383 419 399 338 318 338 318 419 399 402 382 340 320 340 320 402 382 420 400 337 317 337 317 420 400 401 381 341 321 341 321 401 381 421 401 335 315 334 314 422 402 400 380 342 322 342 322 400 380 423 403 336 316 335 315 421 401 399 379 343 323 343 323 399 379 422 402 334 314 344 324 417 397 398 378 349 329 349 329 398 378 418 398 345 325 345 325 418 398 397 377 350 330 350 330 397 377 414 394 346 326 347 327 415 395 396 376 351 331 351 331 396 376 416 396 348 328 346 326 414 394 395 375 352 332 352 332 395 375 415 395 347 327 348 328 416 396 394 374 353 333 353 333 394 374 417 397 344 324 319 299 359 339 357 337 317 297 316 296 356 336 359 339 319 299 323 303 360 340 355 335 315 295 318 298 358 338 360 340 323 303 320 300 361 341 358 338 318 298 317 297 357 337 361 341 320 300 322 302 362 342 354 334 314 294 315 295 355 335 362 342 322 302 321 301 363 343 356 336 316 296 314 294 354 334 363 343 321 301 331 311 369 349 368 348 328 308 326 306 366 346 369 349 331 311 330 310 370 350 365 345 325 305 327 307 367 347 370 350 330 310 329 309 371 351 367 347 327 307 328 308 368 348 371 351 329 309 333 313 372 352 364 344 324 304 325 305 365 345 372 352 333 313 332 312 373 353 366 346 326 306 324 304 364 344 373 353 332 312 342 322 379 359 374 354 334 314 336 316 376 356 379 359 342 322 341 321 380 360 377 357 337 317 335 315 375 355 380 360 341 321 343 323 381 361 375 355 335 315 334 314 374 354 381 361 343 323 339 319 382 362 376 356 336 316 338 318 378 358 382 362 339 319 340 320 383 363 378 358 338 318 337 317 377 357 383 363 340 320 350 330 389 369 385 365 345 325 346 326 386 366 389 369 350 330 351 331 390 370 387 367 347 327 348 328 388 368 390 370 351 331 352 332 391 371 386 366 346 326 347 327 387 367 391 371 352 332 353 333 392 372 388 368 348 328 344 324 384 364 392 372 353 333 349 329 393 373 384 364 344 324 345 325 385 365 393 373 349 329 140 541 413 393 430 410 273 253 272 252 431 411 413 393 140 540 225 205 412 392 429 409 274 254 273 253 430 410 412 392 225 205 119 105 411 391 431 411 272 252 270 250 432 412 411 391 119 105 118 531 410 390 432 412 270 250 271 251 433 413 410 390 118 530 224 204 409 389 433 413 271 251 274 254 429 409 409 389 224 204 226 206 408 388 424 404 279 259 280 260 425 405 408 388 226 206 144 558 407 387 428 408 277 257 279 259 424 404 407 387 144 557 227 207 406 386 425 405 280 260 278 258 426 406 406 386 227 207 124 536 405 385 426 406 278 258 276 256 427 407 405 385 124 535 123 109 404 384 427 407 276 256 277 257 428 408 404 384 123 109 170 150 403 383 423 403 284 264 286 266 419 399 403 383 170 150 171 151 402 382 419 399 286 266 285 265 420 400 402 382 171 151 30 497 401 381 420 400 285 265 283 263 421 401 401 381 30 496 0 475 400 380 422 402 282 262 284 264 423 403 400 380 0 474 31 25 399 379 421 401 283 263 282 262 422 402 399 379 31 25 4 492 398 378 417 397 288 268 289 269 418 398 398 378 4 491 35 29 397 377 418 398 289 269 290 270 414 394 397 377 35 29 172 152 396 376 415 395 291 271 292 272 416 396 396 376 172 152 36 502 395 375 414 394 290 270 291 271 415 395 395 375 36 501 173 153 394 374 416 396 292 272 288 268 417 397 394 374 173 153 442 422 445 425 70 61 70 61 445 425 444 424 71 62 71 62 444 424 443 423 72 63 72 63 443 423 441 421 69 60 442 422 440 420 91 80 72 63 441 421 439 419 94 83 91 80 440 420 438 418 113 100 94 83 439 419 435 415 116 103 113 100 438 418 437 417 136 121 135 120 136 121 437 417 436 416 137 122 137 122 436 416 434 414 138 123 116 103 435 415 434 414 454 434 457 437 11 6 11 6 457 437 456 436 12 7 12 7 456 436 455 435 13 8 13 8 455 435 453 433 10 5 454 434 452 432 15 10 13 8 453 433 451 431 18 13 15 10 452 432 450 430 20 15 18 13 451 431 447 427 23 18 20 15 450 430 449 429 26 21 25 20 26 21 449 429 448 428 27 22 27 22 448 428 446 426 28 23 23 18 447 427 446 426 465 445 467 447 66 57 66 57 467 447 468 448 64 55 64 55 468 448 469 449 62 53 62 53 469 449 466 446 68 59 465 445 463 443 90 79 62 53 466 446 464 444 84 73 90 79 463 443 459 439 112 99 112 99 459 439 458 438 132 117 134 119 132 117 458 438 460 440 130 115 106 93 462 442 461 441 84 73 464 444 462 442 106 93 106 93 461 441 460 440 108 95 109 96 471 451 470 450 129 114 472 452 470 450 131 116 127 112 473 453 472 452 129 114 103 90 474 454 473 453 127 112 125 110 87 76 475 455 471 451 109 96 81 70 476 456 474 454 103 90 65 56 477 457 475 455 87 76 59 50 478 458 476 456 81 70 65 56 479 459 477 457 63 54 480 460 479 459 65 56 61 52 481 461 480 460 63 54 478 458 481 461 61 52 161 141 486 466 485 465 167 147 484 464 485 465 166 146 168 148 482 462 484 464 167 147 164 144 483 463 482 462 168 148 169 149 156 136 488 468 486 466 161 141 159 139 487 467 483 463 164 144 151 131 490 470 488 468 156 136 154 134 489 469 487 467 159 139 151 131 493 473 490 470 152 132 492 472 493 473 151 131 153 133 491 471 492 472 152 132 489 469 491 471 153 133 362 342 499 583 494 563 354 334 355 335 495 567 499 582 362 342 360 340 500 586 495 566 355 335 358 338 498 579 500 585 360 340 363 343 501 589 496 571 356 336 354 334 494 562 501 588 363 343 361 341 502 592 498 578 358 338 357 337 497 575 502 591 361 341 359 339 503 595 497 574 357 337 356 336 496 570 503 594 359 339 371 351 509 618 507 610 367 347 368 348 508 614 509 617 371 351 370 350 510 621 505 602 365 345 367 347 507 609 510 620 370 350 373 353 511 624 506 606 366 346 364 344 504 598 511 623 373 353 369 349 512 627 508 613 368 348 366 346 506 605 512 626 369 349 372 352 513 630 504 597 364 344 365 345 505 601 513 629 372 352 380 360 519 653 517 645 377 357 375 355 515 637 519 652 380 360 383 363 520 656 518 649 378 358 377 357 517 644 520 655 383 363 381 361 521 659 515 636 375 355 374 354 514 633 521 658 381 361 379 359 522 662 514 632 374 354 376 356 516 641 522 661 379 359 382 362 523 665 516 640 376 356 378 358 518 648 523 664 382 362 390 370 529 688 527 680 387 367 388 368 528 684 529 687 390 370 393 373 530 691 524 668 384 364 385 365 525 672 530 690 393 373 391 371 531 694 526 676 386 366 387 367 527 679 531 693 391 371 392 372 532 697 528 683 388 368 384 364 524 667 532 696 392 372 389 369 533 700 525 671 385 365 386 366 526 675 533 699 389 369

+0.00000 0.00000 0.00000 +0 0 1 0.000000 1 0 0.000001 0 0 0.000001.0000 1.0000 1.0000 + +
\ No newline at end of file diff --git a/cube-special2.dae b/cube-special2.dae new file mode 100644 index 00000000..0b94b17b --- /dev/null +++ b/cube-special2.dae @@ -0,0 +1,22 @@ + + + + +Wings3D Collada Exporter +Wings3D 2.3.25.gb961.dirty Collada Exporter + + + + +2024-09-26T15:35:48 +2024-09-26T15:35:48 + +Y_UP + + + + + + + + \ No newline at end of file diff --git a/e3d/e3d_mesh.erl b/e3d/e3d_mesh.erl index 32791dbe..68f50070 100644 --- a/e3d/e3d_mesh.erl +++ b/e3d/e3d_mesh.erl @@ -113,11 +113,14 @@ hard_edges_from_normals(#e3d_mesh{fs=Ftab,vs=Vtab,he=[],ns=[_|_]=Ntab0}=Mesh) -> FN = face_normals(Ftab, list_to_tuple(Vtab)), Ntab = array:from_list([e3d_vec:norm(N) || N <- Ntab0]), {_,He0} = foldl(fun(#e3d_face{vs=Vs, ns=VNs}, {N, Acc}) -> + io:nl(), {N+1, add_hard_edges(Vs, VNs, {Vs,VNs}, Ntab, gb_trees:get(N,FN), Acc)} end, {0, []}, Ftab), %% Cannot use sofs:relation_to_family because family is a set!! He = filter_edges(lists:sort(He0), []), + io:format("Prefilter: ~p ~n",[lists:sort(He0)]), + io:format("Postflter: ~p ~n",[He]), Mesh#e3d_mesh{he=He}; %% He already set or no normals available hard_edges_from_normals(Mesh) -> @@ -128,33 +131,64 @@ filter_edges([{Edge,N1},{Edge,N2}|Rest], Acc) -> true -> filter_edges(Rest, Acc); false -> filter_edges(Rest, [Edge|Acc]) end; -filter_edges([_|Rest], Acc) -> - filter_edges(Rest, Acc); +filter_edges([{Edge, _}|Rest], Acc) -> + filter_edges(Rest, [Edge|Acc]); filter_edges([], Acc) -> Acc. add_hard_edges([V1|[V2|_]=Vs], [N1|[N2|_]=Ns], First, Ntab, FaceN, Acc) -> - case is_equal_v(array:get(N1,Ntab),FaceN) orelse - is_equal_v(array:get(N2,Ntab),FaceN) + VN1 = array:get(N1,Ntab), + VN2 = array:get(N2,Ntab), + case is_equal_v(VN1,FaceN) orelse + is_equal_v(VN2,FaceN) of true -> + io:format("Add0 ~4w = ~s ~w = ~s FN = ~s~n", + [V1,e3d_vec:format(VN1), V2, e3d_vec:format(VN2), e3d_vec:format(FaceN)]), Edge = {vn_edge_name(V1,V2),FaceN}, add_hard_edges(Vs, Ns, First, Ntab, FaceN, [Edge|Acc]); false -> - add_hard_edges(Vs, Ns, First, Ntab, FaceN, Acc) + Combined = e3d_vec:norm(e3d_vec:add(VN1,VN2)), + case is_equal_v(Combined, FaceN) of + true -> + io:format("Add1 ~4w ~w = ~s FN = ~s~n", + [V1, V2, e3d_vec:format(Combined), e3d_vec:format(FaceN)]), + Edge = {vn_edge_name(V1,V2),FaceN}, + add_hard_edges(Vs, Ns, First, Ntab, FaceN, [Edge|Acc]); + false -> + io:format("Drop ~4w = ~s ~w = ~s FN = ~s~n", + [V1,e3d_vec:format(array:get(N1,Ntab)), V2, e3d_vec:format(array:get(N2,Ntab)), e3d_vec:format(FaceN)]), + add_hard_edges(Vs, Ns, First, Ntab, FaceN, Acc) + end end; add_hard_edges([V1], [N1], {[V2|_],[N2|_]}, Ntab, FaceN, Acc) -> - case is_equal_v(array:get(N1,Ntab),FaceN) orelse - is_equal_v(array:get(N2,Ntab),FaceN) + VN1 = array:get(N1,Ntab), + VN2 = array:get(N2,Ntab), + case is_equal_v(VN1,FaceN) orelse + is_equal_v(VN2,FaceN) of true -> + io:format("Add0 ~4w = ~s ~w = ~s FN = ~s~n", + [V1,e3d_vec:format(VN1), V2, e3d_vec:format(VN2), e3d_vec:format(FaceN)]), Edge = {vn_edge_name(V1,V2),FaceN}, [Edge|Acc]; false -> - Acc + Combined = e3d_vec:norm(e3d_vec:add(VN1,VN2)), + case is_equal_v(Combined, FaceN) of + true -> + io:format("Add1 ~4w ~w = ~s FN = ~s~n", + [V1, V2, e3d_vec:format(Combined), e3d_vec:format(FaceN)]), + Edge = {vn_edge_name(V1,V2),FaceN}, + [Edge|Acc]; + false -> + io:format("Drop ~4w = ~s ~w = ~s FN = ~s~n", + [V1,e3d_vec:format(array:get(N1,Ntab)), V2, e3d_vec:format(array:get(N2,Ntab)), e3d_vec:format(FaceN)]), + Acc + end end; add_hard_edges(_, _, _, _, _, Acc) -> %% Ignore if face is missing some normals + io:format("Drop missing VSN~n"), Acc. is_equal_v(N,N) -> true; diff --git a/test.dae b/test.dae new file mode 100644 index 00000000..bb21b9ee --- /dev/null +++ b/test.dae @@ -0,0 +1,27 @@ + + + + +Wings3D Collada Exporter +Wings3D 2.3.31.g6252 Collada Exporter + + + + +2024-09-25T14:25:46 +2024-09-25T14:25:46 + +Y_UP + +0.000000 0.000000 0.000000 1.000000 +0.000000 0.000000 0.000000 0.000000 +0.789854 0.813333 0.694044 1.000000 +0.168985 0.171333 0.159404 1.000000 +0.200000 + + +-2.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 2.000000 0.000000 2.000000 0.000000-0.707107 0.000000 0.707107 -0.707107 0.000000 0.707107 0.000000 0.000000 -1.000000 0.707107 0.000000 -0.707107 -0.408248 -0.816497 0.408248 0.707107 0.000000 -0.707107 -0.707107 0.000000 0.707107 1.000000 0.000000 0.000000 -0.707107 0.000000 0.707107 -0.408248 0.816497 0.408248 0.707107 0.000000 -0.707107 0.707107 0.000000 -0.7071073 3 3 3

0 2 3 11 1 5 1 4 2 8 0 1 1 3 3 10 2 7 2 6 3 9 0 0

+0.00000 0.00000 0.00000 +0 0 1 0.000000 1 0 0.000001 0 0 0.000001.0000 1.0000 1.0000 + +
\ No newline at end of file diff --git a/test2.dae b/test2.dae new file mode 100644 index 00000000..6863abad --- /dev/null +++ b/test2.dae @@ -0,0 +1,27 @@ + + + + +Wings3D Collada Exporter +Wings3D 2.3.25.gb961.dirty Collada Exporter + + + + +2024-09-26T15:14:08 +2024-09-26T15:14:08 + +Y_UP + +0.000000 0.000000 0.000000 1.000000 +0.000000 0.000000 0.000000 0.000000 +0.789854 0.813333 0.694044 1.000000 +0.168985 0.171333 0.159404 1.000000 +0.200000 + + +-0.590421 -1.426579 0.604218 -0.590421 -1.426579 -0.604218 0.618016 -1.426579 -0.604218 0.618016 -1.426579 0.604218 -0.590421 -2.802500 0.604218 -0.590421 -2.802500 -0.604218 0.618016 -2.802500 -0.604218 0.618016 -2.802500 0.604218 -0.590421 -0.227604 -0.604218 -0.590421 -0.227604 0.604218 0.618016 -0.227604 0.604218 0.618016 -0.227604 -0.604218 0.618016 -0.827091 -0.604218 0.618016 -0.827091 0.604218 -0.590421 -0.827091 0.604218 -0.590421 -0.827091 -0.604218-0.577350 0.577350 -0.577350 -0.577350 0.577350 0.577350 0.577350 0.577350 0.577350 0.577350 0.577350 -0.577350 0.707107 0.000000 -0.707107 0.707107 0.000000 0.707107 -0.707107 0.000000 0.707107 -0.707107 0.000000 -0.707107 -0.707107 0.000000 0.707107 -0.707107 0.000000 0.707107 -0.707107 0.000000 0.707107 -0.707107 0.000000 0.707107 -0.707107 0.000000 -0.707107 -0.707107 0.000000 -0.707107 -0.707107 -0.000000 -0.707107 -0.707107 -0.000000 -0.707107 0.707107 0.000000 -0.707107 0.707107 0.000000 -0.707107 0.707107 0.000000 -0.707107 0.707107 0.000000 -0.707107 0.707107 -0.000000 0.707107 0.707107 -0.000000 0.707107 0.707107 0.000000 0.707107 0.707107 0.000000 0.707107 -0.000000 -1.000000 0.000000 -0.707107 0.000000 0.707107 -0.707107 0.000000 0.707107 -0.000000 -1.000000 0.000000 -0.707107 0.000000 -0.707107 -0.707107 0.000000 -0.707107 -0.000000 -1.000000 0.000000 0.707107 0.000000 -0.707107 0.707107 0.000000 -0.707107 -0.000000 -1.000000 0.000000 0.707107 -0.000000 0.707107 0.707107 -0.000000 0.7071074 4 4 4 4 4 4 4 4 4 4 4 4 4

1 15 15 7 12 4 2 19 2 18 12 4 13 5 3 23 3 22 13 5 14 6 0 11 0 10 14 6 15 7 1 14 11 3 12 4 15 7 8 0 10 2 13 5 12 4 11 3 9 1 14 6 13 5 10 2 8 0 15 7 14 6 9 1 9 1 10 2 11 3 8 0 0 9 4 26 7 35 3 21 3 20 7 34 6 32 2 17 2 16 6 31 5 29 1 13 1 12 5 28 4 25 0 8 5 27 6 30 7 33 4 24

+0.00000 0.00000 0.00000 +0 0 1 0.000000 1 0 0.000001 0 0 0.000001.0000 1.0000 1.0000 + +
\ No newline at end of file