diff --git a/assets/src/glue.svg b/asset-srcs/icons/glue.svg similarity index 100% rename from assets/src/glue.svg rename to asset-srcs/icons/glue.svg diff --git a/assets/src/inlets.svg b/asset-srcs/icons/inlets.svg similarity index 100% rename from assets/src/inlets.svg rename to asset-srcs/icons/inlets.svg diff --git a/assets/src/localspace.svg b/asset-srcs/icons/localspace.svg similarity index 100% rename from assets/src/localspace.svg rename to asset-srcs/icons/localspace.svg diff --git a/assets/src/smooth.svg b/asset-srcs/icons/smooth.svg similarity index 100% rename from assets/src/smooth.svg rename to asset-srcs/icons/smooth.svg diff --git a/assets/src/studs.svg b/asset-srcs/icons/studs.svg similarity index 100% rename from assets/src/studs.svg rename to asset-srcs/icons/studs.svg diff --git a/assets/src/universal.svg b/asset-srcs/icons/universal.svg similarity index 100% rename from assets/src/universal.svg rename to asset-srcs/icons/universal.svg diff --git a/assets/src/weld.svg b/asset-srcs/icons/weld.svg similarity index 100% rename from assets/src/weld.svg rename to asset-srcs/icons/weld.svg diff --git a/assets/src/worldspace.svg b/asset-srcs/icons/worldspace.svg similarity index 100% rename from assets/src/worldspace.svg rename to asset-srcs/icons/worldspace.svg diff --git a/asset-srcs/models/arc.obj b/asset-srcs/models/arc.obj new file mode 100644 index 0000000..bc72aa0 --- /dev/null +++ b/asset-srcs/models/arc.obj @@ -0,0 +1,565 @@ +# Blender 4.4.0 +# www.blender.org +mtllib arc.mtl +o Torus.001 +v 1.090000 0.000000 0.000000 +v 1.060000 0.051962 0.000000 +v 1.000000 0.051962 0.000000 +v 0.970000 0.000000 0.000000 +v 1.000000 -0.051962 0.000000 +v 1.060000 -0.051962 0.000000 +v 1.030941 0.000000 -0.353922 +v 1.002566 0.051962 -0.344181 +v 0.945817 0.051962 -0.324699 +v 0.917443 0.000000 -0.314958 +v 0.945817 -0.051962 -0.324699 +v 1.002566 -0.051962 -0.344181 +v 0.860163 0.000000 -0.669492 +v 0.836489 0.051962 -0.651065 +v 0.789140 0.051962 -0.614213 +v 0.765466 0.000000 -0.595786 +v 0.789140 -0.051962 -0.614213 +v 0.836489 -0.051962 -0.651065 +v 0.596173 0.000000 -0.912512 +v 0.579765 0.051962 -0.887396 +v 0.546948 0.051962 -0.837166 +v 0.530540 0.000000 -0.812051 +v 0.546948 -0.051962 -0.837166 +v 0.579765 -0.051962 -0.887396 +v 0.267579 0.000000 -1.056646 +v 0.260214 0.051962 -1.027564 +v 0.245485 0.051962 -0.969400 +v 0.238121 0.000000 -0.940318 +v 0.245485 -0.051962 -0.969400 +v 0.260214 -0.051962 -1.027564 +v -0.090011 0.000000 -1.086277 +v -0.087534 0.051962 -1.056379 +v -0.082579 0.051962 -0.996584 +v -0.080102 0.000000 -0.966687 +v -0.082579 -0.051962 -0.996584 +v -0.087534 -0.051962 -1.056379 +v -0.437848 0.000000 -0.998193 +v -0.425797 0.051962 -0.970720 +v -0.401695 0.051962 -0.915773 +v -0.389644 0.000000 -0.888300 +v -0.401695 -0.051962 -0.915773 +v -0.425797 -0.051962 -0.970720 +v -0.738237 0.000000 -0.801939 +v -0.717918 0.051962 -0.779867 +v -0.677281 0.051962 -0.735724 +v -0.656963 0.000000 -0.713652 +v -0.677281 -0.051962 -0.735724 +v -0.717918 -0.051962 -0.779867 +v -0.958627 0.000000 -0.518782 +v -0.932242 0.051962 -0.504504 +v -0.879474 0.051962 -0.475947 +v -0.853090 0.000000 -0.461669 +v -0.879474 -0.051962 -0.475947 +v -0.932242 -0.051962 -0.504504 +v -1.075134 0.000000 -0.179408 +v -1.045543 0.051962 -0.174470 +v -0.986361 0.051962 -0.164595 +v -0.956770 0.000000 -0.159657 +v -0.986361 -0.051962 -0.164595 +v -1.045543 -0.051962 -0.174470 +v -1.075134 0.000000 0.179408 +v -1.045543 0.051962 0.174470 +v -0.986361 0.051962 0.164594 +v -0.956771 0.000000 0.159656 +v -0.986361 -0.051962 0.164594 +v -1.045543 -0.051962 0.174470 +v -0.958627 0.000000 0.518782 +v -0.932242 0.051962 0.504504 +v -0.879474 0.051962 0.475947 +v -0.853090 0.000000 0.461669 +v -0.879474 -0.051962 0.475947 +v -0.932242 -0.051962 0.504504 +v -0.738237 0.000000 0.801939 +v -0.717918 0.051962 0.779867 +v -0.677281 0.051962 0.735724 +v -0.656963 0.000000 0.713652 +v -0.677281 -0.051962 0.735724 +v -0.717918 -0.051962 0.779867 +v -0.437848 0.000000 0.998193 +v -0.425797 0.051962 0.970720 +v -0.401695 0.051962 0.915773 +v -0.389644 0.000000 0.888300 +v -0.401695 -0.051962 0.915773 +v -0.425797 -0.051962 0.970720 +v -0.090012 0.000000 1.086277 +v -0.087535 0.051962 1.056379 +v -0.082580 0.051962 0.996584 +v -0.080102 0.000000 0.966687 +v -0.082580 -0.051962 0.996584 +v -0.087535 -0.051962 1.056379 +v 0.267579 0.000000 1.056646 +v 0.260214 0.051962 1.027564 +v 0.245485 0.051962 0.969400 +v 0.238121 0.000000 0.940318 +v 0.245485 -0.051962 0.969400 +v 0.260214 -0.051962 1.027564 +v 0.596173 0.000000 0.912512 +v 0.579765 0.051962 0.887396 +v 0.546948 0.051962 0.837166 +v 0.530540 0.000000 0.812051 +v 0.546948 -0.051962 0.837166 +v 0.579765 -0.051962 0.887396 +v 0.860163 0.000000 0.669492 +v 0.836489 0.051962 0.651065 +v 0.789141 0.051962 0.614212 +v 0.765466 0.000000 0.595786 +v 0.789141 -0.051962 0.614212 +v 0.836489 -0.051962 0.651065 +v 1.030941 0.000000 0.353923 +v 1.002566 0.051962 0.344182 +v 0.945817 0.051962 0.324700 +v 0.917443 0.000000 0.314959 +v 0.945817 -0.051962 0.324700 +v 1.002566 -0.051962 0.344182 +vn 0.8571 0.4949 -0.1430 +vn -0.0000 1.0000 -0.0000 +vn -0.8571 0.4949 0.1430 +vn -0.8571 -0.4949 0.1430 +vn -0.0000 -1.0000 -0.0000 +vn 0.8571 -0.4949 -0.1430 +vn 0.7642 0.4949 -0.4136 +vn -0.7642 0.4949 0.4136 +vn -0.7642 -0.4949 0.4136 +vn 0.7642 -0.4949 -0.4136 +vn 0.5885 0.4949 -0.6393 +vn -0.5885 0.4949 0.6393 +vn -0.5885 -0.4949 0.6393 +vn 0.5885 -0.4949 -0.6393 +vn 0.3491 0.4949 -0.7958 +vn -0.3491 0.4949 0.7958 +vn -0.3491 -0.4949 0.7958 +vn 0.3491 -0.4949 -0.7958 +vn 0.0718 0.4949 -0.8660 +vn -0.0718 0.4949 0.8660 +vn -0.0718 -0.4949 0.8660 +vn 0.0718 -0.4949 -0.8660 +vn -0.2133 0.4949 -0.8424 +vn 0.2133 0.4949 0.8424 +vn 0.2133 -0.4949 0.8424 +vn -0.2133 -0.4949 -0.8424 +vn -0.4753 0.4949 -0.7275 +vn 0.4753 0.4949 0.7275 +vn 0.4753 -0.4949 0.7275 +vn -0.4753 -0.4949 -0.7275 +vn -0.6857 0.4949 -0.5337 +vn 0.6857 0.4949 0.5337 +vn 0.6857 -0.4949 0.5337 +vn -0.6857 -0.4949 -0.5337 +vn -0.8219 0.4949 -0.2822 +vn 0.8219 0.4949 0.2822 +vn 0.8219 -0.4949 0.2822 +vn -0.8219 -0.4949 -0.2822 +vn -0.8690 0.4949 -0.0000 +vn 0.8690 0.4949 -0.0000 +vn 0.8690 -0.4949 -0.0000 +vn -0.8690 -0.4949 -0.0000 +vn -0.8219 0.4949 0.2822 +vn 0.8219 0.4949 -0.2822 +vn 0.8219 -0.4949 -0.2822 +vn -0.8219 -0.4949 0.2822 +vn -0.6857 0.4949 0.5337 +vn 0.6857 0.4949 -0.5337 +vn 0.6857 -0.4949 -0.5337 +vn -0.6857 -0.4949 0.5337 +vn -0.4753 0.4949 0.7275 +vn 0.4753 0.4949 -0.7275 +vn 0.4753 -0.4949 -0.7275 +vn -0.4753 -0.4949 0.7275 +vn -0.2133 0.4949 0.8424 +vn 0.2133 0.4949 -0.8424 +vn 0.2133 -0.4949 -0.8424 +vn -0.2133 -0.4949 0.8424 +vn 0.0718 0.4949 0.8660 +vn -0.0718 0.4949 -0.8660 +vn -0.0718 -0.4949 -0.8660 +vn 0.0718 -0.4949 0.8660 +vn 0.3491 0.4949 0.7958 +vn -0.3491 0.4949 -0.7958 +vn -0.3491 -0.4949 -0.7958 +vn 0.3491 -0.4949 0.7958 +vn 0.5885 0.4949 0.6393 +vn -0.5885 0.4949 -0.6393 +vn -0.5885 -0.4949 -0.6393 +vn 0.5885 -0.4949 0.6393 +vn 0.7642 0.4949 0.4136 +vn -0.7642 0.4949 -0.4136 +vn -0.7642 -0.4949 -0.4136 +vn 0.7642 -0.4949 0.4136 +vn 0.8571 0.4949 0.1430 +vn -0.8571 0.4949 -0.1430 +vn -0.8571 -0.4949 -0.1430 +vn 0.8571 -0.4949 0.1430 +vt 0.526316 0.500000 +vt 0.578947 0.666667 +vt 0.526316 0.666667 +vt 0.526316 0.833333 +vt 0.578947 0.833333 +vt 0.526316 1.000000 +vt 0.578947 -0.000000 +vt 0.526316 0.166667 +vt 0.526316 -0.000000 +vt 0.578947 0.333333 +vt 0.526316 0.333333 +vt 0.578947 0.500000 +vt 0.631579 0.500000 +vt 0.631579 0.666667 +vt 0.631579 0.833333 +vt 0.578947 1.000000 +vt 0.631579 -0.000000 +vt 0.578947 0.166667 +vt 0.631579 0.166667 +vt 0.684211 0.500000 +vt 0.684211 0.666667 +vt 0.684211 0.833333 +vt 0.631579 1.000000 +vt 0.684211 0.166667 +vt 0.631579 0.333333 +vt 0.684211 0.333333 +vt 0.736842 0.666667 +vt 0.736842 0.833333 +vt 0.684211 1.000000 +vt 0.736842 -0.000000 +vt 0.684211 -0.000000 +vt 0.736842 0.333333 +vt 0.789474 0.500000 +vt 0.736842 0.500000 +vt 0.789474 0.666667 +vt 0.789474 0.833333 +vt 0.736842 1.000000 +vt 0.789474 -0.000000 +vt 0.736842 0.166667 +vt 0.789474 0.166667 +vt 0.789474 0.333333 +vt 0.842105 0.666667 +vt 0.842105 0.833333 +vt 0.789474 1.000000 +vt 0.842105 -0.000000 +vt 0.842105 0.166667 +vt 0.842105 0.333333 +vt 0.842105 0.500000 +vt 0.894737 0.666667 +vt 0.894737 0.833333 +vt 0.842105 1.000000 +vt 0.894737 -0.000000 +vt 0.894737 0.333333 +vt 0.894737 0.500000 +vt 0.947368 0.666667 +vt 0.947368 0.833333 +vt 0.894737 1.000000 +vt 0.947368 -0.000000 +vt 0.894737 0.166667 +vt 0.947368 0.333333 +vt 0.947368 0.500000 +vt 1.000000 0.666667 +vt 1.000000 0.833333 +vt 0.947368 1.000000 +vt 1.000000 -0.000000 +vt 0.947368 0.166667 +vt 1.000000 0.166667 +vt 1.000000 0.333333 +vt 0.052632 0.500000 +vt -0.000000 0.666667 +vt -0.000000 0.500000 +vt 0.052632 0.666667 +vt -0.000000 0.833333 +vt 0.052632 1.000000 +vt -0.000000 1.000000 +vt 0.052632 -0.000000 +vt -0.000000 0.166667 +vt -0.000000 -0.000000 +vt 0.052632 0.166667 +vt -0.000000 0.333333 +vt 0.052632 0.333333 +vt 0.105263 0.500000 +vt 0.105263 0.833333 +vt 0.052632 0.833333 +vt 0.105263 1.000000 +vt 0.105263 -0.000000 +vt 0.105263 0.166667 +vt 0.157895 0.500000 +vt 0.105263 0.666667 +vt 0.157895 0.666667 +vt 0.157895 0.833333 +vt 0.157895 0.166667 +vt 0.105263 0.333333 +vt 0.210526 0.500000 +vt 0.210526 0.833333 +vt 0.157895 1.000000 +vt 0.210526 -0.000000 +vt 0.157895 -0.000000 +vt 0.210526 0.166667 +vt 0.157895 0.333333 +vt 0.210526 0.333333 +vt 0.263158 0.500000 +vt 0.210526 0.666667 +vt 0.263158 0.666667 +vt 0.263158 0.833333 +vt 0.210526 1.000000 +vt 0.263158 0.166667 +vt 0.263158 0.333333 +vt 0.315789 0.500000 +vt 0.315789 0.833333 +vt 0.263158 1.000000 +vt 0.315789 -0.000000 +vt 0.263158 -0.000000 +vt 0.315789 0.166667 +vt 0.315789 0.333333 +vt 0.368421 0.500000 +vt 0.315789 0.666667 +vt 0.368421 0.833333 +vt 0.315789 1.000000 +vt 0.368421 -0.000000 +vt 0.368421 0.166667 +vt 0.421053 0.666667 +vt 0.368421 0.666667 +vt 0.421053 0.833333 +vt 0.368421 1.000000 +vt 0.421053 -0.000000 +vt 0.421053 0.333333 +vt 0.368421 0.333333 +vt 0.421053 0.500000 +vt 0.473684 0.666667 +vt 0.473684 0.833333 +vt 0.421053 1.000000 +vt 0.473684 -0.000000 +vt 0.421053 0.166667 +vt 0.473684 0.166667 +vt 0.473684 0.333333 +vt 0.473684 0.500000 +vt 0.473684 1.000000 +vt 1.000000 0.500000 +vt 1.000000 1.000000 +s 0 +f 1/1/1 8/2/1 2/3/1 +f 8/2/2 3/4/2 2/3/2 +f 9/5/3 4/6/3 3/4/3 +f 10/7/4 5/8/4 4/9/4 +f 5/8/5 12/10/5 6/11/5 +f 6/11/6 7/12/6 1/1/6 +f 13/13/7 8/2/7 7/12/7 +f 14/14/2 9/5/2 8/2/2 +f 15/15/8 10/16/8 9/5/8 +f 16/17/9 11/18/9 10/7/9 +f 17/19/5 12/10/5 11/18/5 +f 12/10/10 13/13/10 7/12/10 +f 19/20/11 14/14/11 13/13/11 +f 20/21/2 15/15/2 14/14/2 +f 21/22/12 16/23/12 15/15/12 +f 16/17/13 23/24/13 17/19/13 +f 23/24/5 18/25/5 17/19/5 +f 24/26/14 13/13/14 18/25/14 +f 19/20/15 26/27/15 20/21/15 +f 20/21/2 27/28/2 21/22/2 +f 27/28/16 22/29/16 21/22/16 +f 28/30/17 23/24/17 22/31/17 +f 23/24/5 30/32/5 24/26/5 +f 30/32/18 19/20/18 24/26/18 +f 31/33/19 26/27/19 25/34/19 +f 32/35/2 27/28/2 26/27/2 +f 33/36/20 28/37/20 27/28/20 +f 34/38/21 29/39/21 28/30/21 +f 35/40/5 30/32/5 29/39/5 +f 36/41/22 25/34/22 30/32/22 +f 31/33/23 38/42/23 32/35/23 +f 32/35/2 39/43/2 33/36/2 +f 39/43/24 34/44/24 33/36/24 +f 40/45/25 35/40/25 34/38/25 +f 41/46/5 36/41/5 35/40/5 +f 42/47/26 31/33/26 36/41/26 +f 37/48/27 44/49/27 38/42/27 +f 44/49/2 39/43/2 38/42/2 +f 45/50/28 40/51/28 39/43/28 +f 46/52/29 41/46/29 40/45/29 +f 41/46/5 48/53/5 42/47/5 +f 48/53/30 37/48/30 42/47/30 +f 43/54/31 50/55/31 44/49/31 +f 44/49/2 51/56/2 45/50/2 +f 51/56/32 46/57/32 45/50/32 +f 52/58/33 47/59/33 46/52/33 +f 47/59/5 54/60/5 48/53/5 +f 54/60/34 43/54/34 48/53/34 +f 49/61/35 56/62/35 50/55/35 +f 56/62/2 51/56/2 50/55/2 +f 57/63/36 52/64/36 51/56/36 +f 58/65/37 53/66/37 52/58/37 +f 59/67/5 54/60/5 53/66/5 +f 60/68/38 49/61/38 54/60/38 +f 61/69/39 56/70/39 55/71/39 +f 62/72/2 57/73/2 56/70/2 +f 57/73/40 64/74/40 58/75/40 +f 64/76/41 59/77/41 58/78/41 +f 65/79/5 60/80/5 59/77/5 +f 66/81/42 55/71/42 60/80/42 +f 67/82/43 62/72/43 61/69/43 +f 62/72/2 69/83/2 63/84/2 +f 63/84/44 70/85/44 64/74/44 +f 70/86/45 65/79/45 64/76/45 +f 71/87/5 66/81/5 65/79/5 +f 66/81/46 67/82/46 61/69/46 +f 73/88/47 68/89/47 67/82/47 +f 74/90/2 69/83/2 68/89/2 +f 75/91/48 70/85/48 69/83/48 +f 70/86/49 77/92/49 71/87/49 +f 77/92/5 72/93/5 71/87/5 +f 72/93/50 73/88/50 67/82/50 +f 79/94/51 74/90/51 73/88/51 +f 74/90/2 81/95/2 75/91/2 +f 81/95/52 76/96/52 75/91/52 +f 82/97/53 77/92/53 76/98/53 +f 83/99/5 78/100/5 77/92/5 +f 84/101/54 73/88/54 78/100/54 +f 85/102/55 80/103/55 79/94/55 +f 86/104/2 81/95/2 80/103/2 +f 87/105/56 82/106/56 81/95/56 +f 82/97/57 89/107/57 83/99/57 +f 89/107/5 84/101/5 83/99/5 +f 90/108/58 79/94/58 84/101/58 +f 91/109/59 86/104/59 85/102/59 +f 86/104/2 93/110/2 87/105/2 +f 93/110/60 88/111/60 87/105/60 +f 94/112/61 89/107/61 88/113/61 +f 95/114/5 90/108/5 89/107/5 +f 96/115/62 85/102/62 90/108/62 +f 97/116/63 92/117/63 91/109/63 +f 92/117/2 99/118/2 93/110/2 +f 99/118/64 94/119/64 93/110/64 +f 100/120/65 95/114/65 94/112/65 +f 101/121/5 96/115/5 95/114/5 +f 96/115/66 97/116/66 91/109/66 +f 97/116/67 104/122/67 98/123/67 +f 104/122/2 99/118/2 98/123/2 +f 105/124/68 100/125/68 99/118/68 +f 106/126/69 101/121/69 100/120/69 +f 101/121/5 108/127/5 102/128/5 +f 108/127/70 97/116/70 102/128/70 +f 103/129/71 110/130/71 104/122/71 +f 110/130/2 105/124/2 104/122/2 +f 111/131/72 106/132/72 105/124/72 +f 112/133/73 107/134/73 106/126/73 +f 113/135/5 108/127/5 107/134/5 +f 114/136/74 103/129/74 108/127/74 +f 1/1/75 110/130/75 109/137/75 +f 2/3/2 111/131/2 110/130/2 +f 3/4/76 112/138/76 111/131/76 +f 4/9/77 113/135/77 112/133/77 +f 5/8/5 114/136/5 113/135/5 +f 6/11/78 109/137/78 114/136/78 +f 1/1/1 7/12/1 8/2/1 +f 8/2/2 9/5/2 3/4/2 +f 9/5/3 10/16/3 4/6/3 +f 10/7/4 11/18/4 5/8/4 +f 5/8/5 11/18/5 12/10/5 +f 6/11/6 12/10/6 7/12/6 +f 13/13/7 14/14/7 8/2/7 +f 14/14/2 15/15/2 9/5/2 +f 15/15/8 16/23/8 10/16/8 +f 16/17/9 17/19/9 11/18/9 +f 17/19/5 18/25/5 12/10/5 +f 12/10/10 18/25/10 13/13/10 +f 19/20/11 20/21/11 14/14/11 +f 20/21/2 21/22/2 15/15/2 +f 21/22/12 22/29/12 16/23/12 +f 16/17/13 22/31/13 23/24/13 +f 23/24/5 24/26/5 18/25/5 +f 24/26/14 19/20/14 13/13/14 +f 19/20/15 25/34/15 26/27/15 +f 20/21/2 26/27/2 27/28/2 +f 27/28/16 28/37/16 22/29/16 +f 28/30/17 29/39/17 23/24/17 +f 23/24/5 29/39/5 30/32/5 +f 30/32/18 25/34/18 19/20/18 +f 31/33/19 32/35/19 26/27/19 +f 32/35/2 33/36/2 27/28/2 +f 33/36/20 34/44/20 28/37/20 +f 34/38/21 35/40/21 29/39/21 +f 35/40/5 36/41/5 30/32/5 +f 36/41/22 31/33/22 25/34/22 +f 31/33/23 37/48/23 38/42/23 +f 32/35/2 38/42/2 39/43/2 +f 39/43/24 40/51/24 34/44/24 +f 40/45/25 41/46/25 35/40/25 +f 41/46/5 42/47/5 36/41/5 +f 42/47/26 37/48/26 31/33/26 +f 37/48/27 43/54/27 44/49/27 +f 44/49/2 45/50/2 39/43/2 +f 45/50/28 46/57/28 40/51/28 +f 46/52/29 47/59/29 41/46/29 +f 41/46/5 47/59/5 48/53/5 +f 48/53/30 43/54/30 37/48/30 +f 43/54/31 49/61/31 50/55/31 +f 44/49/2 50/55/2 51/56/2 +f 51/56/32 52/64/32 46/57/32 +f 52/58/33 53/66/33 47/59/33 +f 47/59/5 53/66/5 54/60/5 +f 54/60/34 49/61/34 43/54/34 +f 49/61/35 55/139/35 56/62/35 +f 56/62/2 57/63/2 51/56/2 +f 57/63/36 58/140/36 52/64/36 +f 58/65/37 59/67/37 53/66/37 +f 59/67/5 60/68/5 54/60/5 +f 60/68/38 55/139/38 49/61/38 +f 61/69/39 62/72/39 56/70/39 +f 62/72/2 63/84/2 57/73/2 +f 57/73/40 63/84/40 64/74/40 +f 64/76/41 65/79/41 59/77/41 +f 65/79/5 66/81/5 60/80/5 +f 66/81/42 61/69/42 55/71/42 +f 67/82/43 68/89/43 62/72/43 +f 62/72/2 68/89/2 69/83/2 +f 63/84/44 69/83/44 70/85/44 +f 70/86/45 71/87/45 65/79/45 +f 71/87/5 72/93/5 66/81/5 +f 66/81/46 72/93/46 67/82/46 +f 73/88/47 74/90/47 68/89/47 +f 74/90/2 75/91/2 69/83/2 +f 75/91/48 76/96/48 70/85/48 +f 70/86/49 76/98/49 77/92/49 +f 77/92/5 78/100/5 72/93/5 +f 72/93/50 78/100/50 73/88/50 +f 79/94/51 80/103/51 74/90/51 +f 74/90/2 80/103/2 81/95/2 +f 81/95/52 82/106/52 76/96/52 +f 82/97/53 83/99/53 77/92/53 +f 83/99/5 84/101/5 78/100/5 +f 84/101/54 79/94/54 73/88/54 +f 85/102/55 86/104/55 80/103/55 +f 86/104/2 87/105/2 81/95/2 +f 87/105/56 88/111/56 82/106/56 +f 82/97/57 88/113/57 89/107/57 +f 89/107/5 90/108/5 84/101/5 +f 90/108/58 85/102/58 79/94/58 +f 91/109/59 92/117/59 86/104/59 +f 86/104/2 92/117/2 93/110/2 +f 93/110/60 94/119/60 88/111/60 +f 94/112/61 95/114/61 89/107/61 +f 95/114/5 96/115/5 90/108/5 +f 96/115/62 91/109/62 85/102/62 +f 97/116/63 98/123/63 92/117/63 +f 92/117/2 98/123/2 99/118/2 +f 99/118/64 100/125/64 94/119/64 +f 100/120/65 101/121/65 95/114/65 +f 101/121/5 102/128/5 96/115/5 +f 96/115/66 102/128/66 97/116/66 +f 97/116/67 103/129/67 104/122/67 +f 104/122/2 105/124/2 99/118/2 +f 105/124/68 106/132/68 100/125/68 +f 106/126/69 107/134/69 101/121/69 +f 101/121/5 107/134/5 108/127/5 +f 108/127/70 103/129/70 97/116/70 +f 103/129/71 109/137/71 110/130/71 +f 110/130/2 111/131/2 105/124/2 +f 111/131/72 112/138/72 106/132/72 +f 112/133/73 113/135/73 107/134/73 +f 113/135/5 114/136/5 108/127/5 +f 114/136/74 109/137/74 103/129/74 +f 1/1/75 2/3/75 110/130/75 +f 2/3/2 3/4/2 111/131/2 +f 3/4/76 4/6/76 112/138/76 +f 4/9/77 5/8/77 113/135/77 +f 5/8/5 6/11/5 114/136/5 +f 6/11/78 1/1/78 109/137/78 diff --git a/asset-srcs/models/arrow.obj b/asset-srcs/models/arrow.obj new file mode 100644 index 0000000..1e2f5a7 --- /dev/null +++ b/asset-srcs/models/arrow.obj @@ -0,0 +1,119 @@ +# Blender 4.3.2 +# www.blender.org +mtllib arrow.mtl +o Cylinder.001 +v 0.189969 0.008460 -1.749730 +v 0.189969 0.008460 1.759116 +v 0.134756 -0.124837 -1.749730 +v 0.134756 -0.124837 1.759116 +v 0.001459 -0.180050 -1.749730 +v 0.001459 -0.180050 1.759116 +v -0.131837 -0.124837 -1.749730 +v -0.131837 -0.124837 1.759116 +v -0.187050 0.008460 -1.749730 +v -0.187050 0.008460 1.759116 +v -0.131837 0.141756 -1.749730 +v -0.131837 0.141756 1.759116 +v 0.001459 0.196969 -1.749730 +v 0.001459 0.196969 1.759116 +v 0.134756 0.141756 -1.749730 +v 0.134756 0.141756 1.759116 +v 0.398640 0.008460 1.759116 +v 0.282308 -0.272389 1.759116 +v 0.001459 -0.388721 1.759116 +v -0.279390 -0.272389 1.759116 +v -0.395722 0.008460 1.759116 +v -0.279390 0.289309 1.759116 +v 0.001459 0.405641 1.759116 +v 0.282308 0.289309 1.759116 +v 0.001459 0.010576 2.759115 +vn 0.9239 -0.3827 -0.0000 +vn 0.3827 -0.9239 -0.0000 +vn -0.3827 -0.9239 -0.0000 +vn -0.9239 -0.3827 -0.0000 +vn -0.9239 0.3827 -0.0000 +vn -0.3827 0.9239 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn 0.3827 0.9239 -0.0000 +vn 0.9239 0.3827 -0.0000 +vn 0.8676 0.3594 0.3438 +vn -0.3595 0.8679 0.3429 +vn -0.8671 -0.3592 0.3452 +vn 0.3590 -0.8668 0.3461 +vn 0.3595 0.8679 0.3429 +vn -0.8676 0.3594 0.3438 +vn -0.3590 -0.8668 0.3461 +vn 0.8671 -0.3592 0.3452 +vt 1.000000 1.000000 +vt 0.875000 0.500000 +vt 1.000000 0.500000 +vt 0.875000 1.000000 +vt 0.750000 0.500000 +vt 0.750000 1.000000 +vt 0.625000 0.500000 +vt 0.625000 1.000000 +vt 0.500000 0.500000 +vt 0.500000 1.000000 +vt 0.375000 0.500000 +vt 0.375000 1.000000 +vt 0.250000 0.500000 +vt 0.250000 1.000000 +vt 0.125000 0.500000 +vt 0.125000 1.000000 +vt 0.000000 0.500000 +vt 0.919706 0.080294 +vt 0.580294 0.080294 +vt 0.580294 0.419706 +vt 0.000000 1.000000 +vt 0.750000 0.490000 +vt 0.919706 0.419706 +vt 0.990000 0.250000 +vt 0.750000 0.010000 +vt 0.510000 0.250000 +s 0 +f 2/1/1 3/2/1 1/3/1 +f 4/4/2 5/5/2 3/2/2 +f 6/6/3 7/7/3 5/5/3 +f 8/8/4 9/9/4 7/7/4 +f 10/10/5 11/11/5 9/9/5 +f 12/12/6 13/13/6 11/11/6 +f 8/8/7 21/10/7 10/10/7 +f 14/14/8 15/15/8 13/13/8 +f 16/16/9 1/17/9 15/15/9 +f 7/18/7 11/19/7 15/20/7 +f 17/21/10 24/16/10 25/21/10 +f 14/14/7 24/16/7 16/16/7 +f 4/4/7 19/6/7 6/6/7 +f 10/10/7 22/12/7 12/12/7 +f 16/16/7 17/21/7 2/21/7 +f 2/1/7 18/4/7 4/4/7 +f 6/6/7 20/8/7 8/8/7 +f 12/12/7 23/14/7 14/14/7 +f 23/14/11 22/12/11 25/14/11 +f 21/10/12 20/8/12 25/10/12 +f 19/6/13 18/4/13 25/6/13 +f 24/16/14 23/14/14 25/16/14 +f 22/12/15 21/10/15 25/12/15 +f 20/8/16 19/6/16 25/8/16 +f 18/4/17 17/1/17 25/4/17 +f 2/1/1 4/4/1 3/2/1 +f 4/4/2 6/6/2 5/5/2 +f 6/6/3 8/8/3 7/7/3 +f 8/8/4 10/10/4 9/9/4 +f 10/10/5 12/12/5 11/11/5 +f 12/12/6 14/14/6 13/13/6 +f 8/8/7 20/8/7 21/10/7 +f 14/14/8 16/16/8 15/15/8 +f 16/16/9 2/21/9 1/17/9 +f 15/20/7 1/22/7 3/23/7 +f 3/23/7 5/24/7 7/18/7 +f 7/18/7 9/25/7 11/19/7 +f 11/19/7 13/26/7 15/20/7 +f 15/20/7 3/23/7 7/18/7 +f 14/14/7 23/14/7 24/16/7 +f 4/4/7 18/4/7 19/6/7 +f 10/10/7 21/10/7 22/12/7 +f 16/16/7 24/16/7 17/21/7 +f 2/1/7 17/1/7 18/4/7 +f 6/6/7 19/6/7 20/8/7 +f 12/12/7 22/12/7 23/14/7 diff --git a/asset-srcs/models/cube.obj b/asset-srcs/models/cube.obj new file mode 100644 index 0000000..e1ce863 --- /dev/null +++ b/asset-srcs/models/cube.obj @@ -0,0 +1,36 @@ +# Blender 4.3.2 +# www.blender.org +mtllib cube.mtl +o Cube +v 1.000000 1.000000 -1.000000 +v 1.000000 -1.000000 -1.000000 +v 1.000000 1.000000 1.000000 +v 1.000000 -1.000000 1.000000 +v -1.000000 1.000000 -1.000000 +v -1.000000 -1.000000 -1.000000 +v -1.000000 1.000000 1.000000 +v -1.000000 -1.000000 1.000000 +vn -0.0000 1.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -1.0000 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vt 0.000000 1.000000 +vt 1.000000 0.000000 +vt 1.000000 1.000000 +vt 0.000000 0.000000 +s 0 +usemtl Material +f 5/1/1 3/2/1 1/3/1 +f 3/3/2 8/4/2 4/2/2 +f 7/1/3 6/2/3 8/4/3 +f 2/3/4 8/4/4 6/1/4 +f 1/3/5 4/4/5 2/2/5 +f 5/1/6 2/2/6 6/4/6 +f 5/1/1 7/4/1 3/2/1 +f 3/3/2 7/1/2 8/4/2 +f 7/1/3 5/3/3 6/2/3 +f 2/3/4 4/2/4 8/4/4 +f 1/3/5 3/1/5 4/4/5 +f 5/1/6 1/3/6 2/2/6 diff --git a/asset-srcs/models/cylinder.obj b/asset-srcs/models/cylinder.obj new file mode 100644 index 0000000..271c2c1 --- /dev/null +++ b/asset-srcs/models/cylinder.obj @@ -0,0 +1,137 @@ +# Blender 4.4.1 +# www.blender.org +mtllib cylinder.mtl +o Cylinder +v 0.000000 -1.000000 1.000000 +v 0.000000 -1.000000 -1.000000 +v 0.500000 -0.866025 1.000000 +v 0.500000 -0.866025 -1.000000 +v 0.866025 -0.500000 1.000000 +v 0.866025 -0.500000 -1.000000 +v 1.000000 0.000000 1.000000 +v 1.000000 -0.000000 -1.000000 +v 0.866025 0.500000 1.000000 +v 0.866025 0.500000 -1.000000 +v 0.500000 0.866025 1.000000 +v 0.500000 0.866025 -1.000000 +v 0.000000 1.000000 1.000000 +v 0.000000 1.000000 -1.000000 +v -0.500000 0.866025 1.000000 +v -0.500000 0.866025 -1.000000 +v -0.866025 0.500000 1.000000 +v -0.866025 0.500000 -1.000000 +v -1.000000 0.000000 1.000000 +v -1.000000 -0.000000 -1.000000 +v -0.866025 -0.500000 1.000000 +v -0.866025 -0.500000 -1.000000 +v -0.500000 -0.866025 1.000000 +v -0.500000 -0.866025 -1.000000 +vn 0.2588 -0.9659 -0.0000 +vn 0.7071 -0.7071 -0.0000 +vn 0.9659 -0.2588 -0.0000 +vn 0.9659 0.2588 -0.0000 +vn 0.7071 0.7071 -0.0000 +vn 0.2588 0.9659 -0.0000 +vn -0.2588 0.9659 -0.0000 +vn -0.7071 0.7071 -0.0000 +vn -0.9659 0.2588 -0.0000 +vn -0.9659 -0.2588 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn -0.7071 -0.7071 -0.0000 +vn -0.2588 -0.9659 -0.0000 +vn -0.0000 -0.0000 1.0000 +vt 1.000000 1.000000 +vt 0.916667 0.500000 +vt 1.000000 0.500000 +vt 0.916667 1.000000 +vt 0.833333 0.500000 +vt 0.833333 1.000000 +vt 0.750000 0.500000 +vt 0.750000 1.000000 +vt 0.666667 0.500000 +vt 0.666667 1.000000 +vt 0.583333 0.500000 +vt 0.583333 1.000000 +vt 0.500000 0.500000 +vt 0.500000 1.000000 +vt 0.416667 0.500000 +vt 0.416667 1.000000 +vt 0.333333 0.500000 +vt 0.333333 1.000000 +vt 0.250000 0.500000 +vt 0.250000 1.000000 +vt 0.166667 0.500000 +vt 0.042154 0.370000 +vt 0.250000 0.010000 +vt 0.457846 0.370000 +vt 0.166667 1.000000 +vt 0.083333 0.500000 +vt 0.083333 1.000000 +vt 0.000000 0.500000 +vt 0.990000 0.250000 +vt 0.630000 0.042154 +vt 0.630000 0.457846 +vt 0.370000 0.457846 +vt 0.250000 0.490000 +vt 0.130000 0.457846 +vt 0.010000 0.250000 +vt 0.042154 0.130000 +vt 0.130000 0.042154 +vt 0.370000 0.042154 +vt 0.457846 0.130000 +vt 0.490000 0.250000 +vt 0.000000 1.000000 +vt 0.750000 0.490000 +vt 0.870000 0.457846 +vt 0.957846 0.370000 +vt 0.957846 0.130000 +vt 0.870000 0.042154 +vt 0.750000 0.010000 +vt 0.542154 0.130000 +vt 0.510000 0.250000 +vt 0.542154 0.370000 +s 0 +f 2/1/1 3/2/1 1/3/1 +f 4/4/2 5/5/2 3/2/2 +f 6/6/3 7/7/3 5/5/3 +f 8/8/4 9/9/4 7/7/4 +f 10/10/5 11/11/5 9/9/5 +f 12/12/6 13/13/6 11/11/6 +f 14/14/7 15/15/7 13/13/7 +f 16/16/8 17/17/8 15/15/8 +f 18/18/9 19/19/9 17/17/9 +f 20/20/10 21/21/10 19/19/10 +f 22/22/11 14/23/11 6/24/11 +f 22/25/12 23/26/12 21/21/12 +f 24/27/13 1/28/13 23/26/13 +f 7/29/14 15/30/14 23/31/14 +f 2/1/1 4/4/1 3/2/1 +f 4/4/2 6/6/2 5/5/2 +f 6/6/3 8/8/3 7/7/3 +f 8/8/4 10/10/4 9/9/4 +f 10/10/5 12/12/5 11/11/5 +f 12/12/6 14/14/6 13/13/6 +f 14/14/7 16/16/7 15/15/7 +f 16/16/8 18/18/8 17/17/8 +f 18/18/9 20/20/9 19/19/9 +f 20/20/10 22/25/10 21/21/10 +f 6/24/11 4/32/11 2/33/11 +f 2/33/11 24/34/11 22/22/11 +f 22/22/11 20/35/11 18/36/11 +f 18/36/11 16/37/11 22/22/11 +f 16/37/11 14/23/11 22/22/11 +f 14/23/11 12/38/11 10/39/11 +f 10/39/11 8/40/11 14/23/11 +f 8/40/11 6/24/11 14/23/11 +f 6/24/11 2/33/11 22/22/11 +f 22/25/12 24/27/12 23/26/12 +f 24/27/13 2/41/13 1/28/13 +f 23/31/14 1/42/14 3/43/14 +f 3/43/14 5/44/14 23/31/14 +f 5/44/14 7/29/14 23/31/14 +f 7/29/14 9/45/14 11/46/14 +f 11/46/14 13/47/14 7/29/14 +f 13/47/14 15/30/14 7/29/14 +f 15/30/14 17/48/14 19/49/14 +f 19/49/14 21/50/14 23/31/14 +f 15/30/14 19/49/14 23/31/14 diff --git a/asset-srcs/models/outline.obj b/asset-srcs/models/outline.obj new file mode 100644 index 0000000..506fab7 --- /dev/null +++ b/asset-srcs/models/outline.obj @@ -0,0 +1,295 @@ +# Blender 4.4.0 +# www.blender.org +mtllib outline.mtl +o Cube +v -1.000000 -1.000000 1.000000 +v -1.000000 1.000000 1.000000 +v -1.000000 -1.000000 -1.000000 +v -1.000000 1.000000 -1.000000 +v 1.000000 -1.000000 1.000000 +v 1.000000 1.000000 1.000000 +v 1.000000 -1.000000 -1.000000 +v 1.000000 1.000000 -1.000000 +v -0.500000 -1.000000 -1.000000 +v -0.500000 1.000000 -1.000000 +v -0.500000 -1.000000 1.000000 +v -0.500000 1.000000 1.000000 +v 0.500000 1.000000 -1.000000 +v 0.500000 -1.000000 1.000000 +v 0.500000 -1.000000 -1.000000 +v 0.500000 1.000000 1.000000 +v -1.000000 -1.000000 -0.500000 +v -1.000000 1.000000 -0.500000 +v 1.000000 -1.000000 -0.500000 +v 1.000000 1.000000 -0.500000 +v -0.500000 1.000000 -0.500000 +v -0.500000 -1.000000 -0.500000 +v 0.500000 1.000000 -0.500000 +v 0.500000 -1.000000 -0.500000 +v -1.000000 -1.000000 0.500000 +v 1.000000 1.000000 0.500000 +v -0.500000 1.000000 0.500000 +v -0.500000 -1.000000 0.500000 +v 0.500000 1.000000 0.500000 +v 0.500000 -1.000000 0.500000 +v -1.000000 1.000000 0.500000 +v 1.000000 -1.000000 0.500000 +v -1.000000 0.500000 1.000000 +v -1.000000 0.500000 -1.000000 +v 1.000000 0.500000 -1.000000 +v 1.000000 0.500000 1.000000 +v -0.500000 0.500000 1.000000 +v -0.500000 0.500000 -1.000000 +v 0.500000 0.500000 1.000000 +v 0.500000 0.500000 -1.000000 +v 1.000000 0.500000 -0.500000 +v -1.000000 0.500000 -0.500000 +v -1.000000 0.500000 0.500000 +v 1.000000 0.500000 0.500000 +v -1.000000 -0.500000 -1.000000 +v 1.000000 -0.500000 -1.000000 +v 1.000000 -0.500000 1.000000 +v -0.500000 -0.500000 1.000000 +v -0.500000 -0.500000 -1.000000 +v 0.500000 -0.500000 1.000000 +v 0.500000 -0.500000 -1.000000 +v 1.000000 -0.500000 -0.500000 +v -1.000000 -0.500000 -0.500000 +v -1.000000 -0.500000 0.500000 +v 1.000000 -0.500000 0.500000 +v -1.000000 -0.500000 1.000000 +v 0.500000 0.500000 0.500000 +v -0.500000 -0.500000 0.500000 +v 0.500000 0.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v -0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 0.500000 +v -0.500000 0.500000 0.500000 +v -0.500000 0.500000 -0.500000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 -1.0000 -0.0000 +vn -0.0000 1.0000 -0.0000 +vt 0.625000 0.187500 +vt 0.562500 0.250000 +vt 0.562500 0.187500 +vt 0.625000 0.437500 +vt 0.562500 0.500000 +vt 0.562500 0.437500 +vt 0.625000 0.687500 +vt 0.562500 0.750000 +vt 0.562500 0.687500 +vt 0.625000 0.937500 +vt 0.562500 1.000000 +vt 0.562500 0.937500 +vt 0.375000 0.687500 +vt 0.312500 0.750000 +vt 0.312500 0.687500 +vt 0.875000 0.687500 +vt 0.812500 0.750000 +vt 0.812500 0.687500 +vt 0.687500 0.750000 +vt 0.687500 0.687500 +vt 0.187500 0.687500 +vt 0.125000 0.750000 +vt 0.125000 0.687500 +vt 0.625000 0.812500 +vt 0.562500 0.812500 +vt 0.625000 0.250000 +vt 0.562500 0.312500 +vt 0.625000 0.750000 +vt 0.187500 0.750000 +vt 0.625000 0.312500 +vt 0.312500 0.500000 +vt 0.187500 0.562500 +vt 0.187500 0.500000 +vt 0.687500 0.500000 +vt 0.625000 0.562500 +vt 0.625000 0.500000 +vt 0.125000 0.562500 +vt 0.125000 0.500000 +vt 0.812500 0.500000 +vt 0.687500 0.562500 +vt 0.875000 0.500000 +vt 0.812500 0.562500 +vt 0.375000 0.500000 +vt 0.312500 0.562500 +vt 0.562500 0.562500 +vt 0.625000 0.062500 +vt 0.562500 0.062500 +vt 0.625000 0.000000 +vt 0.562500 0.000000 +vt 0.875000 0.562500 +vt 0.375000 0.562500 +vt 0.437500 0.562500 +vt 0.437500 0.062500 +vt 0.437500 0.000000 +vt 0.437500 0.500000 +vt 0.437500 0.437500 +vt 0.437500 0.812500 +vt 0.437500 0.750000 +vt 0.437500 0.312500 +vt 0.437500 0.250000 +vt 0.437500 1.000000 +vt 0.437500 0.937500 +vt 0.437500 0.687500 +vt 0.437500 0.187500 +vt 0.375000 0.250000 +vt 0.375000 0.187500 +vt 0.375000 0.437500 +vt 0.375000 0.750000 +vt 0.375000 1.000000 +vt 0.375000 0.937500 +vt 0.375000 0.812500 +vt 0.375000 0.312500 +vt 0.375000 0.062500 +vt 0.375000 0.000000 +vt 0.625000 1.000000 +vt 0.875000 0.750000 +s 0 +f 18/1/1 34/2/1 42/3/1 +f 13/4/2 35/5/2 40/6/2 +f 26/7/3 36/8/3 44/9/3 +f 12/10/4 33/11/4 37/12/4 +f 32/13/5 14/14/5 30/15/5 +f 31/16/6 12/17/6 27/18/6 +f 27/18/6 16/19/6 29/20/6 +f 28/21/5 1/22/5 25/23/5 +f 16/24/4 37/12/4 39/25/4 +f 4/26/2 38/27/2 34/2/2 +f 6/28/4 39/25/4 36/8/4 +f 29/20/6 6/28/6 26/7/6 +f 30/15/5 11/29/5 28/21/5 +f 10/30/2 40/6/2 38/27/2 +f 15/31/5 22/32/5 9/33/5 +f 13/34/6 20/35/6 8/36/6 +f 9/33/5 17/37/5 3/38/5 +f 10/39/6 23/40/6 13/34/6 +f 4/41/6 21/42/6 10/39/6 +f 7/43/5 24/44/5 15/31/5 +f 8/36/3 41/45/3 35/5/3 +f 31/46/1 42/3/1 43/47/1 +f 2/48/1 43/47/1 33/49/1 +f 28/21/2 62/15/2 30/15/2 +f 23/40/6 26/7/6 20/35/6 +f 22/32/5 25/23/5 17/37/5 +f 27/18/3 64/42/3 21/42/3 +f 18/50/6 27/18/6 21/42/6 +f 19/51/5 30/15/5 24/44/5 +f 20/35/3 44/9/3 41/45/3 +f 41/45/4 60/52/4 52/52/4 +f 33/49/1 54/53/1 56/54/1 +f 43/47/2 58/53/2 54/53/2 +f 35/5/3 52/52/3 46/55/3 +f 51/56/1 59/6/1 40/6/1 +f 36/8/4 50/57/4 47/58/4 +f 34/2/2 49/59/2 45/60/2 +f 39/25/1 62/57/1 50/57/1 +f 37/12/4 56/61/4 48/62/4 +f 44/9/3 47/58/3 55/63/3 +f 40/6/2 46/55/2 51/56/2 +f 42/3/1 45/60/1 53/64/1 +f 53/64/1 3/65/1 17/66/1 +f 51/56/2 7/43/2 15/67/2 +f 55/63/3 5/68/3 32/13/3 +f 48/62/4 1/69/4 11/70/4 +f 50/57/4 11/70/4 14/71/4 +f 45/60/2 9/72/2 3/65/2 +f 47/58/4 14/71/4 5/68/4 +f 49/59/2 15/67/2 9/72/2 +f 46/55/3 19/51/3 7/43/3 +f 54/53/1 17/66/1 25/73/1 +f 56/54/1 25/73/1 1/74/1 +f 52/52/3 32/13/3 19/51/3 +f 50/57/6 58/62/6 48/62/6 +f 48/62/3 63/12/3 37/12/3 +f 37/12/5 57/25/5 39/25/5 +f 52/52/6 62/63/6 55/63/6 +f 44/9/5 59/45/5 41/45/5 +f 55/63/2 57/9/2 44/9/2 +f 38/27/3 61/59/3 49/59/3 +f 40/6/5 64/27/5 38/27/5 +f 49/59/6 60/56/6 51/56/6 +f 29/20/2 63/18/2 27/18/2 +f 21/42/4 59/40/4 23/40/4 +f 23/40/1 57/20/1 29/20/1 +f 30/15/1 60/44/1 24/44/1 +f 24/44/4 61/32/4 22/32/4 +f 22/32/3 58/21/3 28/21/3 +f 42/3/5 63/47/5 43/47/5 +f 54/53/6 61/64/6 53/64/6 +f 53/64/4 64/3/4 42/3/4 +f 18/1/1 4/26/1 34/2/1 +f 13/4/2 8/36/2 35/5/2 +f 26/7/3 6/28/3 36/8/3 +f 12/10/4 2/75/4 33/11/4 +f 32/13/5 5/68/5 14/14/5 +f 31/16/6 2/76/6 12/17/6 +f 27/18/6 12/17/6 16/19/6 +f 28/21/5 11/29/5 1/22/5 +f 16/24/4 12/10/4 37/12/4 +f 4/26/2 10/30/2 38/27/2 +f 6/28/4 16/24/4 39/25/4 +f 29/20/6 16/19/6 6/28/6 +f 30/15/5 14/14/5 11/29/5 +f 10/30/2 13/4/2 40/6/2 +f 15/31/5 24/44/5 22/32/5 +f 13/34/6 23/40/6 20/35/6 +f 9/33/5 22/32/5 17/37/5 +f 10/39/6 21/42/6 23/40/6 +f 4/41/6 18/50/6 21/42/6 +f 7/43/5 19/51/5 24/44/5 +f 8/36/3 20/35/3 41/45/3 +f 31/46/1 18/1/1 42/3/1 +f 2/48/1 31/46/1 43/47/1 +f 28/21/2 58/21/2 62/15/2 +f 23/40/6 29/20/6 26/7/6 +f 22/32/5 28/21/5 25/23/5 +f 27/18/3 63/18/3 64/42/3 +f 18/50/6 31/16/6 27/18/6 +f 19/51/5 32/13/5 30/15/5 +f 20/35/3 26/7/3 44/9/3 +f 41/45/4 59/45/4 60/52/4 +f 33/49/1 43/47/1 54/53/1 +f 43/47/2 63/47/2 58/53/2 +f 35/5/3 41/45/3 52/52/3 +f 51/56/1 60/56/1 59/6/1 +f 36/8/4 39/25/4 50/57/4 +f 34/2/2 38/27/2 49/59/2 +f 39/25/1 57/25/1 62/57/1 +f 37/12/4 33/11/4 56/61/4 +f 44/9/3 36/8/3 47/58/3 +f 40/6/2 35/5/2 46/55/2 +f 42/3/1 34/2/1 45/60/1 +f 53/64/1 45/60/1 3/65/1 +f 51/56/2 46/55/2 7/43/2 +f 55/63/3 47/58/3 5/68/3 +f 48/62/4 56/61/4 1/69/4 +f 50/57/4 48/62/4 11/70/4 +f 45/60/2 49/59/2 9/72/2 +f 47/58/4 50/57/4 14/71/4 +f 49/59/2 51/56/2 15/67/2 +f 46/55/3 52/52/3 19/51/3 +f 54/53/1 53/64/1 17/66/1 +f 56/54/1 54/53/1 25/73/1 +f 52/52/3 55/63/3 32/13/3 +f 50/57/6 62/57/6 58/62/6 +f 48/62/3 58/62/3 63/12/3 +f 37/12/5 63/12/5 57/25/5 +f 52/52/6 60/52/6 62/63/6 +f 44/9/5 57/9/5 59/45/5 +f 55/63/2 62/63/2 57/9/2 +f 38/27/3 64/27/3 61/59/3 +f 40/6/5 59/6/5 64/27/5 +f 49/59/6 61/59/6 60/56/6 +f 29/20/2 57/20/2 63/18/2 +f 21/42/4 64/42/4 59/40/4 +f 23/40/1 59/40/1 57/20/1 +f 30/15/1 62/15/1 60/44/1 +f 24/44/4 60/44/4 61/32/4 +f 22/32/3 61/32/3 58/21/3 +f 42/3/5 64/3/5 63/47/5 +f 54/53/6 58/53/6 61/64/6 +f 53/64/4 61/64/4 64/3/4 diff --git a/asset-srcs/models/outline_orig.obj b/asset-srcs/models/outline_orig.obj new file mode 100644 index 0000000..c47f8ac --- /dev/null +++ b/asset-srcs/models/outline_orig.obj @@ -0,0 +1,223 @@ +# Blender 4.4.0 +# www.blender.org +mtllib outline.mtl +o Cube +v -1.000000 -1.000000 1.000000 +v -1.000000 1.000000 1.000000 +v -1.000000 -1.000000 -1.000000 +v -1.000000 1.000000 -1.000000 +v 1.000000 -1.000000 1.000000 +v 1.000000 1.000000 1.000000 +v 1.000000 -1.000000 -1.000000 +v 1.000000 1.000000 -1.000000 +v -0.500000 -1.000000 -1.000000 +v -0.500000 1.000000 -1.000000 +v -0.500000 -1.000000 1.000000 +v -0.500000 1.000000 1.000000 +v 0.500000 1.000000 -1.000000 +v 0.500000 -1.000000 1.000000 +v 0.500000 -1.000000 -1.000000 +v 0.500000 1.000000 1.000000 +v -1.000000 -1.000000 -0.500000 +v -1.000000 1.000000 -0.500000 +v 1.000000 -1.000000 -0.500000 +v 1.000000 1.000000 -0.500000 +v -0.500000 1.000000 -0.500000 +v -0.500000 -1.000000 -0.500000 +v 0.500000 1.000000 -0.500000 +v 0.500000 -1.000000 -0.500000 +v -1.000000 -1.000000 0.500000 +v 1.000000 1.000000 0.500000 +v -0.500000 1.000000 0.500000 +v -0.500000 -1.000000 0.500000 +v 0.500000 1.000000 0.500000 +v 0.500000 -1.000000 0.500000 +v -1.000000 1.000000 0.500000 +v 1.000000 -1.000000 0.500000 +v -1.000000 0.500000 1.000000 +v -1.000000 0.500000 -1.000000 +v 1.000000 0.500000 -1.000000 +v 1.000000 0.500000 1.000000 +v -0.500000 0.500000 1.000000 +v -0.500000 0.500000 -1.000000 +v 0.500000 0.500000 1.000000 +v 0.500000 0.500000 -1.000000 +v 1.000000 0.500000 -0.500000 +v -1.000000 0.500000 -0.500000 +v -1.000000 0.500000 0.500000 +v 1.000000 0.500000 0.500000 +v -1.000000 -0.500000 -1.000000 +v 1.000000 -0.500000 -1.000000 +v 1.000000 -0.500000 1.000000 +v -0.500000 -0.500000 1.000000 +v -0.500000 -0.500000 -1.000000 +v 0.500000 -0.500000 1.000000 +v 0.500000 -0.500000 -1.000000 +v 1.000000 -0.500000 -0.500000 +v -1.000000 -0.500000 -0.500000 +v -1.000000 -0.500000 0.500000 +v 1.000000 -0.500000 0.500000 +v -1.000000 -0.500000 1.000000 +v 0.500000 0.500000 0.500000 +v -0.500000 -0.500000 0.500000 +v 0.500000 0.500000 -0.500000 +v 0.500000 -0.500000 -0.500000 +v -0.500000 -0.500000 -0.500000 +v 0.500000 -0.500000 0.500000 +v -0.500000 0.500000 0.500000 +v -0.500000 0.500000 -0.500000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 -1.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 -0.0000 1.0000 +vn -0.0000 -1.0000 -0.0000 +vn -0.0000 1.0000 -0.0000 +vt 0.562500 0.187500 +vt 0.625000 0.187500 +vt 0.625000 0.250000 +vt 0.562500 0.250000 +vt 0.562500 0.437500 +vt 0.625000 0.437500 +vt 0.625000 0.500000 +vt 0.562500 0.500000 +vt 0.562500 0.687500 +vt 0.625000 0.687500 +vt 0.625000 0.750000 +vt 0.562500 0.750000 +vt 0.562500 0.937500 +vt 0.625000 0.937500 +vt 0.625000 1.000000 +vt 0.562500 1.000000 +vt 0.312500 0.687500 +vt 0.375000 0.687500 +vt 0.375000 0.750000 +vt 0.312500 0.750000 +vt 0.812500 0.687500 +vt 0.875000 0.687500 +vt 0.875000 0.750000 +vt 0.812500 0.750000 +vt 0.687500 0.687500 +vt 0.687500 0.750000 +vt 0.125000 0.687500 +vt 0.187500 0.687500 +vt 0.187500 0.750000 +vt 0.125000 0.750000 +vt 0.562500 0.812500 +vt 0.625000 0.812500 +vt 0.625000 0.312500 +vt 0.562500 0.312500 +vt 0.187500 0.500000 +vt 0.312500 0.500000 +vt 0.312500 0.562500 +vt 0.187500 0.562500 +vt 0.687500 0.500000 +vt 0.687500 0.562500 +vt 0.625000 0.562500 +vt 0.125000 0.500000 +vt 0.125000 0.562500 +vt 0.812500 0.500000 +vt 0.812500 0.562500 +vt 0.875000 0.500000 +vt 0.875000 0.562500 +vt 0.375000 0.500000 +vt 0.375000 0.562500 +vt 0.562500 0.562500 +vt 0.562500 0.062500 +vt 0.625000 0.062500 +vt 0.562500 0.000000 +vt 0.625000 0.000000 +vt 0.437500 0.562500 +vt 0.437500 0.000000 +vt 0.437500 0.062500 +vt 0.437500 0.500000 +vt 0.437500 0.437500 +vt 0.437500 0.750000 +vt 0.437500 0.812500 +vt 0.437500 0.250000 +vt 0.437500 0.312500 +vt 0.437500 0.937500 +vt 0.437500 1.000000 +vt 0.437500 0.687500 +vt 0.437500 0.187500 +vt 0.375000 0.187500 +vt 0.375000 0.250000 +vt 0.375000 0.437500 +vt 0.375000 0.937500 +vt 0.375000 1.000000 +vt 0.375000 0.812500 +vt 0.375000 0.312500 +vt 0.375000 0.062500 +vt 0.375000 0.000000 +s 0 +f 42/1/1 18/2/1 4/3/1 34/4/1 +f 40/5/2 13/6/2 8/7/2 35/8/2 +f 44/9/3 26/10/3 6/11/3 36/12/3 +f 37/13/4 12/14/4 2/15/4 33/16/4 +f 30/17/5 32/18/5 5/19/5 14/20/5 +f 27/21/6 31/22/6 2/23/6 12/24/6 +f 29/25/6 27/21/6 12/24/6 16/26/6 +f 25/27/5 28/28/5 11/29/5 1/30/5 +f 39/31/4 16/32/4 12/14/4 37/13/4 +f 34/4/2 4/3/2 10/33/2 38/34/2 +f 36/12/4 6/11/4 16/32/4 39/31/4 +f 26/10/6 29/25/6 16/26/6 6/11/6 +f 28/28/5 30/17/5 14/20/5 11/29/5 +f 38/34/2 10/33/2 13/6/2 40/5/2 +f 9/35/5 15/36/5 24/37/5 22/38/5 +f 8/7/6 13/39/6 23/40/6 20/41/6 +f 3/42/5 9/35/5 22/38/5 17/43/5 +f 13/39/6 10/44/6 21/45/6 23/40/6 +f 10/44/6 4/46/6 18/47/6 21/45/6 +f 15/36/5 7/48/5 19/49/5 24/37/5 +f 35/8/3 8/7/3 20/41/3 41/50/3 +f 43/51/1 31/52/1 18/2/1 42/1/1 +f 33/53/1 2/54/1 31/52/1 43/51/1 +f 30/17/2 28/28/2 58/28/2 62/17/2 +f 20/41/6 23/40/6 29/25/6 26/10/6 +f 17/43/5 22/38/5 28/28/5 25/27/5 +f 21/45/3 27/21/3 63/21/3 64/45/3 +f 21/45/6 18/47/6 31/22/6 27/21/6 +f 24/37/5 19/49/5 32/18/5 30/17/5 +f 41/50/3 20/41/3 26/10/3 44/9/3 +f 52/55/4 41/50/4 59/50/4 60/55/4 +f 56/56/1 33/53/1 43/51/1 54/57/1 +f 54/57/2 43/51/2 63/51/2 58/57/2 +f 46/58/3 35/8/3 41/50/3 52/55/3 +f 40/5/1 51/59/1 60/59/1 59/5/1 +f 47/60/4 36/12/4 39/31/4 50/61/4 +f 45/62/2 34/4/2 38/34/2 49/63/2 +f 50/61/1 39/31/1 57/31/1 62/61/1 +f 48/64/4 37/13/4 33/16/4 56/65/4 +f 55/66/3 44/9/3 36/12/3 47/60/3 +f 51/59/2 40/5/2 35/8/2 46/58/2 +f 53/67/1 42/1/1 34/4/1 45/62/1 +f 17/68/1 53/67/1 45/62/1 3/69/1 +f 15/70/2 51/59/2 46/58/2 7/48/2 +f 32/18/3 55/66/3 47/60/3 5/19/3 +f 11/71/4 48/64/4 56/65/4 1/72/4 +f 14/73/4 50/61/4 48/64/4 11/71/4 +f 3/69/2 45/62/2 49/63/2 9/74/2 +f 5/19/4 47/60/4 50/61/4 14/73/4 +f 9/74/2 49/63/2 51/59/2 15/70/2 +f 7/48/3 46/58/3 52/55/3 19/49/3 +f 25/75/1 54/57/1 53/67/1 17/68/1 +f 1/76/1 56/56/1 54/57/1 25/75/1 +f 19/49/3 52/55/3 55/66/3 32/18/3 +f 48/64/6 50/61/6 62/61/6 58/64/6 +f 37/13/3 48/64/3 58/64/3 63/13/3 +f 39/31/5 37/13/5 63/13/5 57/31/5 +f 55/66/6 52/55/6 60/55/6 62/66/6 +f 41/50/5 44/9/5 57/9/5 59/50/5 +f 44/9/2 55/66/2 62/66/2 57/9/2 +f 49/63/3 38/34/3 64/34/3 61/63/3 +f 38/34/5 40/5/5 59/5/5 64/34/5 +f 51/59/6 49/63/6 61/63/6 60/59/6 +f 27/21/2 29/25/2 57/25/2 63/21/2 +f 23/40/4 21/45/4 64/45/4 59/40/4 +f 29/25/1 23/40/1 59/40/1 57/25/1 +f 24/37/1 30/17/1 62/17/1 60/37/1 +f 22/38/4 24/37/4 60/37/4 61/38/4 +f 28/28/3 22/38/3 61/38/3 58/28/3 +f 43/51/5 42/1/5 64/1/5 63/51/5 +f 53/67/6 54/57/6 58/57/6 61/67/6 +f 42/1/4 53/67/4 61/67/4 64/1/4 diff --git a/asset-srcs/models/sphere2.obj b/asset-srcs/models/sphere2.obj new file mode 100644 index 0000000..e6e0668 --- /dev/null +++ b/asset-srcs/models/sphere2.obj @@ -0,0 +1,1059 @@ +# Blender 4.4.3 +# www.blender.org +o Sphere +v 0.000000 0.978148 -0.207912 +v 0.000000 0.809017 -0.587785 +v 0.000000 0.669131 -0.743145 +v 0.000000 0.500000 -0.866025 +v 0.000000 0.309017 -0.951057 +v 0.000000 0.104528 -0.994522 +v 0.000000 -0.104528 -0.994522 +v 0.000000 -0.309017 -0.951057 +v 0.000000 -0.500000 -0.866025 +v 0.000000 -0.669131 -0.743145 +v 0.000000 -0.809017 -0.587785 +v 0.000000 -0.978148 -0.207912 +v 0.084565 0.978148 -0.189937 +v 0.165435 0.913545 -0.371572 +v 0.239074 0.809017 -0.536969 +v 0.302264 0.669131 -0.678897 +v 0.352244 0.500000 -0.791154 +v 0.386830 0.309017 -0.868833 +v 0.404509 0.104528 -0.908541 +v 0.404509 -0.104528 -0.908541 +v 0.386830 -0.309017 -0.868833 +v 0.352244 -0.500000 -0.791154 +v 0.302264 -0.669131 -0.678897 +v 0.239074 -0.809017 -0.536969 +v 0.165435 -0.913545 -0.371572 +v 0.084565 -0.978148 -0.189937 +v 0.154509 0.978148 -0.139120 +v 0.302264 0.913545 -0.272160 +v 0.436810 0.809017 -0.393305 +v 0.552264 0.669131 -0.497261 +v 0.643582 0.500000 -0.579484 +v 0.706773 0.309017 -0.636381 +v 0.739074 0.104528 -0.665465 +v 0.739074 -0.104528 -0.665465 +v 0.706773 -0.309017 -0.636381 +v 0.643582 -0.500000 -0.579484 +v 0.552264 -0.669131 -0.497261 +v 0.436810 -0.809017 -0.393305 +v 0.302264 -0.913545 -0.272160 +v 0.154509 -0.978148 -0.139120 +v 0.197736 0.978148 -0.064248 +v 0.386830 0.913545 -0.125689 +v 0.559017 0.809017 -0.181636 +v 0.706773 0.669131 -0.229644 +v 0.823639 0.500000 -0.267617 +v 0.904508 0.309017 -0.293893 +v 0.945847 0.104528 -0.307324 +v 0.945847 -0.104528 -0.307324 +v 0.904508 -0.309017 -0.293893 +v 0.823639 -0.500000 -0.267617 +v 0.706773 -0.669131 -0.229644 +v 0.559017 -0.809017 -0.181636 +v 0.386830 -0.913545 -0.125689 +v 0.197736 -0.978148 -0.064248 +v 0.206773 0.978148 0.021733 +v 0.404508 0.913545 0.042516 +v 0.584565 0.809017 0.061440 +v 0.739074 0.669131 0.077680 +v 0.861281 0.500000 0.090524 +v 0.945846 0.309017 0.099413 +v 0.989074 0.104528 0.103956 +v 0.989074 -0.104528 0.103956 +v 0.945846 -0.309017 0.099413 +v 0.861281 -0.500000 0.090524 +v 0.739074 -0.669131 0.077680 +v 0.584565 -0.809017 0.061440 +v 0.404508 -0.913545 0.042516 +v 0.206773 -0.978148 0.021733 +v 0.180057 0.978148 0.103956 +v 0.352244 0.913545 0.203368 +v 0.509037 0.809017 0.293893 +v 0.643582 0.669131 0.371572 +v 0.750000 0.500000 0.433013 +v 0.823639 0.309017 0.475528 +v 0.861281 0.104528 0.497261 +v 0.861281 -0.104528 0.497261 +v 0.823639 -0.309017 0.475528 +v 0.750000 -0.500000 0.433013 +v 0.643582 -0.669131 0.371572 +v 0.509037 -0.809017 0.293893 +v 0.352244 -0.913545 0.203368 +v 0.180057 -0.978148 0.103956 +v 0.000000 -1.000000 0.000000 +v 0.122207 0.978148 0.168204 +v 0.239074 0.913545 0.329057 +v 0.345491 0.809017 0.475528 +v 0.436809 0.669131 0.601217 +v 0.509037 0.500000 0.700629 +v 0.559017 0.309017 0.769421 +v 0.584565 0.104528 0.804585 +v 0.584565 -0.104528 0.804585 +v 0.559017 -0.309017 0.769421 +v 0.509037 -0.500000 0.700629 +v 0.436809 -0.669131 0.601217 +v 0.345491 -0.809017 0.475528 +v 0.239074 -0.913545 0.329057 +v 0.122207 -0.978148 0.168204 +v 0.043227 0.978148 0.203368 +v 0.084565 0.913545 0.397848 +v 0.122207 0.809017 0.574941 +v 0.154508 0.669131 0.726905 +v 0.180057 0.500000 0.847101 +v 0.197736 0.309017 0.930274 +v 0.206773 0.104528 0.972789 +v 0.206773 -0.104528 0.972789 +v 0.197736 -0.309017 0.930274 +v 0.180057 -0.500000 0.847101 +v 0.154508 -0.669131 0.726905 +v 0.122207 -0.809017 0.574941 +v 0.084565 -0.913545 0.397848 +v 0.043227 -0.978148 0.203368 +v 0.000000 1.000000 0.000000 +v -0.043227 0.978148 0.203368 +v -0.084565 0.913545 0.397848 +v -0.122207 0.809017 0.574941 +v -0.154509 0.669131 0.726905 +v -0.180057 0.500000 0.847100 +v -0.197736 0.309017 0.930273 +v -0.206773 0.104528 0.972789 +v -0.206773 -0.104528 0.972789 +v -0.197736 -0.309017 0.930273 +v -0.180057 -0.500000 0.847100 +v -0.154509 -0.669131 0.726905 +v -0.122207 -0.809017 0.574941 +v -0.084565 -0.913545 0.397848 +v -0.043227 -0.978148 0.203368 +v -0.122207 0.978148 0.168204 +v -0.239074 0.913545 0.329057 +v -0.345491 0.809017 0.475528 +v -0.436810 0.669131 0.601217 +v -0.509037 0.500000 0.700629 +v -0.559017 0.309017 0.769421 +v -0.584565 0.104528 0.804585 +v -0.584565 -0.104528 0.804585 +v -0.559017 -0.309017 0.769421 +v -0.509037 -0.500000 0.700629 +v -0.436810 -0.669131 0.601217 +v -0.345491 -0.809017 0.475528 +v -0.239074 -0.913545 0.329057 +v -0.122207 -0.978148 0.168204 +v -0.180057 0.978148 0.103956 +v -0.352244 0.913545 0.203368 +v -0.509037 0.809017 0.293893 +v -0.643582 0.669131 0.371572 +v -0.750000 0.500000 0.433013 +v -0.823639 0.309017 0.475528 +v -0.861281 0.104528 0.497261 +v -0.861281 -0.104528 0.497261 +v -0.823639 -0.309017 0.475528 +v -0.750000 -0.500000 0.433013 +v -0.643582 -0.669131 0.371572 +v -0.509037 -0.809017 0.293893 +v -0.352244 -0.913545 0.203368 +v -0.180057 -0.978148 0.103956 +v -0.206773 0.978148 0.021733 +v -0.404508 0.913545 0.042516 +v -0.584565 0.809017 0.061440 +v -0.739074 0.669131 0.077680 +v -0.861281 0.500000 0.090524 +v -0.945846 0.309017 0.099412 +v -0.989074 0.104528 0.103956 +v -0.989074 -0.104528 0.103956 +v -0.945846 -0.309017 0.099412 +v -0.861281 -0.500000 0.090524 +v -0.739074 -0.669131 0.077680 +v -0.584565 -0.809017 0.061440 +v -0.404508 -0.913545 0.042516 +v -0.206773 -0.978148 0.021733 +v -0.197736 0.978148 -0.064248 +v -0.386829 0.913545 -0.125689 +v -0.559017 0.809017 -0.181636 +v -0.706773 0.669131 -0.229644 +v -0.823639 0.500000 -0.267617 +v -0.904508 0.309017 -0.293893 +v -0.945846 0.104528 -0.307324 +v -0.945846 -0.104528 -0.307324 +v -0.904508 -0.309017 -0.293893 +v -0.823639 -0.500000 -0.267617 +v -0.706773 -0.669131 -0.229644 +v -0.559017 -0.809017 -0.181636 +v -0.386829 -0.913545 -0.125689 +v -0.197736 -0.978148 -0.064248 +v -0.154508 0.978148 -0.139120 +v -0.302264 0.913545 -0.272160 +v -0.436809 0.809017 -0.393305 +v -0.552264 0.669131 -0.497261 +v -0.643582 0.500000 -0.579484 +v -0.706772 0.309017 -0.636381 +v -0.739073 0.104528 -0.665465 +v -0.739073 -0.104528 -0.665465 +v -0.706772 -0.309017 -0.636381 +v -0.643582 -0.500000 -0.579484 +v -0.552264 -0.669131 -0.497261 +v -0.436809 -0.809017 -0.393305 +v -0.302264 -0.913545 -0.272160 +v -0.154508 -0.978148 -0.139120 +v -0.084565 0.978148 -0.189937 +v -0.165435 0.913545 -0.371572 +v -0.239074 0.809017 -0.536968 +v -0.302264 0.669131 -0.678896 +v -0.352244 0.500000 -0.791153 +v -0.386829 0.309017 -0.868833 +v -0.404508 0.104528 -0.908541 +v -0.404508 -0.104528 -0.908541 +v -0.386829 -0.309017 -0.868833 +v -0.352244 -0.500000 -0.791153 +v -0.302264 -0.669131 -0.678896 +v -0.239074 -0.809017 -0.536968 +v -0.165435 -0.913545 -0.371572 +v -0.084565 -0.978148 -0.189937 +v 0.000000 0.913545 -0.406736 +v 0.000000 -0.913545 -0.406736 +vn -0.0000 0.9752 -0.2212 +vn -0.0000 0.8024 -0.5967 +vn -0.0000 0.6623 -0.7492 +vn -0.0000 0.4941 -0.8694 +vn -0.0000 0.3050 -0.9523 +vn -0.0000 0.1031 -0.9947 +vn -0.0000 -0.1031 -0.9947 +vn -0.0000 -0.3050 -0.9523 +vn -0.0000 -0.4941 -0.8694 +vn -0.0000 -0.6623 -0.7492 +vn -0.0000 -0.8024 -0.5967 +vn -0.0000 -0.9752 -0.2212 +vn 0.0900 0.9752 -0.2020 +vn 0.1701 0.9083 -0.3821 +vn 0.2427 0.8024 -0.5451 +vn 0.3047 0.6623 -0.6845 +vn 0.3536 0.4941 -0.7942 +vn 0.3874 0.3050 -0.8700 +vn 0.4046 0.1031 -0.9087 +vn 0.4046 -0.1031 -0.9087 +vn 0.3874 -0.3050 -0.8700 +vn 0.3536 -0.4941 -0.7942 +vn 0.3047 -0.6623 -0.6845 +vn 0.2427 -0.8024 -0.5451 +vn 0.1701 -0.9083 -0.3821 +vn 0.0900 -0.9752 -0.2020 +vn 0.1644 0.9752 -0.1480 +vn 0.3108 0.9083 -0.2798 +vn 0.4435 0.8024 -0.3993 +vn 0.5568 0.6623 -0.5013 +vn 0.6461 0.4941 -0.5817 +vn 0.7077 0.3050 -0.6372 +vn 0.7392 0.1031 -0.6656 +vn 0.7392 -0.1031 -0.6656 +vn 0.7077 -0.3050 -0.6372 +vn 0.6461 -0.4941 -0.5817 +vn 0.5568 -0.6623 -0.5013 +vn 0.4435 -0.8024 -0.3993 +vn 0.3108 -0.9083 -0.2798 +vn 0.1644 -0.9752 -0.1480 +vn 0.2103 0.9752 -0.0683 +vn 0.3978 0.9083 -0.1292 +vn 0.5675 0.8024 -0.1844 +vn 0.7126 0.6623 -0.2315 +vn 0.8269 0.4941 -0.2687 +vn 0.9057 0.3050 -0.2943 +vn 0.9460 0.1031 -0.3074 +vn 0.9460 -0.1031 -0.3074 +vn 0.9057 -0.3050 -0.2943 +vn 0.8269 -0.4941 -0.2687 +vn 0.7126 -0.6623 -0.2315 +vn 0.5675 -0.8024 -0.1844 +vn 0.3978 -0.9083 -0.1292 +vn 0.2103 -0.9752 -0.0683 +vn 0.2200 0.9752 0.0231 +vn 0.4159 0.9083 0.0437 +vn 0.5935 0.8024 0.0624 +vn 0.7451 0.6623 0.0783 +vn 0.8646 0.4941 0.0909 +vn 0.9471 0.3050 0.0995 +vn 0.9892 0.1031 0.1040 +vn 0.9892 -0.1031 0.1040 +vn 0.9471 -0.3050 0.0995 +vn 0.8646 -0.4941 0.0909 +vn 0.7451 -0.6623 0.0783 +vn 0.5935 -0.8024 0.0624 +vn 0.4159 -0.9083 0.0437 +vn 0.2200 -0.9752 0.0231 +vn 0.1915 0.9752 0.1106 +vn 0.3622 0.9083 0.2091 +vn 0.5168 0.8024 0.2984 +vn 0.6489 0.6623 0.3746 +vn 0.7529 0.4941 0.4347 +vn 0.8248 0.3050 0.4762 +vn 0.8614 0.1031 0.4973 +vn 0.8614 -0.1031 0.4973 +vn 0.8248 -0.3050 0.4762 +vn 0.7529 -0.4941 0.4347 +vn 0.6489 -0.6623 0.3746 +vn 0.5168 -0.8024 0.2984 +vn 0.3622 -0.9083 0.2091 +vn 0.1915 -0.9752 0.1106 +vn -0.0000 -1.0000 -0.0000 +vn 0.1300 0.9752 0.1789 +vn 0.2458 0.9083 0.3384 +vn 0.3508 0.8024 0.4828 +vn 0.4404 0.6623 0.6061 +vn 0.5110 0.4941 0.7034 +vn 0.5598 0.3050 0.7705 +vn 0.5847 0.1031 0.8047 +vn 0.5847 -0.1031 0.8047 +vn 0.5598 -0.3050 0.7705 +vn 0.5110 -0.4941 0.7034 +vn 0.4404 -0.6623 0.6061 +vn 0.3508 -0.8024 0.4828 +vn 0.2458 -0.9083 0.3384 +vn 0.1300 -0.9752 0.1789 +vn 0.0460 0.9752 0.2163 +vn 0.0870 0.9083 0.4091 +vn 0.1241 0.8024 0.5837 +vn 0.1558 0.6623 0.7329 +vn 0.1808 0.4941 0.8504 +vn 0.1980 0.3050 0.9315 +vn 0.2068 0.1031 0.9729 +vn 0.2068 -0.1031 0.9729 +vn 0.1980 -0.3050 0.9315 +vn 0.1808 -0.4941 0.8504 +vn 0.1558 -0.6623 0.7329 +vn 0.1241 -0.8024 0.5837 +vn 0.0870 -0.9083 0.4091 +vn 0.0460 -0.9752 0.2163 +vn -0.0000 1.0000 -0.0000 +vn -0.0460 0.9752 0.2163 +vn -0.0870 0.9083 0.4091 +vn -0.1241 0.8024 0.5837 +vn -0.1558 0.6623 0.7329 +vn -0.1808 0.4941 0.8504 +vn -0.1980 0.3050 0.9315 +vn -0.2068 0.1031 0.9729 +vn -0.2068 -0.1031 0.9729 +vn -0.1980 -0.3050 0.9315 +vn -0.1808 -0.4941 0.8504 +vn -0.1558 -0.6623 0.7329 +vn -0.1241 -0.8024 0.5837 +vn -0.0870 -0.9083 0.4091 +vn -0.0460 -0.9752 0.2163 +vn -0.1300 0.9752 0.1789 +vn -0.2458 0.9083 0.3383 +vn -0.3508 0.8024 0.4828 +vn -0.4404 0.6623 0.6061 +vn -0.5110 0.4941 0.7034 +vn -0.5598 0.3050 0.7705 +vn -0.5847 0.1031 0.8047 +vn -0.5847 -0.1031 0.8047 +vn -0.5598 -0.3050 0.7705 +vn -0.5110 -0.4941 0.7034 +vn -0.4404 -0.6623 0.6061 +vn -0.3508 -0.8024 0.4828 +vn -0.2458 -0.9083 0.3384 +vn -0.1300 -0.9752 0.1789 +vn -0.1915 0.9752 0.1106 +vn -0.3622 0.9083 0.2091 +vn -0.5168 0.8024 0.2984 +vn -0.6489 0.6623 0.3746 +vn -0.7529 0.4941 0.4347 +vn -0.8248 0.3050 0.4762 +vn -0.8614 0.1031 0.4973 +vn -0.8614 -0.1031 0.4973 +vn -0.8248 -0.3050 0.4762 +vn -0.7529 -0.4941 0.4347 +vn -0.6489 -0.6623 0.3746 +vn -0.5168 -0.8024 0.2984 +vn -0.3622 -0.9083 0.2091 +vn -0.1915 -0.9752 0.1106 +vn -0.2200 0.9752 0.0231 +vn -0.4159 0.9083 0.0437 +vn -0.5935 0.8024 0.0624 +vn -0.7451 0.6623 0.0783 +vn -0.8646 0.4941 0.0909 +vn -0.9471 0.3050 0.0995 +vn -0.9892 0.1031 0.1040 +vn -0.9892 -0.1031 0.1040 +vn -0.9471 -0.3050 0.0995 +vn -0.8646 -0.4941 0.0909 +vn -0.7451 -0.6623 0.0783 +vn -0.5935 -0.8024 0.0624 +vn -0.4159 -0.9083 0.0437 +vn -0.2200 -0.9752 0.0231 +vn -0.2103 0.9752 -0.0683 +vn -0.3978 0.9083 -0.1292 +vn -0.5675 0.8024 -0.1844 +vn -0.7126 0.6623 -0.2315 +vn -0.8269 0.4941 -0.2687 +vn -0.9057 0.3050 -0.2943 +vn -0.9460 0.1031 -0.3074 +vn -0.9460 -0.1031 -0.3074 +vn -0.9057 -0.3050 -0.2943 +vn -0.8269 -0.4941 -0.2687 +vn -0.7126 -0.6623 -0.2315 +vn -0.5675 -0.8024 -0.1844 +vn -0.3978 -0.9083 -0.1292 +vn -0.2103 -0.9752 -0.0683 +vn -0.1644 0.9752 -0.1480 +vn -0.3108 0.9083 -0.2798 +vn -0.4435 0.8024 -0.3993 +vn -0.5568 0.6623 -0.5013 +vn -0.6461 0.4941 -0.5817 +vn -0.7077 0.3050 -0.6372 +vn -0.7392 0.1031 -0.6656 +vn -0.7392 -0.1031 -0.6656 +vn -0.7077 -0.3050 -0.6372 +vn -0.6461 -0.4941 -0.5817 +vn -0.5568 -0.6623 -0.5013 +vn -0.4435 -0.8024 -0.3993 +vn -0.3108 -0.9083 -0.2798 +vn -0.1644 -0.9752 -0.1480 +vn -0.0900 0.9752 -0.2020 +vn -0.1701 0.9083 -0.3821 +vn -0.2427 0.8024 -0.5451 +vn -0.3047 0.6623 -0.6845 +vn -0.3536 0.4941 -0.7942 +vn -0.3874 0.3050 -0.8700 +vn -0.4046 0.1031 -0.9087 +vn -0.4046 -0.1031 -0.9087 +vn -0.3874 -0.3050 -0.8700 +vn -0.3536 -0.4941 -0.7942 +vn -0.3047 -0.6623 -0.6845 +vn -0.2427 -0.8024 -0.5451 +vn -0.1701 -0.9083 -0.3821 +vn -0.0900 -0.9752 -0.2020 +vn -0.0000 0.9083 -0.4182 +vn -0.0000 -0.9083 -0.4182 +vt 0.500000 0.345491 +vt 0.676122 0.250000 +vt 0.500000 0.250000 +vt 0.500000 0.793893 +vt 0.582717 0.685786 +vt 0.619537 0.768484 +vt 0.651132 0.165435 +vt 0.500000 0.165435 +vt 0.651132 0.839448 +vt 0.500000 0.871572 +vt 0.500000 0.834565 +vt 0.676122 0.750000 +vt 0.500000 0.750000 +vt 0.500000 0.703368 +vt 0.693415 0.654508 +vt 0.500000 0.654508 +vt 0.542283 0.594968 +vt 0.500000 0.603956 +vt 0.702254 0.552264 +vt 0.500000 0.552264 +vt 0.500000 0.500000 +vt 0.702254 0.447736 +vt 0.500000 0.447736 +vt 0.693415 0.345491 +vt 0.651132 0.636080 +vt 0.821791 0.250000 +vt 0.718405 0.696653 +vt 0.776132 0.165435 +vt 0.776132 0.748630 +vt 0.651132 0.834565 +vt 0.821791 0.750000 +vt 0.853386 0.654508 +vt 0.577254 0.569560 +vt 0.869537 0.552264 +vt 0.869537 0.447736 +vt 0.853386 0.345491 +vt 0.832732 0.552264 +vt 0.653662 0.447736 +vt 0.832732 0.447736 +vt 0.598868 0.532124 +vt 0.646946 0.345491 +vt 0.818191 0.345491 +vt 0.693415 0.562844 +vt 0.789742 0.250000 +vt 0.633808 0.250000 +vt 0.779508 0.590818 +vt 0.614822 0.165435 +vt 0.748630 0.165435 +vt 0.853386 0.614822 +vt 0.748630 0.834565 +vt 0.633808 0.750000 +vt 0.789742 0.750000 +vt 0.646946 0.654508 +vt 0.818191 0.654508 +vt 0.653662 0.552264 +vt 0.603386 0.489134 +vt 0.450294 0.654508 +vt 0.448022 0.552264 +vt 0.448022 0.447736 +vt 0.450294 0.345491 +vt 0.702254 0.478742 +vt 0.454738 0.250000 +vt 0.792283 0.469280 +vt 0.461160 0.165435 +vt 0.869537 0.461160 +vt 0.614822 0.834565 +vt 0.454738 0.750000 +vt 0.676122 0.398316 +vt 0.262236 0.654508 +vt 0.590028 0.448022 +vt 0.251369 0.552264 +vt 0.251369 0.447736 +vt 0.262236 0.345491 +vt 0.283494 0.250000 +vt 0.754518 0.353054 +vt 0.314214 0.165435 +vt 0.821791 0.314214 +vt 0.314214 0.834565 +vt 0.283494 0.750000 +vt 0.718405 0.199392 +vt 0.672746 0.262236 +vt 0.149685 0.750000 +vt 0.619537 0.335472 +vt 0.115290 0.654508 +vt 0.561104 0.415898 +vt 0.097707 0.552264 +vt 0.097707 0.447736 +vt 0.115290 0.345491 +vt 0.149685 0.250000 +vt 0.199392 0.165435 +vt 0.754518 0.250000 +vt 0.598868 0.345491 +vt 0.590028 0.250000 +vt 0.561104 0.212530 +vt 0.577254 0.165435 +vt 0.718405 0.165435 +vt 0.577254 0.136547 +vt 0.754518 0.750000 +vt 0.577254 0.834565 +vt 0.590028 0.750000 +vt 0.542283 0.301076 +vt 0.598868 0.654508 +vt 0.779508 0.654508 +vt 0.521614 0.398316 +vt 0.603386 0.552264 +vt 0.792283 0.552264 +vt 0.603386 0.447736 +vt 0.792283 0.447736 +vt 0.779508 0.345491 +vt 0.478386 0.398316 +vt 0.401132 0.345491 +vt 0.457717 0.301076 +vt 0.409972 0.250000 +vt 0.438896 0.212530 +vt 0.422746 0.165435 +vt 0.422746 0.136547 +vt 0.409972 0.750000 +vt 0.401132 0.654508 +vt 0.396614 0.552264 +vt 0.396614 0.447736 +vt 0.220491 0.654508 +vt 0.207717 0.552264 +vt 0.438896 0.415898 +vt 0.207717 0.447736 +vt 0.220491 0.345491 +vt 0.380463 0.335472 +vt 0.245481 0.250000 +vt 0.327254 0.262236 +vt 0.281595 0.165435 +vt 0.281595 0.199392 +vt 0.422746 0.834565 +vt 0.245481 0.750000 +vt 0.245482 0.353054 +vt 0.323878 0.398316 +vt 0.149685 0.750000 +vt 0.262236 0.654508 +vt 0.115290 0.654508 +vt 0.409972 0.448022 +vt 0.251370 0.552264 +vt 0.097708 0.552264 +vt 0.251370 0.447736 +vt 0.097708 0.447736 +vt 0.262236 0.345491 +vt 0.115290 0.345491 +vt 0.283494 0.250000 +vt 0.149685 0.250000 +vt 0.314214 0.165435 +vt 0.199392 0.165435 +vt 0.178209 0.314214 +vt 0.199392 0.834565 +vt 0.283494 0.750000 +vt 0.207717 0.469280 +vt 0.314214 0.834565 +vt 0.454738 0.750000 +vt 0.297746 0.478742 +vt 0.450294 0.654508 +vt 0.396614 0.489134 +vt 0.448022 0.552264 +vt 0.448022 0.447736 +vt 0.450294 0.345491 +vt 0.454738 0.250000 +vt 0.461160 0.165435 +vt 0.130463 0.461160 +vt 0.306585 0.562844 +vt 0.220492 0.590818 +vt 0.614822 0.165435 +vt 0.146614 0.614822 +vt 0.461160 0.834565 +vt 0.633808 0.750000 +vt 0.401132 0.532124 +vt 0.653662 0.552264 +vt 0.653662 0.447736 +vt 0.633808 0.250000 +vt 0.818190 0.345491 +vt 0.348868 0.636080 +vt 0.789742 0.250000 +vt 0.281595 0.696653 +vt 0.748630 0.165435 +vt 0.223868 0.748630 +vt 0.614822 0.834565 +vt 0.789742 0.750000 +vt 0.818190 0.654508 +vt 0.422746 0.569560 +vt 0.832733 0.552264 +vt 0.832733 0.447736 +vt 0.457717 0.594968 +vt 0.130463 0.552264 +vt 0.297746 0.447736 +vt 0.130463 0.447736 +vt 0.306585 0.345491 +vt 0.146614 0.345491 +vt 0.417283 0.685786 +vt 0.323878 0.250000 +vt 0.178209 0.250000 +vt 0.380463 0.768484 +vt 0.223868 0.165435 +vt 0.348868 0.165435 +vt 0.348868 0.839448 +vt 0.223868 0.834565 +vt 0.323878 0.750000 +vt 0.178209 0.750000 +vt 0.146614 0.654508 +vt 0.306585 0.654508 +vt 0.297746 0.552264 +vt 0.776132 0.834565 +vt 0.461160 0.834565 +vt 0.199392 0.834565 +vt 0.718405 0.834565 +vt 0.281595 0.834565 +vt 0.748630 0.834565 +vt 0.348868 0.834565 +s 1 +f 8/1/8 22/2/22 9/3/9 +f 2/4/2 14/5/14 15/6/15 +f 9/3/9 23/7/23 10/8/10 +f 2/4/2 16/9/16 3/10/3 +f 10/10/10 24/6/24 11/4/11 +f 3/11/3 17/12/17 4/13/4 +f 11/4/11 25/5/25 212/14/212 +f 4/13/4 18/15/18 5/16/5 +f 212/14/212 26/17/26 12/18/12 +f 5/16/5 19/19/19 6/20/6 +f 83/21/83 12/18/12 26/17/26 +f 6/20/6 20/22/20 7/23/7 +f 1/18/1 112/21/112 13/17/13 +f 7/23/7 21/24/21 8/1/8 +f 211/14/211 13/17/13 14/5/14 +f 13/17/13 28/25/28 14/5/14 +f 21/24/21 36/26/36 22/2/22 +f 14/5/14 29/27/29 15/6/15 +f 23/7/23 36/26/36 37/28/37 +f 15/6/15 30/29/30 16/9/16 +f 23/9/23 38/27/38 24/6/24 +f 16/30/16 31/31/31 17/12/17 +f 25/5/25 38/27/38 39/25/39 +f 18/15/18 31/31/31 32/32/32 +f 26/17/26 39/25/39 40/33/40 +f 18/15/18 33/34/33 19/19/19 +f 83/21/83 26/17/26 40/33/40 +f 19/19/19 34/35/34 20/22/20 +f 13/17/13 112/21/112 27/33/27 +f 20/22/20 35/36/35 21/24/21 +f 33/37/33 48/38/48 34/39/34 +f 27/33/27 112/21/112 41/40/41 +f 34/39/34 49/41/49 35/42/35 +f 27/33/27 42/43/42 28/25/28 +f 36/44/36 49/41/49 50/45/50 +f 28/25/28 43/46/43 29/27/29 +f 36/44/36 51/47/51 37/48/37 +f 29/27/29 44/49/44 30/29/30 +f 37/29/37 52/46/52 38/27/38 +f 30/50/30 45/51/45 31/52/31 +f 38/27/38 53/43/53 39/25/39 +f 31/52/31 46/53/46 32/54/32 +f 39/25/39 54/40/54 40/33/40 +f 33/37/33 46/53/46 47/55/47 +f 83/21/83 40/33/40 54/40/54 +f 53/43/53 68/56/68 54/40/54 +f 47/55/47 60/57/60 61/58/61 +f 83/21/83 54/40/54 68/56/68 +f 47/55/47 62/59/62 48/38/48 +f 41/40/41 112/21/112 55/56/55 +f 48/38/48 63/60/63 49/41/49 +f 42/43/42 55/56/55 56/61/56 +f 50/45/50 63/60/63 64/62/64 +f 43/46/43 56/61/56 57/63/57 +f 51/47/51 64/62/64 65/64/65 +f 43/46/43 58/65/58 44/49/44 +f 51/49/51 66/63/66 52/46/52 +f 44/66/44 59/67/59 45/51/45 +f 52/46/52 67/61/67 53/43/53 +f 45/51/45 60/57/60 46/53/46 +f 66/63/66 81/68/81 67/61/67 +f 59/67/59 74/69/74 60/57/60 +f 67/61/67 82/70/82 68/56/68 +f 60/57/60 75/71/75 61/58/61 +f 83/21/83 68/56/68 82/70/82 +f 61/58/61 76/72/76 62/59/62 +f 55/56/55 112/21/112 69/70/69 +f 62/59/62 77/73/77 63/60/63 +f 55/56/55 70/68/70 56/61/56 +f 63/60/63 78/74/78 64/62/64 +f 56/61/56 71/75/71 57/63/57 +f 64/62/64 79/76/79 65/64/65 +f 57/63/57 72/77/72 58/65/58 +f 65/65/65 80/75/80 66/63/66 +f 59/67/59 72/78/72 73/79/73 +f 71/75/71 87/80/87 72/77/72 +f 79/77/79 95/81/95 80/75/80 +f 72/78/72 88/82/88 73/79/73 +f 80/75/80 96/83/96 81/68/81 +f 73/79/73 89/84/89 74/69/74 +f 82/70/82 96/83/96 97/85/97 +f 75/71/75 89/84/89 90/86/90 +f 83/21/83 82/70/82 97/85/97 +f 75/71/75 91/87/91 76/72/76 +f 69/70/69 112/21/112 84/85/84 +f 76/72/76 92/88/92 77/73/77 +f 69/70/69 85/83/85 70/68/70 +f 77/73/77 93/89/93 78/74/78 +f 70/68/70 86/81/86 71/75/71 +f 78/74/78 94/90/94 79/76/79 +f 93/91/93 106/92/106 107/93/107 +f 85/83/85 100/94/100 86/81/86 +f 93/91/93 108/95/108 94/96/94 +f 87/80/87 100/94/100 101/97/101 +f 94/80/94 109/94/109 95/81/95 +f 88/98/88 101/99/101 102/100/102 +f 95/81/95 110/101/110 96/83/96 +f 88/98/88 103/102/103 89/103/89 +f 97/85/97 110/101/110 111/104/111 +f 89/103/89 104/105/104 90/106/90 +f 83/21/83 97/85/97 111/104/111 +f 90/106/90 105/107/105 91/108/91 +f 84/85/84 112/21/112 98/104/98 +f 91/108/91 106/92/106 92/109/92 +f 84/85/84 99/101/99 85/83/85 +f 98/104/98 112/21/112 113/110/113 +f 105/107/105 121/111/121 106/92/106 +f 98/104/98 114/112/114 99/101/99 +f 107/93/107 121/111/121 122/113/122 +f 99/101/99 115/114/115 100/94/100 +f 107/93/107 123/115/123 108/95/108 +f 100/94/100 116/116/116 101/97/101 +f 108/97/108 124/114/124 109/94/109 +f 101/99/101 117/117/117 102/100/102 +f 109/94/109 125/112/125 110/101/110 +f 102/100/102 118/118/118 103/102/103 +f 110/101/110 126/110/126 111/104/111 +f 104/105/104 118/118/118 119/119/119 +f 83/21/83 111/104/111 126/110/126 +f 104/105/104 120/120/120 105/107/105 +f 119/119/119 132/121/132 133/122/133 +f 83/21/83 126/110/126 140/123/140 +f 119/119/119 134/124/134 120/120/120 +f 113/110/113 112/21/112 127/123/127 +f 120/120/120 135/125/135 121/111/121 +f 113/110/113 128/126/128 114/112/114 +f 122/113/122 135/125/135 136/127/136 +f 114/112/114 129/128/129 115/114/115 +f 122/113/122 137/129/137 123/115/123 +f 116/116/116 129/128/129 130/130/130 +f 123/116/123 138/128/138 124/114/124 +f 116/131/116 131/132/131 117/117/117 +f 124/114/124 139/126/139 125/112/125 +f 117/117/117 132/121/132 118/118/118 +f 126/110/126 139/126/139 140/123/140 +f 139/126/139 152/133/152 153/134/153 +f 131/135/131 146/136/146 132/137/132 +f 139/126/139 154/138/154 140/123/140 +f 132/137/132 147/139/147 133/140/133 +f 83/21/83 140/123/140 154/138/154 +f 133/140/133 148/141/148 134/142/134 +f 127/123/127 112/21/112 141/138/141 +f 134/142/134 149/143/149 135/144/135 +f 127/123/127 142/134/142 128/126/128 +f 135/144/135 150/145/150 136/146/136 +f 128/126/128 143/133/143 129/128/129 +f 136/146/136 151/147/151 137/148/137 +f 129/128/129 144/149/144 130/130/130 +f 137/130/137 152/133/152 138/128/138 +f 130/150/130 145/151/145 131/135/131 +f 151/149/151 166/152/166 152/133/152 +f 144/153/144 159/154/159 145/151/145 +f 152/133/152 167/155/167 153/134/153 +f 145/151/145 160/156/160 146/136/146 +f 153/134/153 168/157/168 154/138/154 +f 147/139/147 160/156/160 161/158/161 +f 83/21/83 154/138/154 168/157/168 +f 147/139/147 162/159/162 148/141/148 +f 141/138/141 112/21/112 155/157/155 +f 148/141/148 163/160/163 149/143/149 +f 141/138/141 156/155/156 142/134/142 +f 149/143/149 164/161/164 150/145/150 +f 143/133/143 156/155/156 157/152/157 +f 150/145/150 165/162/165 151/147/151 +f 143/133/143 158/163/158 144/149/144 +f 157/152/157 170/164/170 171/165/171 +f 164/161/164 179/166/179 165/162/165 +f 157/152/157 172/167/172 158/163/158 +f 165/163/165 180/165/180 166/152/166 +f 158/168/158 173/169/173 159/154/159 +f 166/152/166 181/164/181 167/155/167 +f 159/154/159 174/53/174 160/156/160 +f 167/155/167 182/170/182 168/157/168 +f 161/158/161 174/53/174 175/171/175 +f 83/21/83 168/157/168 182/170/182 +f 161/158/161 176/172/176 162/159/162 +f 155/157/155 112/21/112 169/170/169 +f 162/159/162 177/41/177 163/160/163 +f 155/157/155 170/164/170 156/155/156 +f 164/161/164 177/41/177 178/173/178 +f 176/172/176 191/174/191 177/41/177 +f 169/170/169 184/175/184 170/164/170 +f 177/41/177 192/176/192 178/173/178 +f 171/165/171 184/175/184 185/177/185 +f 178/173/178 193/178/193 179/166/179 +f 171/165/171 186/179/186 172/167/172 +f 179/167/179 194/177/194 180/165/180 +f 172/180/172 187/181/187 173/169/173 +f 180/165/180 195/175/195 181/164/181 +f 173/169/173 188/182/188 174/53/174 +f 181/164/181 196/183/196 182/170/182 +f 175/171/175 188/182/188 189/184/189 +f 83/21/83 182/170/182 196/183/196 +f 175/171/175 190/185/190 176/172/176 +f 169/170/169 112/21/112 183/183/183 +f 83/21/83 196/183/196 210/186/210 +f 189/187/189 204/188/204 190/189/190 +f 183/183/183 112/21/112 197/186/197 +f 190/189/190 205/190/205 191/191/191 +f 183/183/183 198/192/198 184/175/184 +f 191/191/191 206/193/206 192/194/192 +f 185/177/185 198/192/198 199/195/199 +f 193/196/193 206/193/206 207/197/207 +f 185/177/185 200/198/200 186/179/186 +f 194/177/194 207/198/207 208/195/208 +f 186/199/186 201/200/201 187/201/187 +f 194/177/194 209/192/209 195/175/195 +f 188/202/188 201/200/201 202/203/202 +f 196/183/196 209/192/209 210/186/210 +f 189/187/189 202/203/202 203/204/203 +f 202/203/202 4/13/4 5/16/5 +f 209/192/209 12/18/12 210/186/210 +f 202/203/202 6/20/6 203/204/203 +f 83/21/83 210/186/210 12/18/12 +f 203/204/203 7/23/7 204/188/204 +f 197/186/197 112/21/112 1/18/1 +f 204/188/204 8/1/8 205/190/205 +f 198/192/198 1/18/1 211/14/211 +f 205/190/205 9/3/9 206/193/206 +f 199/195/199 211/14/211 2/4/2 +f 206/193/206 10/8/10 207/197/207 +f 200/198/200 2/4/2 3/10/3 +f 207/198/207 11/4/11 208/195/208 +f 201/200/201 3/11/3 4/13/4 +f 208/195/208 212/14/212 209/192/209 +f 8/1/8 21/24/21 22/2/22 +f 2/4/2 211/14/211 14/5/14 +f 9/3/9 22/2/22 23/7/23 +f 2/4/2 15/6/15 16/9/16 +f 10/10/10 23/9/23 24/6/24 +f 3/11/3 16/30/16 17/12/17 +f 11/4/11 24/6/24 25/5/25 +f 4/13/4 17/12/17 18/15/18 +f 212/14/212 25/5/25 26/17/26 +f 5/16/5 18/15/18 19/19/19 +f 6/20/6 19/19/19 20/22/20 +f 7/23/7 20/22/20 21/24/21 +f 211/14/211 1/18/1 13/17/13 +f 13/17/13 27/33/27 28/25/28 +f 21/24/21 35/36/35 36/26/36 +f 14/5/14 28/25/28 29/27/29 +f 23/7/23 22/2/22 36/26/36 +f 15/6/15 29/27/29 30/29/30 +f 23/9/23 37/29/37 38/27/38 +f 16/30/16 30/205/30 31/31/31 +f 25/5/25 24/6/24 38/27/38 +f 18/15/18 17/12/17 31/31/31 +f 26/17/26 25/5/25 39/25/39 +f 18/15/18 32/32/32 33/34/33 +f 19/19/19 33/34/33 34/35/34 +f 20/22/20 34/35/34 35/36/35 +f 33/37/33 47/55/47 48/38/48 +f 34/39/34 48/38/48 49/41/49 +f 27/33/27 41/40/41 42/43/42 +f 36/44/36 35/42/35 49/41/49 +f 28/25/28 42/43/42 43/46/43 +f 36/44/36 50/45/50 51/47/51 +f 29/27/29 43/46/43 44/49/44 +f 37/29/37 51/49/51 52/46/52 +f 30/50/30 44/66/44 45/51/45 +f 38/27/38 52/46/52 53/43/53 +f 31/52/31 45/51/45 46/53/46 +f 39/25/39 53/43/53 54/40/54 +f 33/37/33 32/54/32 46/53/46 +f 53/43/53 67/61/67 68/56/68 +f 47/55/47 46/53/46 60/57/60 +f 47/55/47 61/58/61 62/59/62 +f 48/38/48 62/59/62 63/60/63 +f 42/43/42 41/40/41 55/56/55 +f 50/45/50 49/41/49 63/60/63 +f 43/46/43 42/43/42 56/61/56 +f 51/47/51 50/45/50 64/62/64 +f 43/46/43 57/63/57 58/65/58 +f 51/49/51 65/65/65 66/63/66 +f 44/66/44 58/206/58 59/67/59 +f 52/46/52 66/63/66 67/61/67 +f 45/51/45 59/67/59 60/57/60 +f 66/63/66 80/75/80 81/68/81 +f 59/67/59 73/79/73 74/69/74 +f 67/61/67 81/68/81 82/70/82 +f 60/57/60 74/69/74 75/71/75 +f 61/58/61 75/71/75 76/72/76 +f 62/59/62 76/72/76 77/73/77 +f 55/56/55 69/70/69 70/68/70 +f 63/60/63 77/73/77 78/74/78 +f 56/61/56 70/68/70 71/75/71 +f 64/62/64 78/74/78 79/76/79 +f 57/63/57 71/75/71 72/77/72 +f 65/65/65 79/77/79 80/75/80 +f 59/67/59 58/206/58 72/78/72 +f 71/75/71 86/81/86 87/80/87 +f 79/77/79 94/80/94 95/81/95 +f 72/78/72 87/207/87 88/82/88 +f 80/75/80 95/81/95 96/83/96 +f 73/79/73 88/82/88 89/84/89 +f 82/70/82 81/68/81 96/83/96 +f 75/71/75 74/69/74 89/84/89 +f 75/71/75 90/86/90 91/87/91 +f 76/72/76 91/87/91 92/88/92 +f 69/70/69 84/85/84 85/83/85 +f 77/73/77 92/88/92 93/89/93 +f 70/68/70 85/83/85 86/81/86 +f 78/74/78 93/89/93 94/90/94 +f 93/91/93 92/109/92 106/92/106 +f 85/83/85 99/101/99 100/94/100 +f 93/91/93 107/93/107 108/95/108 +f 87/80/87 86/81/86 100/94/100 +f 94/80/94 108/97/108 109/94/109 +f 88/98/88 87/208/87 101/99/101 +f 95/81/95 109/94/109 110/101/110 +f 88/98/88 102/100/102 103/102/103 +f 97/85/97 96/83/96 110/101/110 +f 89/103/89 103/102/103 104/105/104 +f 90/106/90 104/105/104 105/107/105 +f 91/108/91 105/107/105 106/92/106 +f 84/85/84 98/104/98 99/101/99 +f 105/107/105 120/120/120 121/111/121 +f 98/104/98 113/110/113 114/112/114 +f 107/93/107 106/92/106 121/111/121 +f 99/101/99 114/112/114 115/114/115 +f 107/93/107 122/113/122 123/115/123 +f 100/94/100 115/114/115 116/116/116 +f 108/97/108 123/116/123 124/114/124 +f 101/99/101 116/131/116 117/117/117 +f 109/94/109 124/114/124 125/112/125 +f 102/100/102 117/117/117 118/118/118 +f 110/101/110 125/112/125 126/110/126 +f 104/105/104 103/102/103 118/118/118 +f 104/105/104 119/119/119 120/120/120 +f 119/119/119 118/118/118 132/121/132 +f 119/119/119 133/122/133 134/124/134 +f 120/120/120 134/124/134 135/125/135 +f 113/110/113 127/123/127 128/126/128 +f 122/113/122 121/111/121 135/125/135 +f 114/112/114 128/126/128 129/128/129 +f 122/113/122 136/127/136 137/129/137 +f 116/116/116 115/114/115 129/128/129 +f 123/116/123 137/130/137 138/128/138 +f 116/131/116 130/209/130 131/132/131 +f 124/114/124 138/128/138 139/126/139 +f 117/117/117 131/132/131 132/121/132 +f 126/110/126 125/112/125 139/126/139 +f 139/126/139 138/128/138 152/133/152 +f 131/135/131 145/151/145 146/136/146 +f 139/126/139 153/134/153 154/138/154 +f 132/137/132 146/136/146 147/139/147 +f 133/140/133 147/139/147 148/141/148 +f 134/142/134 148/141/148 149/143/149 +f 127/123/127 141/138/141 142/134/142 +f 135/144/135 149/143/149 150/145/150 +f 128/126/128 142/134/142 143/133/143 +f 136/146/136 150/145/150 151/147/151 +f 129/128/129 143/133/143 144/149/144 +f 137/130/137 151/149/151 152/133/152 +f 130/150/130 144/153/144 145/151/145 +f 151/149/151 165/163/165 166/152/166 +f 144/153/144 158/168/158 159/154/159 +f 152/133/152 166/152/166 167/155/167 +f 145/151/145 159/154/159 160/156/160 +f 153/134/153 167/155/167 168/157/168 +f 147/139/147 146/136/146 160/156/160 +f 147/139/147 161/158/161 162/159/162 +f 148/141/148 162/159/162 163/160/163 +f 141/138/141 155/157/155 156/155/156 +f 149/143/149 163/160/163 164/161/164 +f 143/133/143 142/134/142 156/155/156 +f 150/145/150 164/161/164 165/162/165 +f 143/133/143 157/152/157 158/163/158 +f 157/152/157 156/155/156 170/164/170 +f 164/161/164 178/173/178 179/166/179 +f 157/152/157 171/165/171 172/167/172 +f 165/163/165 179/167/179 180/165/180 +f 158/168/158 172/180/172 173/169/173 +f 166/152/166 180/165/180 181/164/181 +f 159/154/159 173/169/173 174/53/174 +f 167/155/167 181/164/181 182/170/182 +f 161/158/161 160/156/160 174/53/174 +f 161/158/161 175/171/175 176/172/176 +f 162/159/162 176/172/176 177/41/177 +f 155/157/155 169/170/169 170/164/170 +f 164/161/164 163/160/163 177/41/177 +f 176/172/176 190/185/190 191/174/191 +f 169/170/169 183/183/183 184/175/184 +f 177/41/177 191/174/191 192/176/192 +f 171/165/171 170/164/170 184/175/184 +f 178/173/178 192/176/192 193/178/193 +f 171/165/171 185/177/185 186/179/186 +f 179/167/179 193/179/193 194/177/194 +f 172/180/172 186/210/186 187/181/187 +f 180/165/180 194/177/194 195/175/195 +f 173/169/173 187/181/187 188/182/188 +f 181/164/181 195/175/195 196/183/196 +f 175/171/175 174/53/174 188/182/188 +f 175/171/175 189/184/189 190/185/190 +f 189/187/189 203/204/203 204/188/204 +f 190/189/190 204/188/204 205/190/205 +f 183/183/183 197/186/197 198/192/198 +f 191/191/191 205/190/205 206/193/206 +f 185/177/185 184/175/184 198/192/198 +f 193/196/193 192/194/192 206/193/206 +f 185/177/185 199/195/199 200/198/200 +f 194/177/194 193/179/193 207/198/207 +f 186/199/186 200/211/200 201/200/201 +f 194/177/194 208/195/208 209/192/209 +f 188/202/188 187/201/187 201/200/201 +f 196/183/196 195/175/195 209/192/209 +f 189/187/189 188/202/188 202/203/202 +f 202/203/202 201/200/201 4/13/4 +f 209/192/209 212/14/212 12/18/12 +f 202/203/202 5/16/5 6/20/6 +f 203/204/203 6/20/6 7/23/7 +f 204/188/204 7/23/7 8/1/8 +f 198/192/198 197/186/197 1/18/1 +f 205/190/205 8/1/8 9/3/9 +f 199/195/199 198/192/198 211/14/211 +f 206/193/206 9/3/9 10/8/10 +f 200/198/200 199/195/199 2/4/2 +f 207/198/207 10/10/10 11/4/11 +f 201/200/201 200/211/200 3/11/3 +f 208/195/208 11/4/11 212/14/212 diff --git a/asset-srcs/models/sphere_old.obj b/asset-srcs/models/sphere_old.obj new file mode 100644 index 0000000..367353d --- /dev/null +++ b/asset-srcs/models/sphere_old.obj @@ -0,0 +1,996 @@ +# Blender 4.4.3 +# www.blender.org +mtllib sphere.mtl +o Icosphere +v 0.000000 -1.000000 0.000000 +v 0.723607 -0.447220 0.525725 +v -0.276388 -0.447220 0.850649 +v -0.894426 -0.447216 0.000000 +v -0.276388 -0.447220 -0.850649 +v 0.723607 -0.447220 -0.525725 +v 0.276388 0.447220 0.850649 +v -0.723607 0.447220 0.525725 +v -0.723607 0.447220 -0.525725 +v 0.276388 0.447220 -0.850649 +v 0.894426 0.447216 -0.000000 +v 0.000000 1.000000 -0.000000 +v -0.232822 -0.657519 0.716563 +v -0.162456 -0.850654 0.499995 +v -0.077607 -0.967950 0.238853 +v 0.203181 -0.967950 0.147618 +v 0.425323 -0.850654 0.309011 +v 0.609547 -0.657519 0.442856 +v 0.531941 -0.502302 0.681712 +v 0.262869 -0.525738 0.809012 +v -0.029639 -0.502302 0.864184 +v 0.812729 -0.502301 -0.295238 +v 0.850648 -0.525736 0.000000 +v 0.812729 -0.502301 0.295238 +v 0.203181 -0.967950 -0.147618 +v 0.425323 -0.850654 -0.309011 +v 0.609547 -0.657519 -0.442856 +v -0.753442 -0.657515 0.000000 +v -0.525730 -0.850652 0.000000 +v -0.251147 -0.967949 0.000000 +v -0.483971 -0.502302 0.716565 +v -0.688189 -0.525736 0.499997 +v -0.831051 -0.502299 0.238853 +v -0.232822 -0.657519 -0.716563 +v -0.162456 -0.850654 -0.499995 +v -0.077607 -0.967950 -0.238853 +v -0.831051 -0.502299 -0.238853 +v -0.688189 -0.525736 -0.499997 +v -0.483971 -0.502302 -0.716565 +v -0.029639 -0.502302 -0.864184 +v 0.262869 -0.525738 -0.809012 +v 0.531941 -0.502302 -0.681712 +v 0.956626 0.251149 0.147618 +v 0.951058 0.000000 0.309013 +v 0.860698 -0.251151 0.442858 +v 0.860698 -0.251151 -0.442858 +v 0.951058 -0.000000 -0.309013 +v 0.956626 0.251149 -0.147618 +v 0.155215 0.251152 0.955422 +v 0.000000 0.000000 1.000000 +v -0.155215 -0.251152 0.955422 +v 0.687159 -0.251152 0.681715 +v 0.587786 0.000000 0.809017 +v 0.436007 0.251152 0.864188 +v -0.860698 0.251151 0.442858 +v -0.951058 0.000000 0.309013 +v -0.956626 -0.251149 0.147618 +v -0.436007 -0.251152 0.864188 +v -0.587786 0.000000 0.809017 +v -0.687159 0.251152 0.681715 +v -0.687159 0.251152 -0.681715 +v -0.587786 -0.000000 -0.809017 +v -0.436007 -0.251152 -0.864188 +v -0.956626 -0.251149 -0.147618 +v -0.951058 -0.000000 -0.309013 +v -0.860698 0.251151 -0.442858 +v 0.436007 0.251152 -0.864188 +v 0.587786 -0.000000 -0.809017 +v 0.687159 -0.251152 -0.681715 +v -0.155215 -0.251152 -0.955422 +v 0.000000 -0.000000 -1.000000 +v 0.155215 0.251152 -0.955422 +v 0.831051 0.502299 0.238853 +v 0.688189 0.525736 0.499997 +v 0.483971 0.502302 0.716565 +v 0.029639 0.502302 0.864184 +v -0.262869 0.525738 0.809012 +v -0.531941 0.502302 0.681712 +v -0.812729 0.502301 0.295238 +v -0.850648 0.525736 -0.000000 +v -0.812729 0.502301 -0.295238 +v -0.531941 0.502302 -0.681712 +v -0.262869 0.525738 -0.809012 +v 0.029639 0.502302 -0.864184 +v 0.483971 0.502302 -0.716565 +v 0.688189 0.525736 -0.499997 +v 0.831051 0.502299 -0.238853 +v 0.077607 0.967950 0.238853 +v 0.162456 0.850654 0.499995 +v 0.232822 0.657519 0.716563 +v 0.753442 0.657515 -0.000000 +v 0.525730 0.850652 -0.000000 +v 0.251147 0.967949 -0.000000 +v -0.203181 0.967950 0.147618 +v -0.425323 0.850654 0.309011 +v -0.609547 0.657519 0.442856 +v -0.203181 0.967950 -0.147618 +v -0.425323 0.850654 -0.309011 +v -0.609547 0.657519 -0.442856 +v 0.077607 0.967950 -0.238853 +v 0.162456 0.850654 -0.499995 +v 0.232822 0.657519 -0.716563 +v 0.361800 0.894429 -0.262863 +v 0.638194 0.723610 -0.262864 +v 0.447209 0.723612 -0.525728 +v -0.138197 0.894430 -0.425319 +v -0.052790 0.723612 -0.688185 +v -0.361804 0.723612 -0.587778 +v -0.447210 0.894429 -0.000000 +v -0.670817 0.723611 -0.162457 +v -0.670817 0.723611 0.162457 +v -0.138197 0.894430 0.425319 +v -0.361804 0.723612 0.587778 +v -0.052790 0.723612 0.688185 +v 0.361800 0.894429 0.262863 +v 0.447209 0.723612 0.525728 +v 0.638194 0.723610 0.262864 +v 0.861804 0.276396 -0.425322 +v 0.809019 -0.000000 -0.587782 +v 0.670821 0.276397 -0.688189 +v -0.138199 0.276397 -0.951055 +v -0.309016 -0.000000 -0.951057 +v -0.447215 0.276397 -0.850649 +v -0.947213 0.276396 -0.162458 +v -1.000000 0.000001 -0.000000 +v -0.947213 0.276397 0.162458 +v -0.447216 0.276397 0.850648 +v -0.309017 -0.000001 0.951056 +v -0.138199 0.276397 0.951055 +v 0.670820 0.276396 0.688190 +v 0.809019 -0.000002 0.587783 +v 0.861804 0.276394 0.425323 +v 0.309017 -0.000000 -0.951056 +v 0.447216 -0.276398 -0.850648 +v 0.138199 -0.276398 -0.951055 +v -0.809018 -0.000000 -0.587783 +v -0.670819 -0.276397 -0.688191 +v -0.861803 -0.276396 -0.425324 +v -0.809018 0.000000 0.587783 +v -0.861803 -0.276396 0.425324 +v -0.670819 -0.276397 0.688191 +v 0.309017 0.000000 0.951056 +v 0.138199 -0.276398 0.951055 +v 0.447216 -0.276398 0.850648 +v 1.000000 0.000000 0.000000 +v 0.947213 -0.276396 0.162458 +v 0.947213 -0.276396 -0.162458 +v 0.361803 -0.723612 -0.587779 +v 0.138197 -0.894429 -0.425321 +v 0.052789 -0.723611 -0.688186 +v -0.447211 -0.723612 -0.525727 +v -0.361801 -0.894429 -0.262863 +v -0.638195 -0.723609 -0.262863 +v -0.638195 -0.723609 0.262864 +v -0.361801 -0.894428 0.262864 +v -0.447211 -0.723610 0.525729 +v 0.670817 -0.723611 -0.162457 +v 0.670818 -0.723610 0.162458 +v 0.447211 -0.894428 0.000001 +v 0.052790 -0.723612 0.688185 +v 0.138199 -0.894429 0.425321 +v 0.361805 -0.723611 0.587779 +vn 0.0482 -0.9878 0.1482 +vn 0.7230 -0.5545 0.4121 +vn -0.1261 -0.9878 0.0916 +vn -0.1261 -0.9878 -0.0916 +vn 0.0482 -0.9878 -0.1482 +vn 0.8193 -0.3987 0.4121 +vn -0.1387 -0.3987 0.9065 +vn -0.9050 -0.3987 0.1482 +vn -0.4206 -0.3987 -0.8149 +vn 0.6451 -0.3987 -0.6519 +vn 0.7711 -0.3024 0.5603 +vn -0.2945 -0.3024 0.9065 +vn -0.9532 -0.3024 -0.0000 +vn -0.2945 -0.3024 -0.9065 +vn 0.7711 -0.3024 -0.5603 +vn 0.3427 0.5545 0.7583 +vn -0.6153 0.5545 0.5603 +vn -0.7230 0.5545 -0.4121 +vn 0.1685 0.5545 -0.8149 +vn 0.8271 0.5545 -0.0916 +vn 0.1261 0.9878 -0.0916 +vn 0.3912 0.9158 -0.0915 +vn 0.6441 0.7594 -0.0915 +vn 0.2334 0.9575 -0.1696 +vn 0.2079 0.9158 -0.3438 +vn 0.5168 0.8363 -0.1830 +vn 0.4911 0.7947 -0.3568 +vn 0.3338 0.8363 -0.4350 +vn 0.2860 0.7594 -0.5843 +vn 0.7520 0.6369 -0.1696 +vn 0.7261 0.5955 -0.3438 +vn 0.5987 0.6726 -0.4350 +vn 0.5513 0.5955 -0.5843 +vn 0.3936 0.6369 -0.6628 +vn 0.3427 0.5545 -0.7583 +vn -0.0482 0.9878 -0.1482 +vn 0.0339 0.9158 -0.4003 +vn 0.1121 0.7594 -0.6409 +vn -0.0891 0.9575 -0.2744 +vn -0.2627 0.9158 -0.3039 +vn -0.0144 0.8363 -0.5481 +vn -0.1876 0.7947 -0.5773 +vn -0.3105 0.8363 -0.4519 +vn -0.4674 0.7594 -0.4526 +vn 0.0711 0.6369 -0.7676 +vn -0.1026 0.5955 -0.7968 +vn -0.2287 0.6726 -0.7038 +vn -0.3854 0.5955 -0.7049 +vn -0.5087 0.6369 -0.5792 +vn -0.6153 0.5545 -0.5603 +vn -0.1558 0.9878 -0.0000 +vn -0.3702 0.9158 -0.1560 +vn -0.5749 0.7594 -0.3046 +vn -0.2885 0.9575 -0.0000 +vn -0.3702 0.9158 0.1560 +vn -0.5257 0.8363 -0.1557 +vn -0.6071 0.7947 -0.0000 +vn -0.5257 0.8363 0.1557 +vn -0.5749 0.7594 0.3046 +vn -0.7081 0.6369 -0.3049 +vn -0.7895 0.5955 -0.1487 +vn -0.7400 0.6726 -0.0000 +vn -0.7895 0.5955 0.1487 +vn -0.7081 0.6369 0.3049 +vn -0.7230 0.5545 0.4121 +vn -0.0482 0.9878 0.1482 +vn -0.2627 0.9158 0.3039 +vn -0.4674 0.7594 0.4526 +vn -0.0891 0.9575 0.2744 +vn 0.0339 0.9158 0.4003 +vn -0.3105 0.8363 0.4519 +vn -0.1876 0.7947 0.5773 +vn -0.0144 0.8363 0.5481 +vn 0.1121 0.7594 0.6409 +vn -0.5087 0.6369 0.5792 +vn -0.3854 0.5955 0.7049 +vn -0.2287 0.6726 0.7038 +vn -0.1026 0.5955 0.7968 +vn 0.0711 0.6369 0.7676 +vn 0.1685 0.5545 0.8149 +vn 0.1261 0.9878 0.0916 +vn 0.2079 0.9158 0.3438 +vn 0.2860 0.7594 0.5843 +vn 0.2334 0.9575 0.1696 +vn 0.3912 0.9158 0.0915 +vn 0.3338 0.8363 0.4350 +vn 0.4911 0.7947 0.3568 +vn 0.5168 0.8363 0.1830 +vn 0.6441 0.7594 0.0915 +vn 0.3936 0.6369 0.6628 +vn 0.5513 0.5955 0.5843 +vn 0.5987 0.6726 0.4350 +vn 0.7261 0.5955 0.3438 +vn 0.7520 0.6369 0.1696 +vn 0.8271 0.5545 0.0916 +vn 0.9050 0.3987 -0.1482 +vn 0.9366 0.1745 -0.3039 +vn 0.8883 -0.0784 -0.4526 +vn 0.8963 0.3485 -0.2744 +vn 0.8039 0.4399 -0.4003 +vn 0.8869 0.0962 -0.4519 +vn 0.7947 0.1876 -0.5773 +vn 0.7544 0.3611 -0.5481 +vn 0.6291 0.4399 -0.6409 +vn 0.7972 -0.1702 -0.5792 +vn 0.7049 -0.0784 -0.7049 +vn 0.7038 0.0962 -0.7038 +vn 0.5785 0.1745 -0.7968 +vn 0.5379 0.3485 -0.7676 +vn 0.4206 0.3987 -0.8149 +vn 0.1387 0.3987 -0.9065 +vn 0.0004 0.1745 -0.9846 +vn -0.1560 -0.0784 -0.9846 +vn 0.0160 0.3485 -0.9372 +vn -0.1323 0.4399 -0.8883 +vn -0.1557 0.0962 -0.9831 +vn -0.3035 0.1876 -0.9342 +vn -0.2882 0.3611 -0.8869 +vn -0.4151 0.4399 -0.7964 +vn -0.3045 -0.1702 -0.9372 +vn -0.4526 -0.0784 -0.8883 +vn -0.4519 0.0962 -0.8869 +vn -0.5791 0.1745 -0.7964 +vn -0.5638 0.3485 -0.7488 +vn -0.6451 0.3987 -0.6519 +vn -0.8193 0.3987 -0.4121 +vn -0.9363 0.1745 -0.3046 +vn -0.9846 -0.0784 -0.1560 +vn -0.8864 0.3485 -0.3049 +vn -0.8857 0.4399 -0.1487 +vn -0.9831 0.0962 -0.1557 +vn -0.9822 0.1876 -0.0000 +vn -0.9325 0.3611 -0.0000 +vn -0.8857 0.4399 0.1487 +vn -0.9854 -0.1702 -0.0000 +vn -0.9846 -0.0784 0.1560 +vn -0.9831 0.0962 0.1557 +vn -0.9363 0.1745 0.3046 +vn -0.8864 0.3485 0.3049 +vn -0.8193 0.3987 0.4121 +vn -0.6451 0.3987 0.6519 +vn -0.5791 0.1745 0.7964 +vn -0.4526 -0.0784 0.8883 +vn -0.5638 0.3485 0.7488 +vn -0.4151 0.4399 0.7964 +vn -0.4519 0.0962 0.8869 +vn -0.3035 0.1876 0.9342 +vn -0.2882 0.3611 0.8869 +vn -0.1323 0.4399 0.8883 +vn -0.3045 -0.1702 0.9372 +vn -0.1560 -0.0784 0.9846 +vn -0.1557 0.0962 0.9831 +vn 0.0004 0.1745 0.9846 +vn 0.0160 0.3485 0.9372 +vn 0.1387 0.3987 0.9065 +vn 0.4206 0.3987 0.8149 +vn 0.5785 0.1745 0.7968 +vn 0.7049 -0.0784 0.7049 +vn 0.5379 0.3485 0.7676 +vn 0.6291 0.4399 0.6409 +vn 0.7038 0.0962 0.7038 +vn 0.7947 0.1876 0.5773 +vn 0.7544 0.3611 0.5481 +vn 0.8039 0.4399 0.4003 +vn 0.7972 -0.1702 0.5792 +vn 0.8883 -0.0784 0.4526 +vn 0.8869 0.0962 0.4519 +vn 0.9366 0.1745 0.3039 +vn 0.8963 0.3485 0.2744 +vn 0.9050 0.3987 0.1482 +vn 0.2945 0.3024 -0.9065 +vn 0.4526 0.0784 -0.8883 +vn 0.5791 -0.1745 -0.7964 +vn 0.3045 0.1702 -0.9372 +vn 0.1560 0.0784 -0.9846 +vn 0.4519 -0.0962 -0.8869 +vn 0.3035 -0.1876 -0.9342 +vn 0.1557 -0.0962 -0.9831 +vn -0.0004 -0.1745 -0.9846 +vn 0.5638 -0.3485 -0.7488 +vn 0.4151 -0.4399 -0.7964 +vn 0.2882 -0.3611 -0.8869 +vn 0.1323 -0.4399 -0.8883 +vn -0.0160 -0.3485 -0.9372 +vn -0.1387 -0.3987 -0.9065 +vn -0.7711 0.3024 -0.5603 +vn -0.7049 0.0784 -0.7049 +vn -0.5785 -0.1745 -0.7968 +vn -0.7972 0.1702 -0.5792 +vn -0.8883 0.0784 -0.4526 +vn -0.7038 -0.0962 -0.7038 +vn -0.7947 -0.1876 -0.5773 +vn -0.8869 -0.0962 -0.4519 +vn -0.9366 -0.1745 -0.3039 +vn -0.5379 -0.3485 -0.7676 +vn -0.6291 -0.4399 -0.6409 +vn -0.7544 -0.3611 -0.5481 +vn -0.8039 -0.4399 -0.4003 +vn -0.8963 -0.3485 -0.2744 +vn -0.9050 -0.3987 -0.1482 +vn -0.7711 0.3024 0.5603 +vn -0.8883 0.0784 0.4526 +vn -0.9366 -0.1745 0.3039 +vn -0.7972 0.1702 0.5792 +vn -0.7049 0.0784 0.7049 +vn -0.8869 -0.0962 0.4519 +vn -0.7947 -0.1876 0.5773 +vn -0.7038 -0.0962 0.7038 +vn -0.5785 -0.1745 0.7968 +vn -0.8963 -0.3485 0.2744 +vn -0.8039 -0.4399 0.4003 +vn -0.7544 -0.3611 0.5481 +vn -0.6291 -0.4399 0.6409 +vn -0.5379 -0.3485 0.7676 +vn -0.4206 -0.3987 0.8149 +vn 0.2945 0.3024 0.9065 +vn 0.1560 0.0784 0.9846 +vn -0.0004 -0.1745 0.9846 +vn 0.3045 0.1702 0.9372 +vn 0.4526 0.0784 0.8883 +vn 0.1557 -0.0962 0.9831 +vn 0.3035 -0.1876 0.9342 +vn 0.4519 -0.0962 0.8869 +vn 0.5791 -0.1745 0.7964 +vn -0.0160 -0.3485 0.9372 +vn 0.1323 -0.4399 0.8883 +vn 0.2882 -0.3611 0.8869 +vn 0.4151 -0.4399 0.7964 +vn 0.5638 -0.3485 0.7488 +vn 0.6451 -0.3987 0.6519 +vn 0.9532 0.3024 -0.0000 +vn 0.9846 0.0784 0.1560 +vn 0.9363 -0.1745 0.3046 +vn 0.9854 0.1702 -0.0000 +vn 0.9846 0.0784 -0.1560 +vn 0.9831 -0.0962 0.1557 +vn 0.9822 -0.1876 -0.0000 +vn 0.9831 -0.0962 -0.1557 +vn 0.9363 -0.1745 -0.3046 +vn 0.8864 -0.3485 0.3049 +vn 0.8857 -0.4399 0.1487 +vn 0.9325 -0.3611 -0.0000 +vn 0.8857 -0.4399 -0.1487 +vn 0.8864 -0.3485 -0.3049 +vn 0.8193 -0.3987 -0.4121 +vn 0.6153 -0.5545 -0.5603 +vn 0.4674 -0.7594 -0.4526 +vn 0.2627 -0.9158 -0.3039 +vn 0.5087 -0.6369 -0.5792 +vn 0.3854 -0.5955 -0.7049 +vn 0.3105 -0.8363 -0.4519 +vn 0.1876 -0.7947 -0.5773 +vn 0.2287 -0.6726 -0.7038 +vn 0.1026 -0.5955 -0.7968 +vn 0.0891 -0.9575 -0.2744 +vn -0.0339 -0.9158 -0.4003 +vn 0.0144 -0.8363 -0.5481 +vn -0.1121 -0.7594 -0.6409 +vn -0.0711 -0.6369 -0.7676 +vn -0.1685 -0.5545 -0.8149 +vn -0.3427 -0.5545 -0.7583 +vn -0.2860 -0.7594 -0.5843 +vn -0.2079 -0.9158 -0.3438 +vn -0.3936 -0.6369 -0.6628 +vn -0.5513 -0.5955 -0.5843 +vn -0.3338 -0.8363 -0.4350 +vn -0.4911 -0.7947 -0.3568 +vn -0.5987 -0.6726 -0.4350 +vn -0.7261 -0.5955 -0.3438 +vn -0.2334 -0.9575 -0.1696 +vn -0.3912 -0.9158 -0.0915 +vn -0.5168 -0.8363 -0.1830 +vn -0.6441 -0.7594 -0.0915 +vn -0.7520 -0.6369 -0.1696 +vn -0.8271 -0.5545 -0.0916 +vn -0.8271 -0.5545 0.0916 +vn -0.6441 -0.7594 0.0915 +vn -0.3912 -0.9158 0.0915 +vn -0.7520 -0.6369 0.1696 +vn -0.7261 -0.5955 0.3438 +vn -0.5168 -0.8363 0.1830 +vn -0.4911 -0.7947 0.3568 +vn -0.5987 -0.6726 0.4350 +vn -0.5513 -0.5955 0.5843 +vn -0.2334 -0.9575 0.1696 +vn -0.2079 -0.9158 0.3438 +vn -0.3338 -0.8363 0.4350 +vn -0.2860 -0.7594 0.5843 +vn -0.3936 -0.6369 0.6628 +vn -0.3427 -0.5545 0.7583 +vn 0.7230 -0.5545 -0.4121 +vn 0.7895 -0.5955 -0.1487 +vn 0.7895 -0.5955 0.1487 +vn 0.7081 -0.6369 -0.3049 +vn 0.5749 -0.7594 -0.3046 +vn 0.7400 -0.6726 -0.0000 +vn 0.6071 -0.7947 -0.0000 +vn 0.5257 -0.8363 -0.1557 +vn 0.3702 -0.9158 -0.1559 +vn 0.7081 -0.6369 0.3049 +vn 0.5749 -0.7594 0.3046 +vn 0.5257 -0.8363 0.1557 +vn 0.3702 -0.9158 0.1559 +vn 0.2885 -0.9575 -0.0000 +vn 0.1558 -0.9878 -0.0000 +vn -0.1685 -0.5545 0.8149 +vn -0.1121 -0.7594 0.6409 +vn -0.0339 -0.9158 0.4003 +vn -0.0711 -0.6369 0.7676 +vn 0.1026 -0.5955 0.7968 +vn 0.0144 -0.8363 0.5481 +vn 0.1876 -0.7947 0.5773 +vn 0.2287 -0.6726 0.7038 +vn 0.3854 -0.5955 0.7049 +vn 0.0891 -0.9575 0.2744 +vn 0.2627 -0.9158 0.3039 +vn 0.3105 -0.8363 0.4519 +vn 0.4674 -0.7594 0.4526 +vn 0.5087 -0.6369 0.5792 +vn 0.6153 -0.5545 0.5603 +vt 0.500000 0.500000 +vt 0.601591 0.573809 +vt 0.461196 0.619426 +vt 0.276390 0.762862 +vt 0.171240 0.721428 +vt 0.248849 0.647619 +vt 0.374426 0.500000 +vt 0.461196 0.380573 +vt 0.601591 0.426191 +vt 0.374424 0.721429 +vt 0.361806 0.276390 +vt 0.485180 0.248849 +vt 0.422392 0.374424 +vt 0.276392 0.500000 +vt 0.248850 0.619426 +vt 0.374425 0.573809 +vt 0.258015 0.248849 +vt 0.281996 0.374424 +vt 0.861804 0.276390 +vt 0.765970 0.248849 +vt 0.843580 0.374424 +vt 0.374424 0.840858 +vt 0.374425 0.426191 +vt 0.276390 0.237137 +vt 0.374424 0.159142 +vt 0.374424 0.278571 +vt 0.638194 0.723610 +vt 0.741985 0.751151 +vt 0.616411 0.828759 +vt 0.723610 0.762862 +vt 0.751151 0.840856 +vt 0.828759 0.721428 +vt 0.723610 0.237137 +vt 0.751150 0.352381 +vt 0.828759 0.278572 +vt 0.514820 0.751151 +vt 0.723608 0.500000 +vt 0.751149 0.380573 +vt 0.828757 0.500000 +vt 0.625574 0.500000 +vt 0.538804 0.380573 +vt 0.762865 0.500000 +vt 0.680900 0.368568 +vt 0.876721 0.500000 +vt 0.819097 0.368568 +vt 0.581228 0.250003 +vt 0.723605 0.237136 +vt 0.616411 0.141718 +vt 0.861805 0.368568 +vt 0.762868 0.250001 +vt 0.844095 0.250001 +vt 0.741985 0.141717 +vt 0.723605 0.861806 +vt 0.398409 0.426191 +vt 0.430901 0.287340 +vt 0.473605 0.155907 +vt 0.287338 0.345494 +vt 0.319098 0.206111 +vt 0.195226 0.278572 +vt 0.473605 0.861806 +vt 0.368565 0.762869 +vt 0.319098 0.861806 +vt 0.234030 0.751151 +vt 0.234030 0.159144 +vt 0.751151 0.159144 +vt 0.398409 0.573809 +vt 0.276395 0.500000 +vt 0.164591 0.418771 +vt 0.287338 0.654505 +vt 0.164591 0.581228 +vt 0.195226 0.721428 +vt 0.861805 0.418771 +vt 0.762868 0.500000 +vt 0.861805 0.581228 +vt 0.751150 0.647619 +vt 0.538804 0.619426 +vt 0.430901 0.712659 +vt 0.319098 0.793889 +vt 0.581228 0.749997 +vt 0.473605 0.844092 +vt 0.616411 0.858281 +vt 0.234030 0.840856 +vt 0.680900 0.631431 +vt 0.723605 0.762864 +vt 0.819097 0.631432 +vt 0.741985 0.858282 +vt 0.844095 0.749998 +vt 0.762868 0.749998 +vt 0.751149 0.619426 +vt 0.861805 0.631432 +vt 0.625574 0.426191 +vt 0.500000 0.345493 +vt 0.638198 0.287339 +vt 0.500000 0.206109 +vt 0.638198 0.155905 +vt 0.835410 0.638198 +vt 0.844095 0.762868 +vt 0.500000 0.095491 +vt 0.793893 0.500000 +vt 0.718004 0.625576 +vt 0.577608 0.625576 +vt 0.430901 0.638198 +vt 0.345492 0.500000 +vt 0.276393 0.638198 +vt 0.206107 0.500000 +vt 0.156420 0.625576 +vt 0.138196 0.723610 +vt 0.625575 0.278571 +vt 0.638198 0.418771 +vt 0.500000 0.500000 +vt 0.638198 0.581229 +vt 0.500000 0.654507 +vt 0.625575 0.721429 +vt 0.276392 0.638198 +vt 0.345491 0.499999 +vt 0.835410 0.638198 +vt 0.499999 0.793891 +vt 0.500000 0.904508 +vt 0.638198 0.844095 +vt 0.638197 0.712662 +vt 0.625574 0.573809 +vt 0.654508 0.500000 +vt 0.723608 0.361801 +vt 0.569099 0.361801 +vt 0.631435 0.237131 +vt 0.625576 0.159142 +vt 0.500000 0.206108 +vt 0.164591 0.361801 +vt 0.361801 0.155904 +vt 0.361802 0.287338 +vt 0.155905 0.237132 +vt 0.237132 0.250001 +vt 0.248850 0.380573 +vt 0.625576 0.840858 +vt 0.500000 0.793891 +vt 0.361802 0.712662 +vt 0.361801 0.844095 +vt 0.237132 0.749998 +vt 0.500000 0.500000 +vt 0.361802 0.581229 +vt 0.361802 0.418771 +vt 0.237132 0.500000 +vt 0.248849 0.352381 +vt 0.171240 0.278572 +vt 0.248849 0.159144 +vt 0.712662 0.345494 +vt 0.680902 0.206110 +vt 0.804774 0.278572 +vt 0.569098 0.287339 +vt 0.765970 0.159144 +vt 0.680902 0.138194 +vt 0.526394 0.155907 +vt 0.526394 0.138194 +vt 0.418772 0.250003 +vt 0.383589 0.141718 +vt 0.383589 0.171240 +vt 0.276394 0.237136 +vt 0.319099 0.368568 +vt 0.276394 0.138194 +vt 0.155905 0.250001 +vt 0.258015 0.141717 +vt 0.180903 0.368568 +vt 0.138195 0.368568 +vt 0.237135 0.500000 +vt 0.123279 0.500000 +vt 0.171242 0.500000 +vt 0.180903 0.631432 +vt 0.319099 0.631432 +vt 0.138195 0.631432 +vt 0.276394 0.762864 +vt 0.155905 0.749998 +vt 0.258015 0.858282 +vt 0.418772 0.749997 +vt 0.383589 0.858281 +vt 0.276394 0.138195 +vt 0.138194 0.418771 +vt 0.138195 0.581229 +vt 0.835409 0.418771 +vt 0.835409 0.581229 +vt 0.723606 0.500000 +vt 0.804774 0.721428 +vt 0.712662 0.654505 +vt 0.526395 0.844092 +vt 0.569099 0.712660 +vt 0.526395 0.138194 +vt 0.680902 0.793889 +vt 0.680902 0.138194 +vt 0.765970 0.840856 +vt 0.248849 0.840856 +s 1 +f 1/1/1 16/2/1 15/3/1 +f 2/4/2 18/5/2 24/6/2 +f 1/1/3 15/3/3 30/7/3 +f 1/1/4 30/7/4 36/8/4 +f 1/1/5 36/8/5 25/9/5 +f 2/4/6 24/6/6 45/10/6 +f 3/11/7 21/12/7 51/13/7 +f 4/14/8 33/15/8 57/16/8 +f 5/11/9 39/17/9 63/18/9 +f 6/19/10 42/20/10 69/21/10 +f 2/4/11 45/10/11 52/22/11 +f 3/11/12 51/13/12 58/18/12 +f 4/14/13 57/16/13 64/23/13 +f 5/11/14 63/18/14 70/13/14 +f 6/24/15 69/25/15 46/26/15 +f 7/27/16 75/28/16 90/29/16 +f 8/30/17 78/31/17 96/32/17 +f 9/33/18 81/34/18 99/35/18 +f 10/27/19 84/36/19 102/29/19 +f 11/37/20 87/38/20 91/39/20 +f 93/40/21 100/41/21 12/1/21 +f 92/42/22 103/43/22 93/40/22 +f 91/44/23 104/45/23 92/42/23 +f 93/40/24 103/43/24 100/41/24 +f 103/43/25 101/46/25 100/41/25 +f 92/42/26 104/45/26 103/43/26 +f 104/45/27 105/47/27 103/43/27 +f 103/43/28 105/47/28 101/46/28 +f 105/47/29 102/48/29 101/46/29 +f 91/39/30 87/38/30 104/49/30 +f 87/38/31 86/50/31 104/49/31 +f 104/45/32 86/51/32 105/47/32 +f 86/51/33 85/52/33 105/47/33 +f 105/53/34 85/28/34 102/29/34 +f 85/28/35 10/27/35 102/29/35 +f 100/41/36 97/54/36 12/1/36 +f 101/46/37 106/55/37 100/41/37 +f 102/48/38 107/56/38 101/46/38 +f 100/41/39 106/55/39 97/54/39 +f 106/55/40 98/57/40 97/54/40 +f 101/46/41 107/56/41 106/55/41 +f 107/56/42 108/58/42 106/55/42 +f 106/55/43 108/58/43 98/57/43 +f 108/58/44 99/59/44 98/57/44 +f 102/29/45 84/36/45 107/60/45 +f 84/36/46 83/61/46 107/60/46 +f 107/60/47 83/61/47 108/62/47 +f 83/61/48 82/63/48 108/62/48 +f 108/58/49 82/64/49 99/59/49 +f 82/65/50 9/33/50 99/35/50 +f 97/54/51 94/66/51 12/1/51 +f 98/57/52 109/67/52 97/54/52 +f 99/59/53 110/68/53 98/57/53 +f 97/54/54 109/67/54 94/66/54 +f 109/67/55 95/69/55 94/66/55 +f 98/57/56 110/68/56 109/67/56 +f 110/68/57 111/70/57 109/67/57 +f 109/67/58 111/70/58 95/69/58 +f 111/70/59 96/71/59 95/69/59 +f 99/35/60 81/34/60 110/72/60 +f 81/34/61 80/73/61 110/72/61 +f 110/72/62 80/73/62 111/74/62 +f 80/73/63 79/75/63 111/74/63 +f 111/74/64 79/75/64 96/32/64 +f 79/75/65 8/30/65 96/32/65 +f 94/66/66 88/76/66 12/1/66 +f 95/69/67 112/77/67 94/66/67 +f 96/71/68 113/78/68 95/69/68 +f 94/66/69 112/77/69 88/76/69 +f 112/77/70 89/79/70 88/76/70 +f 95/69/71 113/78/71 112/77/71 +f 113/78/72 114/80/72 112/77/72 +f 112/77/73 114/80/73 89/79/73 +f 114/80/74 90/81/74 89/79/74 +f 96/71/75 78/82/75 113/78/75 +f 78/63/76 77/61/76 113/62/76 +f 113/62/77 77/61/77 114/60/77 +f 77/61/78 76/36/78 114/60/78 +f 114/60/79 76/36/79 90/29/79 +f 76/36/80 7/27/80 90/29/80 +f 88/76/81 93/40/81 12/1/81 +f 89/79/82 115/83/82 88/76/82 +f 90/81/83 116/84/83 89/79/83 +f 88/76/84 115/83/84 93/40/84 +f 115/83/85 92/42/85 93/40/85 +f 89/79/86 116/84/86 115/83/86 +f 116/84/87 117/85/87 115/83/87 +f 115/83/88 117/85/88 92/42/88 +f 117/85/89 91/44/89 92/42/89 +f 90/29/90 75/28/90 116/53/90 +f 75/86/91 74/87/91 116/84/91 +f 116/84/92 74/87/92 117/85/92 +f 74/88/93 73/89/93 117/90/93 +f 117/90/94 73/89/94 91/39/94 +f 73/89/95 11/37/95 91/39/95 +f 48/91/96 87/38/96 11/37/96 +f 47/92/97 118/93/97 48/91/97 +f 46/26/98 119/94/98 47/92/98 +f 48/91/99 118/93/99 87/38/99 +f 118/93/100 86/50/100 87/38/100 +f 47/92/101 119/94/101 118/93/101 +f 119/94/102 120/95/102 118/93/102 +f 118/93/103 120/95/103 86/50/103 +f 120/96/104 85/28/104 86/97/104 +f 46/26/105 69/25/105 119/94/105 +f 69/25/106 68/98/106 119/94/106 +f 119/94/107 68/98/107 120/95/107 +f 68/99/108 67/100/108 120/96/108 +f 120/96/109 67/100/109 85/28/109 +f 67/100/110 10/27/110 85/28/110 +f 72/101/111 84/36/111 10/27/111 +f 71/1/112 121/102/112 72/101/112 +f 70/13/113 122/103/113 71/1/113 +f 72/101/114 121/102/114 84/36/114 +f 121/102/115 83/61/115 84/36/115 +f 71/1/116 122/103/116 121/102/116 +f 122/103/117 123/104/117 121/102/117 +f 121/102/118 123/104/118 83/61/118 +f 123/104/119 82/63/119 83/61/119 +f 70/13/120 63/18/120 122/103/120 +f 63/18/121 62/105/121 122/103/121 +f 122/103/122 62/105/122 123/104/122 +f 62/105/123 61/106/123 123/104/123 +f 123/104/124 61/106/124 82/63/124 +f 61/106/125 9/107/125 82/63/125 +f 66/108/126 81/34/126 9/33/126 +f 65/92/127 124/109/127 66/108/127 +f 64/23/128 125/110/128 65/92/128 +f 66/108/129 124/109/129 81/34/129 +f 124/109/130 80/73/130 81/34/130 +f 65/92/131 125/110/131 124/109/131 +f 125/110/132 126/111/132 124/109/132 +f 124/109/133 126/111/133 80/73/133 +f 126/111/134 79/75/134 80/73/134 +f 64/23/135 57/16/135 125/110/135 +f 57/16/136 56/112/136 125/110/136 +f 125/110/137 56/112/137 126/111/137 +f 56/112/138 55/113/138 126/111/138 +f 126/111/139 55/113/139 79/75/139 +f 55/113/140 8/30/140 79/75/140 +f 60/106/141 78/63/141 8/107/141 +f 59/105/142 127/114/142 60/106/142 +f 58/18/143 128/115/143 59/105/143 +f 60/106/144 127/114/144 78/63/144 +f 127/114/145 77/61/145 78/63/145 +f 59/105/146 128/115/146 127/114/146 +f 128/115/147 129/102/147 127/114/147 +f 127/114/148 129/102/148 77/61/148 +f 129/102/149 76/36/149 77/61/149 +f 58/18/150 51/13/150 128/115/150 +f 51/13/151 50/1/151 128/115/151 +f 128/115/152 50/1/152 129/102/152 +f 50/1/153 49/101/153 129/102/153 +f 129/102/154 49/101/154 76/36/154 +f 49/101/155 7/27/155 76/36/155 +f 54/100/156 75/28/156 7/27/156 +f 53/99/157 130/116/157 54/100/157 +f 52/22/158 131/117/158 53/118/158 +f 54/100/159 130/116/159 75/28/159 +f 130/116/160 74/97/160 75/28/160 +f 53/118/161 131/117/161 130/119/161 +f 131/117/162 132/120/162 130/119/162 +f 130/119/163 132/120/163 74/88/163 +f 132/120/164 73/89/164 74/88/164 +f 52/22/165 45/10/165 131/117/165 +f 45/10/166 44/112/166 131/117/166 +f 131/117/167 44/112/167 132/120/167 +f 44/112/168 43/121/168 132/120/168 +f 132/120/169 43/121/169 73/89/169 +f 43/121/170 11/37/170 73/89/170 +f 67/100/171 72/101/171 10/27/171 +f 68/99/172 133/122/172 67/100/172 +f 69/21/173 134/123/173 68/99/173 +f 67/100/174 133/122/174 72/101/174 +f 133/122/175 71/1/175 72/101/175 +f 68/99/176 134/123/176 133/122/176 +f 134/123/177 135/124/177 133/122/177 +f 133/122/178 135/124/178 71/1/178 +f 135/124/179 70/13/179 71/1/179 +f 69/21/180 42/20/180 134/123/180 +f 42/20/181 41/125/181 134/123/181 +f 134/123/182 41/125/182 135/124/182 +f 41/125/183 40/12/183 135/124/183 +f 135/124/184 40/12/184 70/13/184 +f 40/12/185 5/11/185 70/13/185 +f 61/126/186 66/108/186 9/33/186 +f 62/98/187 136/127/187 61/126/187 +f 63/18/188 137/128/188 62/105/188 +f 61/126/189 136/127/189 66/108/189 +f 136/127/190 65/92/190 66/108/190 +f 62/98/191 137/129/191 136/127/191 +f 137/129/192 138/130/192 136/127/192 +f 136/127/193 138/130/193 65/92/193 +f 138/130/194 64/23/194 65/92/194 +f 63/18/195 39/17/195 137/128/195 +f 39/17/196 38/131/196 137/128/196 +f 137/129/197 38/132/197 138/130/197 +f 38/132/198 37/133/198 138/130/198 +f 138/130/199 37/133/199 64/23/199 +f 37/133/200 4/14/200 64/23/200 +f 55/113/201 60/134/201 8/30/201 +f 56/112/202 139/135/202 55/113/202 +f 57/16/203 140/136/203 56/112/203 +f 55/113/204 139/135/204 60/134/204 +f 139/135/205 59/118/205 60/134/205 +f 56/112/206 140/136/206 139/135/206 +f 140/136/207 141/137/207 139/135/207 +f 139/135/208 141/137/208 59/118/208 +f 141/128/209 58/18/209 59/105/209 +f 57/16/210 33/15/210 140/136/210 +f 33/15/211 32/138/211 140/136/211 +f 140/136/212 32/138/212 141/137/212 +f 32/131/213 31/17/213 141/128/213 +f 141/128/214 31/17/214 58/18/214 +f 31/17/215 3/11/215 58/18/215 +f 49/101/216 54/100/216 7/27/216 +f 50/1/217 142/122/217 49/101/217 +f 51/13/218 143/124/218 50/1/218 +f 49/101/219 142/122/219 54/100/219 +f 142/122/220 53/99/220 54/100/220 +f 50/1/221 143/124/221 142/122/221 +f 143/124/222 144/123/222 142/122/222 +f 142/122/223 144/123/223 53/99/223 +f 144/123/224 52/21/224 53/99/224 +f 51/13/225 21/12/225 143/124/225 +f 21/12/226 20/125/226 143/124/226 +f 143/124/227 20/125/227 144/123/227 +f 20/125/228 19/20/228 144/123/228 +f 144/123/229 19/20/229 52/21/229 +f 19/20/230 2/19/230 52/21/230 +f 43/121/231 48/91/231 11/37/231 +f 44/112/232 145/139/232 43/121/232 +f 45/10/233 146/140/233 44/112/233 +f 43/121/234 145/139/234 48/91/234 +f 145/139/235 47/92/235 48/91/235 +f 44/112/236 146/140/236 145/139/236 +f 146/140/237 147/141/237 145/139/237 +f 145/139/238 147/141/238 47/92/238 +f 147/141/239 46/26/239 47/92/239 +f 45/10/240 24/6/240 146/140/240 +f 24/6/241 23/142/241 146/140/241 +f 146/140/242 23/142/242 147/141/242 +f 23/142/243 22/143/243 147/141/243 +f 147/141/244 22/143/244 46/26/244 +f 22/143/245 6/24/245 46/26/245 +f 27/144/246 42/145/246 6/24/246 +f 26/146/247 148/147/247 27/148/247 +f 25/9/248 149/149/248 26/146/248 +f 27/148/249 148/147/249 42/150/249 +f 148/151/250 41/125/250 42/20/250 +f 26/146/251 149/149/251 148/147/251 +f 149/149/252 150/152/252 148/147/252 +f 148/151/253 150/153/253 41/125/253 +f 150/153/254 40/12/254 41/125/254 +f 25/9/255 36/8/255 149/149/255 +f 36/8/256 35/154/256 149/149/256 +f 149/149/257 35/154/257 150/152/257 +f 35/154/258 34/155/258 150/152/258 +f 150/153/259 34/156/259 40/12/259 +f 34/156/260 5/11/260 40/12/260 +f 34/156/261 39/17/261 5/11/261 +f 35/154/262 151/157/262 34/155/262 +f 36/8/263 152/158/263 35/154/263 +f 34/156/264 151/159/264 39/17/264 +f 151/157/265 38/160/265 39/161/265 +f 35/154/266 152/158/266 151/157/266 +f 152/158/267 153/162/267 151/157/267 +f 151/157/268 153/162/268 38/160/268 +f 153/163/269 37/133/269 38/132/269 +f 36/8/270 30/7/270 152/158/270 +f 30/7/271 29/164/271 152/158/271 +f 152/158/272 29/164/272 153/162/272 +f 29/164/273 28/165/273 153/162/273 +f 153/163/274 28/166/274 37/133/274 +f 28/166/275 4/14/275 37/133/275 +f 28/166/276 33/15/276 4/14/276 +f 29/164/277 154/167/277 28/165/277 +f 30/7/278 155/168/278 29/164/278 +f 28/166/279 154/169/279 33/15/279 +f 154/169/280 32/138/280 33/15/280 +f 29/164/281 155/168/281 154/167/281 +f 155/168/282 156/170/282 154/167/282 +f 154/167/283 156/170/283 32/171/283 +f 156/170/284 31/172/284 32/171/284 +f 30/7/285 15/3/285 155/168/285 +f 15/3/286 14/173/286 155/168/286 +f 155/168/287 14/173/287 156/170/287 +f 14/173/288 13/174/288 156/170/288 +f 156/175/289 13/156/289 31/17/289 +f 13/156/290 3/11/290 31/17/290 +f 22/143/291 27/144/291 6/24/291 +f 23/142/292 157/176/292 22/143/292 +f 24/6/293 158/177/293 23/142/293 +f 22/143/294 157/176/294 27/144/294 +f 157/178/295 26/146/295 27/148/295 +f 23/142/296 158/177/296 157/176/296 +f 158/179/297 159/180/297 157/178/297 +f 157/178/298 159/180/298 26/146/298 +f 159/180/299 25/9/299 26/146/299 +f 24/6/300 18/5/300 158/177/300 +f 18/181/301 17/182/301 158/179/301 +f 158/179/302 17/182/302 159/180/302 +f 17/182/303 16/2/303 159/180/303 +f 159/180/304 16/2/304 25/9/304 +f 16/2/305 1/1/305 25/9/305 +f 13/156/306 21/12/306 3/11/306 +f 14/173/307 160/183/307 13/174/307 +f 15/3/308 161/184/308 14/173/308 +f 13/156/309 160/185/309 21/12/309 +f 160/185/310 20/125/310 21/12/310 +f 14/173/311 161/184/311 160/183/311 +f 161/184/312 162/186/312 160/183/312 +f 160/185/313 162/187/313 20/125/313 +f 162/187/314 19/20/314 20/125/314 +f 15/3/315 16/2/315 161/184/315 +f 16/2/316 17/182/316 161/184/316 +f 161/184/317 17/182/317 162/186/317 +f 17/182/318 18/181/318 162/186/318 +f 162/186/319 18/181/319 19/188/319 +f 18/5/320 2/4/320 19/189/320 diff --git a/asset-srcs/models/wedge.obj b/asset-srcs/models/wedge.obj new file mode 100644 index 0000000..90eb4b0 --- /dev/null +++ b/asset-srcs/models/wedge.obj @@ -0,0 +1,36 @@ +# Blender 4.4.3 +# www.blender.org +mtllib wedge.mtl +o Cube +v 1.000000 -1.000000 -1.000000 +v 1.000000 1.000000 1.000000 +v 1.000000 -1.000000 1.000000 +v -1.000000 -1.000000 -1.000000 +v -1.000000 1.000000 1.000000 +v -1.000000 -1.000000 1.000000 +vn -0.0000 -0.0000 1.0000 +vn -1.0000 -0.0000 -0.0000 +vn -0.0000 -1.0000 -0.0000 +vn 1.0000 -0.0000 -0.0000 +vn -0.0000 0.7071 -0.7071 +vt 0.625000 0.750000 +vt 0.375000 1.000000 +vt 0.375000 0.750000 +vt 0.375000 0.000000 +vt 0.625000 0.000000 +vt 0.375000 0.250000 +vt 0.375000 0.500000 +vt 0.125000 0.750000 +vt 0.125000 0.500000 +vt 0.875000 0.750000 +vt 0.625000 1.000000 +s 0 +usemtl Material +f 2/1/1 6/2/1 3/3/1 +f 6/4/2 5/5/2 4/6/2 +f 1/7/3 6/8/3 4/9/3 +f 1/7/4 2/1/4 3/3/4 +f 5/10/5 1/7/5 4/6/5 +f 2/1/1 5/11/1 6/2/1 +f 1/7/3 3/3/3 6/8/3 +f 5/10/5 2/1/5 1/7/5