diff options
| author | Felix Morgner <felix.morgner@gmail.com> | 2026-08-24 11:16:07 +0200 |
|---|---|---|
| committer | Felix Morgner <felix.morgner@gmail.com> | 2026-08-24 11:16:07 +0200 |
| commit | c068f22329d5cc722622a2183bbb22eef2093df7 (patch) | |
| tree | 12d56c1aede67988a55e241364606bfbb4dba933 /tool_src/makeodt/test_ship | |
| download | openparsec-main.tar.xz openparsec-main.zip | |
Diffstat (limited to 'tool_src/makeodt/test_ship')
| -rwxr-xr-x | tool_src/makeodt/test_ship | 526 |
1 files changed, 526 insertions, 0 deletions
diff --git a/tool_src/makeodt/test_ship b/tool_src/makeodt/test_ship new file mode 100755 index 0000000..db9c10c --- /dev/null +++ b/tool_src/makeodt/test_ship @@ -0,0 +1,526 @@ +#VRML V1.0 ascii + +# Blender V249 + +# 'Switch' is used as a hack, to ensure it is not part of the drawing + +Separator { +Switch { + DEF default + Material { + diffuseColor 0.788235 0.811765 0.690196 + specularColor 1.000000 1.000000 1.000000 + shininess 0.500000 + transparency 0.000000 + } + DEF cube1_copy_default + Separator { + Coordinate3 { + point [ + 0.846830 0.004765 -0.000674, + 0.846830 0.004765 0.631326, + 0.994718 0.004765 0.631326, + 0.994718 0.004765 -0.000674, + 0.846830 1.104445 -0.000674, + 0.846830 1.104445 0.631326, + 0.994718 1.104445 0.631326, + 0.994718 1.104445 -0.000674, + ] + } + USE default + + IndexedFaceSet { + coordIndex [ + 3, 2, 1, -1, + 1, 0, 3, -1, + 3, 7, 6, -1, + 3, 6, 2, -1, + 0, 4, 7, -1, + 0, 7, 3, -1, + 2, 6, 5, -1, + 5, 1, 2, -1, + 5, 6, 7, -1, + 7, 4, 5, -1, + 5, 0, 1, -1, + 4, 0, 5, -1, + ] + } + } + DEF cube1_default + Separator { + Coordinate3 { + point [ + -0.998504 0.004765 -0.000674, + -0.998504 0.004765 0.631326, + -0.850616 0.004765 0.631326, + -0.850616 0.004765 -0.000674, + -0.998504 1.104445 -0.000674, + -0.998504 1.104445 0.631326, + -0.850616 1.104445 0.631326, + -0.850616 1.104445 -0.000674, + ] + } + USE default + + IndexedFaceSet { + coordIndex [ + 3, 2, 1, -1, + 1, 0, 3, -1, + 3, 7, 6, -1, + 3, 6, 2, -1, + 0, 4, 7, -1, + 0, 7, 3, -1, + 2, 6, 5, -1, + 5, 1, 2, -1, + 5, 6, 7, -1, + 7, 4, 5, -1, + 5, 0, 1, -1, + 4, 0, 5, -1, + ] + } + } + DEF cube2_default + Separator { + Coordinate3 { + point [ + -1.000000 -1.986667 0.005170, + -1.000000 -1.986667 0.627719, + 1.000000 -1.986667 0.627719, + 1.000000 -1.986667 0.005170, + -1.000000 0.013333 0.005170, + -1.000000 0.013333 0.627719, + 1.000000 0.013333 0.627719, + 1.000000 0.013333 0.005170, + 0.000000 -1.986667 0.627719, + 0.000000 -1.986667 0.005170, + 0.382683 -2.885333 1.259880, + 0.353553 -3.031780 1.259880, + 0.270598 -3.155931 1.259880, + 0.146447 -3.238887 1.259880, + 0.000000 -3.268017 1.259880, + -0.146447 -3.238887 1.259880, + -0.270598 -3.155931 1.259880, + -0.353553 -3.031780 1.259880, + -0.382683 -2.885333 1.259880, + -0.353553 -2.738887 1.259880, + -0.270598 -2.614735 1.259880, + -0.146447 -2.531780 1.259880, + -0.000000 -2.502650 1.259880, + 0.146447 -2.531780 1.259880, + 0.270598 -2.614735 1.259880, + 0.353553 -2.738887 1.259880, + 0.707107 -2.885333 1.043107, + 0.653282 -3.155931 1.043107, + 0.500000 -3.385333 1.043107, + 0.270598 -3.538615 1.043107, + 0.000000 -3.592440 1.043107, + -0.270598 -3.538615 1.043107, + -0.500000 -3.385333 1.043107, + -0.653282 -3.155931 1.043107, + -0.707107 -2.885333 1.043107, + -0.653282 -2.614735 1.043107, + -0.500000 -2.385333 1.043107, + -0.270598 -2.232052 1.043107, + -0.000000 -2.178226 1.043107, + 0.270598 -2.232052 1.043107, + 0.500000 -2.385333 1.043107, + 0.653282 -2.614735 1.043107, + 0.923880 -2.885333 0.718683, + 0.853553 -3.238887 0.718683, + 0.653282 -3.538615 0.718683, + 0.353553 -3.738887 0.718683, + 0.000000 -3.809213 0.718683, + -0.353553 -3.738887 0.718683, + -0.653282 -3.538615 0.718683, + -0.853553 -3.238887 0.718683, + -0.923880 -2.885333 0.718683, + -0.853553 -2.531780 0.718683, + -0.653282 -2.232052 0.718683, + -0.353553 -2.031780 0.718683, + -0.000000 -1.961454 0.718683, + 0.353553 -2.031780 0.718683, + 0.653282 -2.232052 0.718683, + 0.853553 -2.531780 0.718683, + 1.000000 -2.885333 0.336000, + 0.923880 -3.268017 0.336000, + 0.707107 -3.592440 0.336000, + 0.382683 -3.809213 0.336000, + 0.000000 -3.885333 0.336000, + -0.382683 -3.809213 0.336000, + -0.707107 -3.592440 0.336000, + -0.923880 -3.268017 0.336000, + -1.000000 -2.885333 0.336000, + -0.923880 -2.502650 0.336000, + -0.707107 -2.178226 0.336000, + -0.000000 -1.885333 0.336000, + 0.707107 -2.178226 0.336000, + 0.923880 -2.502650 0.336000, + 0.923880 -2.885333 -0.046683, + 0.853553 -3.238887 -0.046683, + 0.653282 -3.538615 -0.046683, + 0.353553 -3.738887 -0.046683, + 0.000000 -3.809213 -0.046683, + -0.353553 -3.738887 -0.046683, + -0.653282 -3.538615 -0.046683, + -0.853553 -3.238887 -0.046683, + -0.923880 -2.885333 -0.046683, + -0.853553 -2.531780 -0.046683, + -0.653282 -2.232052 -0.046683, + -0.353553 -2.031780 -0.046683, + -0.000000 -1.961454 -0.046683, + 0.353553 -2.031780 -0.046683, + 0.653282 -2.232052 -0.046683, + 0.853553 -2.531780 -0.046683, + 0.707107 -2.885333 -0.371107, + 0.653282 -3.155931 -0.371107, + 0.500000 -3.385333 -0.371107, + 0.270598 -3.538615 -0.371107, + 0.000000 -3.592440 -0.371107, + -0.270598 -3.538615 -0.371107, + -0.500000 -3.385333 -0.371107, + -0.653282 -3.155931 -0.371107, + -0.707107 -2.885333 -0.371107, + -0.653282 -2.614735 -0.371107, + -0.500000 -2.385333 -0.371107, + -0.270598 -2.232052 -0.371107, + -0.000000 -2.178226 -0.371107, + 0.270598 -2.232052 -0.371107, + 0.500000 -2.385333 -0.371107, + 0.653282 -2.614735 -0.371107, + 0.382683 -2.885333 -0.587880, + 0.353553 -3.031780 -0.587880, + 0.270598 -3.155931 -0.587880, + 0.146447 -3.238887 -0.587880, + 0.000000 -3.268017 -0.587880, + -0.146447 -3.238887 -0.587880, + -0.270598 -3.155931 -0.587880, + -0.353553 -3.031780 -0.587880, + -0.382683 -2.885333 -0.587880, + -0.353553 -2.738887 -0.587880, + -0.270598 -2.614735 -0.587880, + -0.146447 -2.531780 -0.587880, + -0.000000 -2.502650 -0.587880, + 0.146447 -2.531780 -0.587880, + 0.270598 -2.614735 -0.587880, + 0.353553 -2.738887 -0.587880, + 0.000000 -2.885333 1.336000, + 0.000000 -2.885333 -0.664000, + -0.500000 -1.986667 0.005170, + 0.000000 -1.986667 0.316444, + -0.500000 -1.986667 0.627719, + -1.000000 -1.986667 0.316444, + 0.500000 -1.986667 0.627719, + 0.000000 -1.986667 0.160807, + 1.000000 -1.986667 0.316444, + ] + } + USE default + + IndexedFaceSet { + coordIndex [ + 128, 3, 7, -1, + 128, 7, 6, -1, + 128, 6, 2, -1, + 4, 7, 9, -1, + 4, 9, 122, -1, + 7, 3, 9, -1, + 122, 0, 4, -1, + 8, 126, 6, -1, + 126, 2, 6, -1, + 5, 124, 8, -1, + 5, 8, 6, -1, + 5, 1, 124, -1, + 6, 7, 4, -1, + 4, 5, 6, -1, + 125, 1, 5, -1, + 125, 5, 4, -1, + 4, 0, 125, -1, + 10, 120, 11, -1, + 11, 120, 12, -1, + 12, 120, 13, -1, + 13, 120, 14, -1, + 14, 120, 15, -1, + 15, 120, 16, -1, + 16, 120, 17, -1, + 17, 120, 18, -1, + 18, 120, 19, -1, + 19, 120, 20, -1, + 20, 120, 21, -1, + 21, 120, 22, -1, + 22, 120, 23, -1, + 23, 120, 24, -1, + 24, 120, 25, -1, + 25, 120, 10, -1, + 105, 121, 104, -1, + 106, 121, 105, -1, + 107, 121, 106, -1, + 108, 121, 107, -1, + 109, 121, 108, -1, + 110, 121, 109, -1, + 111, 121, 110, -1, + 112, 121, 111, -1, + 113, 121, 112, -1, + 114, 121, 113, -1, + 115, 121, 114, -1, + 116, 121, 115, -1, + 117, 121, 116, -1, + 118, 121, 117, -1, + 119, 121, 118, -1, + 104, 121, 119, -1, + 11, 27, 10, -1, + 27, 26, 10, -1, + 12, 28, 27, -1, + 27, 11, 12, -1, + 29, 28, 12, -1, + 12, 13, 29, -1, + 30, 29, 13, -1, + 13, 14, 30, -1, + 15, 31, 30, -1, + 15, 30, 14, -1, + 16, 32, 31, -1, + 16, 31, 15, -1, + 33, 32, 16, -1, + 16, 17, 33, -1, + 18, 34, 33, -1, + 18, 33, 17, -1, + 19, 35, 34, -1, + 19, 34, 18, -1, + 20, 36, 35, -1, + 20, 35, 19, -1, + 21, 37, 20, -1, + 37, 36, 20, -1, + 22, 38, 21, -1, + 38, 37, 21, -1, + 23, 39, 22, -1, + 39, 38, 22, -1, + 24, 40, 39, -1, + 39, 23, 24, -1, + 25, 41, 24, -1, + 41, 40, 24, -1, + 10, 26, 25, -1, + 26, 41, 25, -1, + 27, 43, 26, -1, + 43, 42, 26, -1, + 28, 44, 43, -1, + 43, 27, 28, -1, + 45, 44, 28, -1, + 28, 29, 45, -1, + 30, 46, 45, -1, + 30, 45, 29, -1, + 31, 47, 46, -1, + 31, 46, 30, -1, + 32, 48, 47, -1, + 32, 47, 31, -1, + 49, 48, 32, -1, + 32, 33, 49, -1, + 34, 50, 49, -1, + 34, 49, 33, -1, + 35, 51, 50, -1, + 35, 50, 34, -1, + 36, 52, 51, -1, + 36, 51, 35, -1, + 37, 53, 36, -1, + 53, 52, 36, -1, + 38, 54, 37, -1, + 54, 53, 37, -1, + 39, 55, 38, -1, + 55, 54, 38, -1, + 40, 56, 55, -1, + 55, 39, 40, -1, + 41, 57, 40, -1, + 57, 56, 40, -1, + 26, 42, 41, -1, + 42, 57, 41, -1, + 43, 59, 42, -1, + 59, 58, 42, -1, + 44, 60, 59, -1, + 44, 59, 43, -1, + 45, 61, 44, -1, + 61, 60, 44, -1, + 46, 62, 61, -1, + 46, 61, 45, -1, + 47, 63, 62, -1, + 47, 62, 46, -1, + 48, 64, 47, -1, + 64, 63, 47, -1, + 49, 65, 48, -1, + 65, 64, 48, -1, + 50, 66, 65, -1, + 50, 65, 49, -1, + 51, 67, 66, -1, + 51, 66, 50, -1, + 52, 68, 51, -1, + 68, 67, 51, -1, + 57, 71, 56, -1, + 71, 70, 56, -1, + 42, 58, 57, -1, + 58, 71, 57, -1, + 59, 73, 58, -1, + 73, 72, 58, -1, + 60, 74, 59, -1, + 74, 73, 59, -1, + 61, 75, 60, -1, + 75, 74, 60, -1, + 62, 76, 61, -1, + 76, 75, 61, -1, + 63, 77, 62, -1, + 77, 76, 62, -1, + 64, 78, 63, -1, + 78, 77, 63, -1, + 65, 79, 78, -1, + 65, 78, 64, -1, + 66, 80, 79, -1, + 66, 79, 65, -1, + 81, 80, 66, -1, + 66, 67, 81, -1, + 68, 82, 67, -1, + 82, 81, 67, -1, + 71, 87, 70, -1, + 87, 86, 70, -1, + 58, 72, 71, -1, + 72, 87, 71, -1, + 73, 89, 88, -1, + 88, 72, 73, -1, + 74, 90, 73, -1, + 90, 89, 73, -1, + 75, 91, 90, -1, + 75, 90, 74, -1, + 76, 92, 91, -1, + 76, 91, 75, -1, + 93, 92, 76, -1, + 76, 77, 93, -1, + 94, 93, 77, -1, + 77, 78, 94, -1, + 79, 95, 94, -1, + 79, 94, 78, -1, + 80, 96, 95, -1, + 80, 95, 79, -1, + 97, 96, 80, -1, + 80, 81, 97, -1, + 98, 97, 81, -1, + 81, 82, 98, -1, + 83, 99, 98, -1, + 98, 82, 83, -1, + 84, 100, 99, -1, + 99, 83, 84, -1, + 85, 101, 100, -1, + 100, 84, 85, -1, + 86, 102, 85, -1, + 102, 101, 85, -1, + 87, 103, 102, -1, + 102, 86, 87, -1, + 72, 88, 103, -1, + 103, 87, 72, -1, + 89, 105, 88, -1, + 105, 104, 88, -1, + 90, 106, 89, -1, + 106, 105, 89, -1, + 91, 107, 106, -1, + 91, 106, 90, -1, + 92, 108, 107, -1, + 92, 107, 91, -1, + 109, 108, 92, -1, + 92, 93, 109, -1, + 110, 109, 93, -1, + 93, 94, 110, -1, + 95, 111, 110, -1, + 95, 110, 94, -1, + 96, 112, 111, -1, + 96, 111, 95, -1, + 113, 112, 96, -1, + 96, 97, 113, -1, + 114, 113, 97, -1, + 97, 98, 114, -1, + 99, 115, 114, -1, + 114, 98, 99, -1, + 100, 116, 115, -1, + 115, 99, 100, -1, + 101, 117, 116, -1, + 116, 100, 101, -1, + 102, 118, 101, -1, + 118, 117, 101, -1, + 103, 119, 118, -1, + 118, 102, 103, -1, + 88, 104, 119, -1, + 119, 103, 88, -1, + 52, 53, 124, -1, + 124, 1, 52, -1, + 54, 8, 53, -1, + 8, 124, 53, -1, + 8, 54, 69, -1, + 84, 9, 127, -1, + 83, 122, 9, -1, + 83, 9, 84, -1, + 122, 83, 82, -1, + 82, 0, 122, -1, + 0, 82, 68, -1, + 0, 68, 125, -1, + 52, 1, 68, -1, + 1, 125, 68, -1, + 2, 56, 70, -1, + 70, 128, 2, -1, + 56, 2, 126, -1, + 126, 55, 56, -1, + 8, 54, 55, -1, + 8, 55, 126, -1, + 8, 123, 69, -1, + 69, 123, 127, -1, + 127, 84, 69, -1, + 84, 9, 85, -1, + 3, 86, 85, -1, + 85, 9, 3, -1, + 3, 128, 70, -1, + 70, 86, 3, -1, + ] + } + } + + # Hidden Objects, in invisible layers + +} + +# Visible Objects + +Separator { + MatrixTransform { + matrix + 0.685880 -0.317370 0.654862 0.000000 + 0.727634 0.312469 -0.610666 0.000000 + -0.010817 0.895343 0.445245 0.000000 + -0.338183 -0.376694 -11.252342 1.000000 + } + PerspectiveCamera { + focalDistance 3.500000 + } + Separator { + MatrixTransform { + matrix + 1.000000 0.000000 0.000000 0.000000 + 0.000000 1.000000 0.000000 0.000000 + 0.000000 0.000000 1.000000 0.000000 + -4.314717 1.826668 0.000000 1.000000 + } + USE cube1_default + } + Separator { + MatrixTransform { + matrix + 1.000000 0.000000 0.000000 0.000000 + 0.000000 1.000000 0.000000 0.000000 + 0.000000 0.000000 1.000000 0.000000 + -4.314717 1.826668 -0.223175 1.000000 + } + USE cube2_default + } + Separator { + MatrixTransform { + matrix + 1.000000 0.000000 0.000000 0.000000 + 0.000000 1.000000 0.000000 0.000000 + 0.000000 0.000000 1.000000 0.000000 + -4.314717 1.826668 0.000000 1.000000 + } + USE cube1_copy_default + } +} +} |
